sauvegarde/restauration d'un état

Discussion et échanges de scripts pour la box eedomus

sauvegarde/restauration d'un état

Messagepar Madoma73 » 08 Nov 2014 22:27

suite à l'article d'Aurel (ici) sur le chauffage.
je me suis mis à refaire ma propre programmation et je voulais avoir une manière de sauvegarder l'état d'un périphérique n'importe lequel puis de le remettre dans l'état sauvegardé sans faire d'usine à gaz... donc j'ai fait un script.

SaveRestoreState.zip
(646 octet(s)) Téléchargé 526 fois


le script s'appelle avec comme paramètre action=[save|restore]&id=[periph_id]
ou periph_id est l'api id du périphérique dont vous voulez sauvegarder l'état. rien de plus, ça marche pour n'importe quel périphérique quelque soit ses valeurs.
Pierre
Madoma73
 
Messages : 1440
Inscription : 16 Sep 2012
Localisation : 38

Re: sauvegarde/restauration d'un état

Messagepar olivvvv » 13 Nov 2014 13:20

Bonjour Madoma,

Mais dis donc cela me donne une idée ton script !!!

Certains (dont moi) sont confrontés avec la problématique de plusieurs interrupteurs pour une même lampe.

Si on utilise un interrupteur, le deuxième reste dans l'état off dans l'eedomus.

Crois tu possible la modification de l'état d'un périphérique en fonction de l'état d'un autre ?
olivvvv
 
Messages : 134
Inscription : 10 Sep 2014

Re: sauvegarde/restauration d'un état

Messagepar Madoma73 » 13 Nov 2014 13:24

c'est tout à fait possible, il n'y a pas bcp de modifs à faire...
mais qu'est-ce que ça ferait de plus qu'une règle ?
Pierre
Madoma73
 
Messages : 1440
Inscription : 16 Sep 2012
Localisation : 38

Re: sauvegarde/restauration d'un état

Messagepar olivvvv » 13 Nov 2014 17:41

Une règle ne change pas l'état sans devoir faire l'action.
Dans le cas d'une lampe et deux interrupteurs, si nous faisons une règle, cela engendre deux allumages réels. (donc une baisse d'intensité brève entre les deux actions).
olivvvv
 
Messages : 134
Inscription : 10 Sep 2014


Retour vers Scripts & Périphériques du store

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 47 invité(s)