Bonjour,
Je voudrais afficher sur une page de monitor des switchs mais je voudrais qu'ils ne soient pas "cliquables", le changement d'état se faisant par script.
Est-ce possible ?
Merci
[Résolu] Monitor : Affichage switch non cliquable
[Résolu] Monitor : Affichage switch non cliquable
Dernière modification par jmv75013 le 19 sept. 2017, 08:39, modifié 1 fois.
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Monitor : Affichage switch non cliquable
Salut,
Ba choisi un type de switch non clicable ou colle lui un password..
Ba choisi un type de switch non clicable ou colle lui un password..
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
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: Monitor : Affichage switch non cliquable
Merci vil1driver
La solution password ne me convient pas. J'ai changé le type de mon switch en type "contact".. mais mon script ne fonctionne plus, etrait ci-dessous
bascule passe bien à Oui (donc le test sur le Off est ok) mais le contact ne passe pas à On.. Sans doute le pilotage d'un contact est différent, mais je ne maitrise pas.
Merci pour votre aide
La solution password ne me convient pas. J'ai changé le type de mon switch en type "contact".. mais mon script ne fonctionne plus, etrait ci-dessous
Code : Tout sélectionner
bascule = 'Non'
-- la température est inférieure à la consigne + hysteresis (soit si 19° = 18,6) et la sonde est OK
if (otherdevices[radiateur] == 'Off') then
commandArray[radiateur]='On' -- on allume le radiateur*
bascule = 'Oui'
status = 1
end
Merci pour votre aide
Re: Monitor : Affichage switch non cliquable
Peut-être que jeter un oeuil aux logs juste après la commande déclenchée par le script permettrait de savoir ce qui cloche? Mantenant, j'ai peur qu'un type de switch contact le soit modifiable que par le matériel qui y est accroché: Utilisateur ou script sont mis à la même enseigne et ne peuvent modifier l'état. Les logs afficheront alors une erreur.jmv75013 a écrit :J'ai changé le type de mon switch en type "contact".. mais mon script ne fonctionne plus
Maintenant, il est vrai qu'un tel type de switch m'a manqué aussi. Je n'avais pas pensé à essayer le contact, ne l'ayant utilisé que dans son cadre (les capteurs d'ouverture de porte). J'ai donc mis un passwd pour éviter les manip accidentelles sur ces switch en pis aller.
Attention par contre niveau switch avec passwd à intégrer ce dernier dans les commandes s'il s'agit de scripts externes à Domoticz (pour du Lua/Blockly intégré à Domoticz pas de pb) utilisant l'API http.
Je me suis fait avoir sur un switch de présence globale (d'un membre de la famille, via détection téléphones par un service séparé de Domoticz écrit en python) qui pilote le security panel et active/désactive l'alarme: Elle ne se mettait plus en route quand tout le monde partait à cause de cela, c'est ballot!
Re: Monitor : Affichage switch non cliquable
Bonjour lost,
Merci pour ta réponse. Tu as sans doute raison pour le contact car je n'ai pas trouvé de solution. Comme la solution avec paswword ne me convient vraiment pas, j'ai réglé le problème par une exception dans frontpage.js pour les switchs en question.
Cordialement,
Merci pour ta réponse. Tu as sans doute raison pour le contact car je n'ai pas trouvé de solution. Comme la solution avec paswword ne me convient vraiment pas, j'ai réglé le problème par une exception dans frontpage.js pour les switchs en question.
Cordialement,