aide pour arrosage
Publié : 27 sept. 2017, 21:31
Bonjours tous le monde
voila ca fait 2 mois que je parcoure les forums mais j arrive pas a faire ce que je veux, j avoue j ai du mal a comprendre et ca deviens de plus en plus confus pour moi
Mon projet debute avec l arrosage du jardin, ce que je voulait faire c est creer un bouton selecteur avec 3 niveaux d arrosage,
- off : il y a pas d arrosage
- 1 fois par jour
- 2 fois par jour
- 3 fois par jour
- pause : met l arrosage en pause pendant 12h puis le bouton selecteur reviens sur la derniere position avant la pause
je suis arrive a creer le switch et a demarrer l arrosage aux heures prevu via plusieurs script dzVent
return {
active = true,
on = {
timer = {
'at 08:00',
'at 17:00',
'at 22:00',
}
},
execute = function(domoticz)
if (domoticz.devices('Arrosage').state == 'Level3') then
domoticz.devices('Gazon').switchOn().forMin(5)
end
end
}
le meme script tourne pour chaque Level et chaque electrovanne ce qui en fait 6. J aimerais que les heures de departs soient des variables utilisateur comme ca j aurais pas a les changer dans chaque fois que je dois changer l heure
Parcontre pour la position pause j y arrive pas, j ai essaye avec blockly mais ca marche pas
j ai aussi essayer avec plein de bout de code que j ai vue sur les forums, et ca donne toujours rien
Voila je galere, est ce que que quelqu un peu m aider
voila ca fait 2 mois que je parcoure les forums mais j arrive pas a faire ce que je veux, j avoue j ai du mal a comprendre et ca deviens de plus en plus confus pour moi
Mon projet debute avec l arrosage du jardin, ce que je voulait faire c est creer un bouton selecteur avec 3 niveaux d arrosage,
- off : il y a pas d arrosage
- 1 fois par jour
- 2 fois par jour
- 3 fois par jour
- pause : met l arrosage en pause pendant 12h puis le bouton selecteur reviens sur la derniere position avant la pause
je suis arrive a creer le switch et a demarrer l arrosage aux heures prevu via plusieurs script dzVent
return {
active = true,
on = {
timer = {
'at 08:00',
'at 17:00',
'at 22:00',
}
},
execute = function(domoticz)
if (domoticz.devices('Arrosage').state == 'Level3') then
domoticz.devices('Gazon').switchOn().forMin(5)
end
end
}
le meme script tourne pour chaque Level et chaque electrovanne ce qui en fait 6. J aimerais que les heures de departs soient des variables utilisateur comme ca j aurais pas a les changer dans chaque fois que je dois changer l heure
Parcontre pour la position pause j y arrive pas, j ai essaye avec blockly mais ca marche pas
j ai aussi essayer avec plein de bout de code que j ai vue sur les forums, et ca donne toujours rien
Voila je galere, est ce que que quelqu un peu m aider