Page 1 sur 1

[Résolu] Monitor : Affichage switch non cliquable

Publié : 12 sept. 2017, 10:25
par jmv75013
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

Re: Monitor : Affichage switch non cliquable

Publié : 12 sept. 2017, 14:41
par vil1driver
Salut,

Ba choisi un type de switch non clicable ou colle lui un password..

Re: Monitor : Affichage switch non cliquable

Publié : 12 sept. 2017, 15:39
par jmv75013
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

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
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

Re: Monitor : Affichage switch non cliquable

Publié : 15 sept. 2017, 08:27
par lost
jmv75013 a écrit :J'ai changé le type de mon switch en type "contact".. mais mon script ne fonctionne plus
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.

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

Publié : 18 sept. 2017, 10:31
par jmv75013
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,