[Tuto] Fond écran Freebox & Domoticz

Vous avez créé un script LUA dont vous êtes fier, un .sh génial, un programme Python hors du commun, un Tuto, c'est ici que vous pouvez les partager.
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: [Tuto] Fond écran Freebox & Domoticz

Message par deennoo »

Restons en PHP non ? cela fonctionne bien ainsi.

Je penses simplifier la tache d'apprentissage.

- apprendre les regles if / else / then en php en faisant un travail de traduction, actuellement les infos remonté sont en anglais, si j'arrive a les traduires en français la moitié du boulot est fait

- ensuite une fois que le travail de traduction est fait s'en servir comme base pour afficher une image a la place d'un text.
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
frenchyyii
Messages : 310
Inscription : 16 oct. 2015, 06:29

Re: [Tuto] Fond écran Freebox & Domoticz

Message par frenchyyii »

Salut, vous avez réinstallé php5 ou un truc ? Perso j'ai voulu me recréer un serveur pour héberger la page php, tout a fonctionné mais du coup souci avec apache qui me bloquait le lancement auto de domoticz et kodi. Après désinstallation et purge de php5, apache2 puis réinstall de apache2 c'est reparti mais j'ai vraiment galéré.
J'ai lircweb sur ce Pi2, je me demande si cela n'a pas aidé à faire déconner.
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: [Tuto] Fond écran Freebox & Domoticz

Message par deennoo »

De mon coté j'ai mon vieux nas transformé qui s'occupe de tous ce qui n'est pas purement Domoticz (tout ce que Domoticz ne fait pas nativement) :

Les scripts
MyDomoAtHome
La custom page
La page pour la freebox
Le serveur torque
Le serveur lms
Le monitor RPI
Un domoticz salve pour les capteurs avec ESP, les squeezebox, et la gestion du ping des differents outils.

J'arrete de melanger les choses, la maison Deennoo a besoin de stabilité point de vu domotique.
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: [Tuto] Fond écran Freebox & Domoticz

Message par deennoo »

Rajout de l'icone meteo sur le dash ok :
Capture.JPG
Capture.JPG (184.3 Kio) Consulté 9638 fois
Je me sert d'un dummy temp/hum/baro qui me donne la prevision dans 36h (depuis un script exécute tout les jours a 6h05)

Dans le parsing Json il faut :

Code : Tout sélectionner

//Prévision Demain
    $json_string = file_get_contents("http://192.168.0.21:8080/json.htm?type=devices&rid=203");
    $parsed_json = json_decode($json_string, true);
    $parsed_json = $parsed_json['result'][0];
    $prevdemain = $parsed_json['ForecastStr'];
    
    $prevdemain = str_replace(" ", "", strtolower($prevdemain)) . ".png";
Dans l'affichage

Code : Tout sélectionner

<div class="floating-box"p align="center">
        <img height="200px" width="200px" src="./meteo/<? echo $prevdemain; ?>" />
        </div>

Ne pas oublier de changer la taille de l'image a afficher sinon elle depasse de la case d'origine (maxi 200px/200px)

Citation de mon correcteur/aiguilleur de code : "c'est du dirty working : c'est crade, c'est vieux mais cela fonctionne, acceptable si c'est pour un usage perso"

Cette technique d'affichage de l'image peut présenter une faille de sécurité, la façon de retaillé l'image est obsolète et il y a un risque que votre navigateur ne la prenne plus en charge un jour.

Pour résoudre les deux problèmes:

- Ne pas afficher la page vers l’extérieur
- Prié pour que WU n'ai pas de problème
- Ne pas mettre a jour WebKit2png

He He trop content !
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
mich423
Messages : 44
Inscription : 23 avr. 2015, 21:44

Re: [Tuto] Fond écran Freebox & Domoticz

Message par mich423 »

Bonsoir à tous,
Depuis deux jour j'ai un problème, ma capture sur la Freebox me contient plus les valeurs des variables alors que si je me connecte sur le serveur web, elles sont bien visibles. Avez-vous une idée ?
Pièces jointes
3.png
3.png (204.1 Kio) Consulté 9652 fois
2.png
2.png (188.77 Kio) Consulté 9652 fois
Domoticz sur Win7 - 4 ds18s20 1-Wire avec ESP8266 - 4 modules relais avec ESP8266- conso EDF OWL CM 180 - RFXTrx433 - Rflink - 4 capteurs température 433Mhz Oregon DIY - 3 Rising Sun - 4 Chacon - Yana Server - Imperihome - Cde portail avec ZK1PA -
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: [Tuto] Fond écran Freebox & Domoticz

Message par vil1driver »

@deenoo,

as tu essayé ceci ;)

Code : Tout sélectionner

sudo webkit2png http://domoticz_ip:port/monitor/ ...blabla
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: [Tuto] Fond écran Freebox & Domoticz

Message par deennoo »

vil1driver a écrit :@deenoo,

as tu essayé ceci ;)

Code : Tout sélectionner

sudo webkit2png http://domoticz_ip:port/monitor/ ...blabla
Non et toi ? (désolé mais j'ai tellement galéré avec l'affichage de l'image, les variables et conditions php, que je vais garder mon résultat)

Maintenant je par a la recherche de la Font utilisé par Free sur le Player, et d'icone meteo plus a mon gout pour une intégration Optimum.
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
mich423
Messages : 44
Inscription : 23 avr. 2015, 21:44

Re: [Tuto] Fond écran Freebox & Domoticz

Message par mich423 »

Merci,
Oui, j'ai testé si j'envoie la capture directement sur le Raspberry par exemple, j'ai bien les variables.
Hier soir , j'ai modifié ma tache crontab comme ceci et depuis cela semble fonctionner correctement.

* */1 * * * sudo sh /home/pi/domoticz/MesScripts/dashboardcapture.sh

A suivre ...
Domoticz sur Win7 - 4 ds18s20 1-Wire avec ESP8266 - 4 modules relais avec ESP8266- conso EDF OWL CM 180 - RFXTrx433 - Rflink - 4 capteurs température 433Mhz Oregon DIY - 3 Rising Sun - 4 Chacon - Yana Server - Imperihome - Cde portail avec ZK1PA -
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: [Tuto] Fond écran Freebox & Domoticz

Message par vil1driver »

Je disais ça justement pour éviter les galères car tu as déjà avec la custom page un affichage simple à gérer..

Webkit2png fait un png d'une page web quelle qu'elle soit donc autant utiliser ce qui est déjà fait non ?
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: [Tuto] Fond écran Freebox & Domoticz

Message par deennoo »

Oui et Non car on ne sert pas de toutes la page mais seulement de la moitié Haute (le bas du freeplayer etant pour la navigation), jen'ai qu'a cacher les cellule qui ne m'interesse pas on est d'accord et gardé que le haut, adapter la taille de la police etc etc c'est vrai.

Je vais essayer pour faire le fond d'ecran de mon bureau windows, mais avant je test le monitor sur la navigateur internet du freeplayer.

De plus jec_44 a indiqué qu'il ne fallait pas de JS, j'avoue ne pas etre parti cherché plus loin...pour le coup, j'ai gagné en compétence en php et html
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
Répondre