etat des dispositifs au redemarage
Re: etat des dispositifs au redemarage
Bonjour,
Le script fonctionne parfaitement.
Néanmoins j'ai un détecteur d'inondation (Z-Wave ZF5201) qui ne reçoit pas d'état, il envoi seulement, j'ai donc une erreur:
"2015-04-04 10:11:03.801 Error: OpenZWave: Internal Node ValueID not found! NodeID: 9 (0x09), instanceID: 0"
Y-a-t il un moyen d'éviter l'erreur?
Merci
Le script fonctionne parfaitement.
Néanmoins j'ai un détecteur d'inondation (Z-Wave ZF5201) qui ne reçoit pas d'état, il envoi seulement, j'ai donc une erreur:
"2015-04-04 10:11:03.801 Error: OpenZWave: Internal Node ValueID not found! NodeID: 9 (0x09), instanceID: 0"
Y-a-t il un moyen d'éviter l'erreur?
Merci
Re: etat des dispositifs au redemarage
Re,
J'ai un 2d souci avec mes timer.
Lorsque un relais est programmer pour changer d'état à une heure donnée (ex: allumage de mon éclairage aqua), j'ai l'impression que du coup il revient à l'état 1er ... donc à OFF
des idée?
Merci
J'ai un 2d souci avec mes timer.
Lorsque un relais est programmer pour changer d'état à une heure donnée (ex: allumage de mon éclairage aqua), j'ai l'impression que du coup il revient à l'état 1er ... donc à OFF
des idée?
Merci
Re: etat des dispositifs au redemarage
Bonjour,
Je confirme ce que tu écrivais plus haut, j'ai le m^me phénomène sur un détecteur de présence
Il faudra trouver un moyen plus fin d'envoyer les commandes aux périphériques concernés que la boucle Lua sans nuance
Je confirme ce que tu écrivais plus haut, j'ai le m^me phénomène sur un détecteur de présence
Et en plus de l'erreur généréer, le détecteur ne FONCTIONNE PAS , la suppression du script Lua, remet le détecteur en fonctionnement normal (ca fait 15 jours que je cherchais pourquoi ce détecteur ne renvoyait plus rien)Le script fonctionne parfaitement.
Néanmoins j'ai un détecteur d'inondation (Z-Wave ZF5201) qui ne reçoit pas d'état, il envoi seulement, j'ai donc une erreur:
"2015-04-04 10:11:03.801 Error: OpenZWave: Internal Node ValueID not found! NodeID: 9 (0x09), instanceID: 0"
Y-a-t il un moyen d'éviter l'erreur?
Il faudra trouver un moyen plus fin d'envoyer les commandes aux périphériques concernés que la boucle Lua sans nuance
Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
Objectif : WAF > 1
Re: etat des dispositifs au redemarage
Salut,
je pense qu'une solution type script python au démarrage de domoticz permettrait d’éviter de perturber le fonctionnement des appareils pendant le fonctionnement normal et éviterait de surcharger domoticz en forçant les interrupteur toutes les x minutes.
Via l'API, il est possible de recuperer l'étatsde tous les interrupteurs de Domoticz :
puis re-forcer leur état avec :
en mettant "On" ou "Off" après switchcmd et en mettant l'idx de votre interrupteur (récupérer par la commande précédente)
Nota : je ne sais pas a quoi sert le paramètre level (surement pour les variateurs) et je ne sais pas si il est obligatoire.
je pense qu'une solution type script python au démarrage de domoticz permettrait d’éviter de perturber le fonctionnement des appareils pendant le fonctionnement normal et éviterait de surcharger domoticz en forçant les interrupteur toutes les x minutes.
Via l'API, il est possible de recuperer l'étatsde tous les interrupteurs de Domoticz :
Code : Tout sélectionner
/json.htm?type=command¶m=getlightswitchesCode : Tout sélectionner
/json.htm?type=command¶m=switchlight&idx=&switchcmd=&level=0Nota : je ne sais pas a quoi sert le paramètre level (surement pour les variateurs) et je ne sais pas si il est obligatoire.
Re: etat des dispositifs au redemarage
En effet David , j'en ai eu marre et j'ai fait un script python pour gèrer ça plus proprement
Je viens de le mettre dans la rubrique des scripts et tutos
viewtopic.php?f=17&t=456
Je viens de le mettre dans la rubrique des scripts et tutos
viewtopic.php?f=17&t=456
Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
Objectif : WAF > 1
Re: etat des dispositifs au redemarage
Merci David et Patrice,
Votre solution semble prometteuse!
En revanche, j'ai une question supplémentaire que je souhaite poser sans avoir fait l'ensemble des tests.
Est-il possible d'avoir simplement l'état d'un switch dans l'état auquel il devrait être à un instant T en fonction du paramétrage du Timer?
Je m'explique, dans le cas de la mise en place d'un Timer sur un switch (ex: éclairage d'un aqua de 12h00 à 22h00).
Si ma panne survient 11h55 et dure 10 min, j'aurai loupé le changement d'état.
L'idée serait d'utiliser ton script patrice mais en vérifiant si l'état à envoyer est On ou Off en fonction du paramétrage de mon Timer
Merci à vous!
Votre solution semble prometteuse!
En revanche, j'ai une question supplémentaire que je souhaite poser sans avoir fait l'ensemble des tests.
Est-il possible d'avoir simplement l'état d'un switch dans l'état auquel il devrait être à un instant T en fonction du paramétrage du Timer?
Je m'explique, dans le cas de la mise en place d'un Timer sur un switch (ex: éclairage d'un aqua de 12h00 à 22h00).
Si ma panne survient 11h55 et dure 10 min, j'aurai loupé le changement d'état.
L'idée serait d'utiliser ton script patrice mais en vérifiant si l'état à envoyer est On ou Off en fonction du paramétrage de mon Timer
Merci à vous!
Re: etat des dispositifs au redemarage
Bonsoir
Les variables des plannings ne sont pas exposées via l'API JSON, donc pas faisable
le seul truc que je vois serait de mettre dans le script python les heures debut/fin jour par jour, week ends, sunset/sunrise ....
bref refaire un planning en python...
Euh, comment dire
Les variables des plannings ne sont pas exposées via l'API JSON, donc pas faisable
le seul truc que je vois serait de mettre dans le script python les heures debut/fin jour par jour, week ends, sunset/sunrise ....
bref refaire un planning en python...
Euh, comment dire
Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
Objectif : WAF > 1
Re: etat des dispositifs au redemarage
Bonjouril y a aussi la solution qui consiste à envoyer une notification à chaque boot du raspi. tu es prévenu quand il y a eu une coupure.
'curl -k https://prowl.weks.net/publicapi/add -F apikey="ta_clef_API_Prowl" -F application="DOMOTICZ" -F event="" -F priority="1" -F description="Coupure de courant"
Je vais opter pour cette solution car je trouve qu'il est intéressant de savoir qu'il vient d'y avoir une coupure (ce qui est assez rare quand même) afin de pouvoir vérifier un certain nombre de choses.
Je démarre dans tout ça et mes notions de Linux sont bien faibles ... désolé de poser une question basique !
Je voudrais en effet avoir une notification à chaque boot du raspberry. Je ne comprends pas la syntaxe de la commande ni concrètement ce que je dois faire pour recevoir.
Prowl a l'air d'un service qui reçoit des infos et qui m'alertera sur mon iPhone s'il y a une interruption ?
Donc
a) je me suis inscrit sur Prowl
b) j'ai généré une clé API - en fait une clé API applications et un email lié à cette API)
c) je peux la mettre dans la commande à la place de "ta_clef_API_Prowl"
d) mais après ... je sèche complètement
Merci si vous pouviez me dire ce que je dois bêtement faire pour que ça marche !
Raspberry Pi 2B + RFXCOM + USB Z-Wave + Domoticz + Open-zwave
Pilotage Chaudière relai sec + Plancher chauffant Zwave + Qubino fil pilote + RFXCOM pour Oregon température + Prises Chacon-like pour lumières. Prochainement : sans fil sans piles
Pilotage Chaudière relai sec + Plancher chauffant Zwave + Qubino fil pilote + RFXCOM pour Oregon température + Prises Chacon-like pour lumières. Prochainement : sans fil sans piles