Aller au contenu
dbreux

Panneau de l'arrosage bloquage par une variable

Recommended Posts

Bonjour,

J'ai une variable "pluie" ou "soleil" dont son état change en fonction de la mété. Ça c'est bon.

J'utilise le panneau d'arrosage pour gérer l'arrosage automatique (gardenal), ça fonctionne.

 

Je voudrais bloquer (ne pas faire de cycles d'arrosages) quand j'ai ma variable est dans l'état "pluie", ne pas arroser quand va pleuvoir.

 

Une solution ?

 

Merci

 

Didier

 

Envoyé de mon SM-G988B en utilisant Tapatalk

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

je n'ai jamais eu d'expérience avec le paneaud'arrosage, mais ça doit être similairee au panneau de chauffage, et à l'époque on savait le contrôler en LUA.

Donc cela devrait être possible (mais pas simple)

Partager ce message


Lien à poster
Partager sur d’autres sites

 On peut, avec une ligne de Lua, modifier le délai dans le panneau de l'arrosage.

Il faut que je retrouve ça dans mon PC, j'avais créé un VD avec deux boutons mais je ne l'ai pas encore remis.

Autrement, il doit rester une trace sur le forum, c'est là que j'avais récupéré l'info.

 

Partager ce message


Lien à poster
Partager sur d’autres sites

 Voilà, j'ai retrouvé ceci qui devrait te convenir:

 

HC2 = Net.FHttp("adresse IP box",80)
HC2:setBasicAuthentication("admin", "admin")
     
-- get table
response ,status, errorCode = HC2:GET("/api/panels/drenchers")
jsonTable = json.decode(response)

-- change table in Lua for 7 hours delay
jsonTable.rainDelay = 7

-- send back
json = json.encode(jsonTable);
HC2:PUT("/api/panels/drenchers", json)
fibaro:log("ready")
fibaro:call(307, "setProperty", "ui.Label1.value", " 7 heures");

 

307 étant l'Id du VD dans mon exemple.

 

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

 C'est l'extrait d'un bouton du VD où j'en ai un second qui remet à 0 le délai pour l'arrosage.

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci @Did
je ne connais pas grand chose en lua (presque rien), ces lignes de code je le fais à partir d'une nouvelle scène (lua) ?
j'ai compris que l'action sur un bouton repousse dans l'exemple de 7 heures, moi j'aimerai que ça soit ma variable 'pluie" / "Soleil" qui bloque ou débloque l'arrosage

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites
Le 04/06/2020 à 18:36, dbreux a dit :

 

J'ai une variable "pluie" ou "soleil" dont son état change en fonction de la mété. Ça c'est bon.

 

 

@dbreux tu utilises quelle site/api/Vd ?

Partager ce message


Lien à poster
Partager sur d’autres sites

J'utilise les scènes en mode graphique de ma hc2

Envoyé de mon SM-G988B en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

 Il faudrait une scène qui bascule le délai en fonction de l'état de la variable.

 

Partager ce message


Lien à poster
Partager sur d’autres sites

×