Configuration de la page d'accueil

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
miniil
Messages : 2
Inscription : 23 avr. 2024, 15:41

Configuration de la page d'accueil

Message par miniil »

Bonjour,

Je suis nouvelle pour l'utilisation de Domoticz.

J'essaye de configurer mon dispositif P1 relié à mon compteur électrique.

Ca ne se passe pas trop mal jusque là, j'ai créé un plugin et je récupère bien mes données.

J'aurai aimé pouvoir configurer ma page d'accueil pour que le rectangle change de couleur en fonction de la valeur affichée. Par exemple vert si je suis en train de produire de l'électricité (panneaux solaires et donc d'injecter) et rouge sinon.

Est-ce possible?

Merci.
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Configuration de la page d'accueil

Message par Keros »

Bonjour miniil et bienvenu sur le forum :)

Malheureusement, les widgets et leur changement de couleur ne sont pas customisables par défaut dans DomoticZ. Par exemple, un capteur de température va afficher chaud (rouge) au-delà de 30°C mais, s'il est placé dans un frigo, cela pourrait être intéressant qu'il soit rouge à partie de 6°C. Ce n'est pas le cas.

Quelques idées néanmoins :
  • Créer un widget et avec un script faire changer le titre entre Consommation et Production
  • Changer l'icône du widget par un script.
  • Utiliser des customs page (je ne sais pas s'il y a cette fonctionnalité)
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
miniil
Messages : 2
Inscription : 23 avr. 2024, 15:41

Re: Configuration de la page d'accueil

Message par miniil »

Merci pour votre réponse.

En effet, la piste des Custom Page : https://www.domoticz.com/wiki/CustomStatusPage semble être pas mal.

C'est du HTML et du JavaScript donc j'imagine qu'il y a moyen de faire certaines choses :)
lost
Messages : 1511
Inscription : 12 nov. 2016, 11:01

Re: Configuration de la page d'accueil

Message par lost »

miniil a écrit : 24 avr. 2024, 09:34 C'est du HTML et du JavaScript donc j'imagine qu'il y a moyen de faire certaines choses :)
Note aussi, via cette page sur le sujet (tout en bas) qu'on peut ajouter un support de PHP assez aisément:
https://www.domoticz.com/wiki/Customization

Car il y a des choses qu'on ne peut faire en JS par raison de sécurité, tout s’exécutant côté navigateur distant: Ça ne charge pas le côté serveur contrairement à PHP mais on peut faire moins de choses...

J'ai parfois été bloqué par JS et été donc tenté d'ajouter PHP... mais pour le moment j'ai toujours pu, pour mes besoins simples, générer du http "statique" de base en python. Ça permet de construire des pages ayant besoin d'accéder au système de fichier sous le répertoire www/templates de Domoticz par exemple, chose impossible en JS.

Ou des pages évolutives, sans les prétendre "dynamiques" (mais linéaires ou linéaires inversées) par ajout d'éléments à condition de pas fermer les balises: Pas très orthodoxe mais les serveurs web ont appris à se démerder de ce genre de manque dans les pages depuis longtemps, tant c'est courant.

Sans tomber dans les frameworks lourdingues, python-yattag suffit à mes besoins simples: Présentation d'assemblages de jpeg des dernières captures des caméras IP, logs texte de mon système de filtrage de spam sur téléphone fixe qui étaient un peu "too much" pour un device type text...

PHP tournant sur un PI3 chez moi, les ressources côté serveur sont limitées. Raison de mon hésitation... Mais les 2 dernières versions de PI devraient plus largement encaisser...
Répondre