j'utilise monitor pour afficher chacune de mes pièces et leur contenu domotique.
pour ce faire j'ai personnalisé le fichier page5.html (affichage de 4 pieces) pour afficher mon rez de chaussée (rdc.html) et l'étage (etage.html)
et leur fichier css associé (rdc.css et etage.css).
avec l'arrivée des capteurs de mouvement et de luminosité xiaomi aquara et un blocky simple ou via un script, il est très simple de savoir si la lumiere electrique non domotisée est allumée ou éteinte.
j'aimerai bien sur afficher cette information sur monitor.
pour chacune des pièces à traiter (#rdc_1, #rdc_2, #rdc_3, #rdc_4 ) il suffit d'ajouter dans le css
background-color: rgba(243, 255, 51, 0.3);
mais comment rendre ce css conditionnel à la valeur d'un device ou d'une variable?
exemple de ce que cela donnerait : j'ai essayé d'attribuer un id aux div concernés
Code : Tout sélectionner
<div class="frame" id="rdc_01>en ajoutant ensuite
Code : Tout sélectionner
['lumiere_rdc_1','status', 'rdc_01', '','','','',''],
['lumiere_rdc_2','status', 'rdc_02', '','','','',''],
['lumiere_rdc_3','status', 'rdc_03', '','','','',''],
['lumiere_rdc_4','status', 'rdc_04', '','','','',''],
mais les div disparaissent lorsque lumiere_rdc_x est eteint