[Résolu] Monitor : Affichage switch non cliquable

Forum dédié aux interfaces personnalisables : Custom Pages, Reacticz, Domoboard...
jmv75013
Messages : 146
Inscription : 03 janv. 2017, 16:20

[Résolu] Monitor : Affichage switch non cliquable

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

Message par vil1driver »

Salut,

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
jmv75013
Messages : 146
Inscription : 03 janv. 2017, 16:20

Re: Monitor : Affichage switch non cliquable

Message 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
lost
Messages : 1511
Inscription : 12 nov. 2016, 11:01

Re: Monitor : Affichage switch non cliquable

Message 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!
jmv75013
Messages : 146
Inscription : 03 janv. 2017, 16:20

Re: Monitor : Affichage switch non cliquable

Message 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,
Répondre