comment feriez vous ?

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: comment feriez vous ?

Message par papoo »

oui. reste à trouver comment mesurer finement cette chronologie
c'est l'idée que j'ai eu au départ mais lastupdate n'est pas assez pertinent. je gratte du coté des persistent data de dzvents
mais j'ai pas encore trouvé
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: comment feriez vous ?

Message par vil1driver »

Tu crées une variable utilisateur 'toto' contenant 'ext'

Dans le script B
Tu vérifies que '$ impulsion....' vient de passer à 'On' et que la variable vaut 'ext'
Si oui tu update 'Volet douche'
A la fin indépendamment de toute condition
Tu envoies 'ext' dans la variable 'toto'

Dans le script A
Tu update la variable 'toto' à 'int' ou 'dz'
(Avec un curl json si ça peut être plus rapide..)
Puis tu envoies l'ordre.

Je le sens bien ainsi ;)
La boucle devrait être évitée
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
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: comment feriez vous ?

Message par vil1driver »

Alors alors ? :D
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
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: comment feriez vous ?

Message par papoo »

Je m’y suis mis ce matin , mais comme je veux tout faire à la fois je bloque sur la concaténation pour créer dynamiquement le nom de ma variable (j’ai plusieurs volets et plusieurs lumières sur ce principe)
Je te tiens au jus dès que j’aurai réussi et testé le tout
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: comment feriez vous ?

Message par papoo »

Je voulais absolument utiliser les globaData de dzvents mais je n'y arrive pas aujourd'hui.
en utilisant les variables utilisateurs standard ça fonctionne. je vais laisser tourner quelques temps voir si cela fonctionne à chaque fois ou seulement quand moi je test :).
et vais essayer de faire marcher ces ~#=!~#~? de variables globales pendant ce temps la
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: comment feriez vous ?

Message par vil1driver »

;)
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
Répondre