-
Compteur de contenus
3 699 -
Inscription
-
Dernière visite
-
Jours gagnés
17
Tout ce qui a été posté par Sakkhho
-
@pepite, tu as raison, le -1 et le duration c'est pas coherent... merci
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
merci pour ton aide j'avais tenté de mettre sans la syntaxe portable à savoir (donc push sur les portables par défaut) GEA.add({"Global", "Lave_Linge", "En Attente"}, -1, "Le lave-linge est arrêté depuis #duration#",{{"Repeat"}}) mais rien non plus je dois bien mettre ceci au debut ? --[[ %% autostart %% properties 50 value 157 value %% globals Lave_Linge --]] est ce que le #duration est interpreté sans rien faire aussi ? merci
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
bon j'arrive toujours pas àfaire ce que je veux avec mon lave linge mon code est le suivant -- Lave Linge GEA.add({"Global", "Lave_Linge", "En Attente"}, -1, "Le lave-linge est arrêté depuis #duration#",{{"Portable", 10,63,136},{"Repeat"}}) GEA.add({"Sensor-", id["WP_LAVE_LINGE"], 2.8}, 30*60, "", {{"Global", "Lave_Linge", "Arret"}}) GEA.add({"Sensor+", id["WP_LAVE_LINGE"], 3}, 2*60, "", {{"Global", "Lave_Linge", "Lavage"}}) GEA.add({{"Sensor+", id["WP_LAVE_LINGE"], 1},{"Sensor-", id["WP_LAVE_LINGE"], 2.8}, {"Global", "Lave_Linge", "Lavage"}}, 1*60, "", {{"Global", "Lave_Linge", "En Attente"}}) et le debug donne [DEBUG] 18:56:35: [ Sensor [18|WP_Lave_Linge] > 3 ] sendActions : traitement des actions (ID:24) [Global,Lave_Linge,Lavage] [DEBUG] 18:56:35: [ Sensor [18|WP_Lave_Linge] > 3 ] sendActions : !ACTION! : setGlobal Lave_Linge,Lavage (ID:24) [Global,Lave_Linge,Lavage] [DEBUG] 18:56:35: [ Sensor [18|WP_Lave_Linge] > 3 ] Done : tache effectuée et suspendue (ID:24) [Global,Lave_Linge,Lavage] [DEBUG] 18:56:35: Durée des traitements : 0s nouveau délai : 30s / tourne depuis 53h 40m 1s [DEBUG] 19:01:35: Durée des traitements : 0s nouveau délai : 30s / tourne depuis 53h 45m 1s [DEBUG] 19:06:35: Durée des traitements : 0s nouveau délai : 30s / tourne depuis 53h 50m 1s [DEBUG] 19:10:05: [ Sensor [18|WP_Lave_Linge] > 1 ] sendActions : traitement des actions (ID:25) [Global,Lave_Linge,En Attente] [If..] [DEBUG] 19:10:05: [ Sensor [18|WP_Lave_Linge] > 1 ] sendActions : !ACTION! : setGlobal Lave_Linge,En Attente (ID:25) [Global,Lave_Linge,En Attente] [If..] [DEBUG] 19:10:05: [ Sensor [18|WP_Lave_Linge] > 1 ] Done : tache effectuée et suspendue (ID:25) [Global,Lave_Linge,En Attente] [If..] [DEBUG] 19:11:35: Durée des traitements : 0s nouveau délai : 30s / tourne depuis 53h 55m 1s [DEBUG] 19:16:35: Durée des traitements : 0s nouveau délai : 30s / tourne depuis 54h 1s donc je passe bien en "lavage" puis en "attente" mais j'arrive pas àfaire le push "lave linge àterminé" :-(
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Test De L'offre Domotique Z-Wave Orange Homelive
Sakkhho a répondu à un(e) sujet de Lazer dans Le bistrot
bonjour, petit up pour ce sujet, est possible àvotre avis ? -
moi qui voulait m'équiper.. on va patienter un petit mois
-
@steven, tu peux m'expliquer ta syntaxe ici, car je ne comprends pas comment ca peut me notifier correctement http://www.domotique-fibaro.fr/index.php/topic/1211-support-gea/?p=61627 merci
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
perso mais c'est peut être pas ideal, je mets à jour la variable alarme quand j'ai armé et donc ensuite j'utilise cette variable pour des actions mais c'est peut être pas ton besoin GEA.add(Absent, 1*60, "Alarme ON Absent", {{"setArmed",id["MOV_ENTREE"]},{"setArmed",id["MOV_SALON"]},{"setArmed",id["OUV_CAVE"]},{"setArmed",id["OUV_CHAMBRE_AMIS"]},{"setArmed",id["MOV_BUREAU"]},{"VirtualDevice", id["ETAT_ALARME"], 2}})
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
ouch 450E ... c'est à cause du changement de puissance ? ou c'est le tarif ...
-
je confirme mon analyse du dessus. pas de push avec un test, du coup je me dis qu'en temporisant comme ceci ca devrait le faire GEA.add({"Global", "Lave_Linge", "En Attente"}, -1, "Le lave-linge est arrêté depuis #duration#",{{"Portable", 10,63,136},{"Repeat"}}) GEA.add({"Sensor-", id["WP_LAVE_LINGE"], 2.8}, 30*60, "", {{"Global", "Lave_Linge", "Arret"}}) GEA.add({"Sensor+", id["WP_LAVE_LINGE"], 3}, 2*60, "", {{"Global", "Lave_Linge", "Lavage"}}) GEA.add({{"Sensor+", id["WP_LAVE_LINGE"], 1},{"Sensor-", id["WP_LAVE_LINGE"], 2.8}, {"Global", "Lave_Linge", "Lavage"}}, 1*60, "", {{"Global", "Lave_Linge", "En Attente"}})
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
mais c'est bien sur ... Merci à vous - ca fonctionne. sur les 2 lignes GEA.add({"Sensor-", id["WP_LAVE_LINGE"], 2.8}, 2*60, "", {{"Global", "Lave_Linge", "Arret"}}) GEA.add({{"Sensor+", id["WP_LAVE_LINGE"], 1},{"Sensor-", id["WP_LAVE_LINGE"], 2.8}, {"Global", "Lave_Linge", "Lavage"}}, 5*60, "", {{"Global", "Lave_Linge", "En Attente"}}) j'ai l'impression qu'il y a un conflit, comme c'etait le script de steven, je me dis essaye de comprendre car c'est forcement juste :-) mais je me dis que la variable "en attente" ne va jamais rester ainsi donc le push de la ligne 1 ne sera jamais fait GEA.add({"Global", "Lave_Linge", "En Attente"}, 30*60, "Le lave-linge est arrêté depuis #duration#",{{"Repeat"}}) je comprends mal la syntaxe ?
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
j'avais modifié comme ceci la 1ere ligne ne semble pas posé problème car si je laisse que celui ci - pas d'erreur GEA.add({"Global", "Lave_Linge", "En Attente"}, 30*60, "Le lave-linge est arrêté depuis #duration#",{{"Global", "Lave_Linge", "En Attente"}, {"Repeat"}}) GEA.add({"Sensor-", id["WP_LAVE_LINGE"], 2}, 2*60, "", {"Global", "Lave_Linge", "Arret"}) GEA.add({"Sensor+", id["WP_LAVE_LINGE"], 3}, 2*60, "", {"Global", "Lave_Linge", "Lavage"}) GEA.add({{"Sensor+", id["WP_LAVE_LINGE"], 1},{"Sensor-", id["WP_LAVE_LINGE"], 2.5}, {"Global", "Lave_Linge", "Lavage"}}, 5*60, "", {"Global", "Lave_Linge", "En Attente"})
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
bon j'arrive pas à mettre en place la surveillance du lavelinge pourtant je pars du code de steven. vous voyez une erreur dans mon code ? http://www.domotique-fibaro.fr/index.php/topic/1211-support-gea/?p=61541
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
@Steven Je voulais implanter exactement ce fonctionnement, mais j'ai un doute si conso < 1.5 alors tu passes la variable sur OFF, donc des que ta machine est à l'arrêt elle passe à OFF, ce qui ne laisse pas de temps à la variable d'etre à Wainting, donc la ligne de push n'est jamais utilisé si ? ensuite j'ai essayé ca , chez moi -- Lave Linge GEA.add({"Global", "Lave_Linge", "En Attente"}, 30*60, "Le lave-linge est arrêté depuis #duration#", {"Repeat"}) GEA.add({"Sensor-", id["WP_LAVE_LINGE"], 2.5}, 2*60, "", {"Global", "Lave_Linge", "Arret"}) GEA.add({"Sensor+", id["WP_LAVE_LINGE"], 3}, 2*60, "", {{"Global", "Lave_Linge", "Lavage"}}) GEA.add({{"Sensor+", id["WP_LAVE_LINGE"], 1},{"Sensor-", id["WP_LAVE_LINGE"], 2.5}, {"Global", "Lave_Linge", "Lavage"}}, 5*60, "", {{"Global", "Lave_Linge", "En Attente"}}) avec une variable Lave_Linge qui peut prendre 'Lavage', 'En attente', 'Arret' mais j'ai ca [ERROR] 15:07:54: line 315: bad argument #1 to 'lower' (string expected, got nil) qui chez moi est la ligne if (string.lower(arg[i][1]) == "repeat") then repeating = true end je ne vois pas ou est l'erreur.
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Hello j'aimerai en cas d'intrusion que la lampe dimmée passe de 0 à 100 et de 100 à 0 tant que la variable "Intrusion" est valable je sais pas comment faire ca .. je pense avoir le debut, mais je ne sais pas comment faire le dimming ou alors la faire clignoter. GEA.add({Intrusion}, -1, "", {{"turnOn",id["ECL_CHAMBRE_PARENTS"]}, {"Value", id["ECL_CHAMBRE_PARENTS"], ??? },{Repeat}})
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Topic unique Modules Les Plus Consommateurs D'énergie
Sakkhho a répondu à un(e) sujet de Arnaud78 dans Chauffage et Energie
pas encore :-) -
merci c'est clair et implementé maintenant on va faire qq test :-)
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Test De L'offre Domotique Z-Wave Orange Homelive
Sakkhho a répondu à un(e) sujet de Lazer dans Le bistrot
n'est il pas possible de mettre la homelive flashé comme un simple répéteur z-wave ? comme le DSD37 par exemple si oui ca m'intéresse de savoir comment ;-) -
ca m'intéresse du me diras le cout total Le changement est bien à ta demande uniquement, pas de problème de compteur jusque la ? c'est ce modele qu'ils vont d'installer ? http://fr.academic.ru/pictures/frwiki/77/Mono_EDF.jpg
-
Mais ch2_ouv doit être un Fgk je suppose. Donc comment GEA voit le changement d état ? Je pige pas.
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
pouvez vous m'expliquer cette ligne de la config de zozotte GEA.add({id["CH2_OUV"], alarmeOn}, -1, "Alerte intrusion !!! Fenetre A ouverte - #date# #time#", {intrusion}) est ce qu'il faut comprendre si CH2_OUV change d'état et que la variable alarmeON est vérifié alors push "Alerte...." et changement de la variable à intrusion le -1 veut dire change d'état ou veut dire sans condition de temps ?
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
bon j'arrive toujours pas à mettre en place mon idée de verifier si certains (pas tous) sont armés alors je declenche des actions j'arme differement mes modules en fonction du MODE_MAISON et/ou de notre presence par exemple GEA.add(Absent, 1*60, "Alarme ON Absent", {{"setArmed",id["MOV_ENTREE"]},{"setArmed",id["MOV_SALON"]},{"setArmed",id["OUV_CAVE"]},{"setArmed",id["OUV_CHAMBRE_AMIS"]},{"setArmed",id["MOV_BUREAU"]}}) du coup peut être que je peux créer un variable 'ALARME' et la passer sur "ON" à la fin de cette ligne ca marche ca ? GEA.add(Absent, 1*60, "Alarme ON Absent", {{"setArmed",id["MOV_ENTREE"]},{"setArmed",id["MOV_SALON"]},{"setArmed",id["OUV_CAVE"]},{"setArmed",id["OUV_CHAMBRE_AMIS"]},{"setArmed",id["MOV_BUREAU"]}}, {{"Global", "Alarme", "1"}}) EDIT ; ca fonctionne pas, la variable ne bouge pas. EDIT 2 : ok avec ca :-) GEA.add(Absent, 1*60, "Alarme ON Absent", {{"setArmed",id["MOV_ENTREE"]},{"setArmed",id["MOV_SALON"]},{"setArmed",id["OUV_CAVE"]},{"setArmed",id["OUV_CHAMBRE_AMIS"]},{"setArmed",id["MOV_BUREAU"]},{"Global", "Alarme", "1"}})
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
c'était deja àTRUE en 5.31 pour moi
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
ca veut dire quoi Attention qu'a partir de cette version, GEA.isVersionFour = true (was false)
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
merci pour le partage ! je me demande comment l'utiliser plus loin que la simple remontée météo, comment l'intégrer dans la gestion de la maison
-
ici ils disent le 211 http://tutoriels.domotique-store.fr/content/1/253/fr/domotiser-sa-porte-de-garage.html par sécurité ?