pepite Posté(e) le 1 juin 2016 Signaler Posté(e) le 1 juin 2016 c'est presque bon alors ;-) Effectivement ces 2 lignes pour le regulateur_chauffage allument et eteignent, bizarre, la condition "date" y est bien -- Regulateur de chauffe à OFF GEA.add(id["Regulateur_Chauffage"], 30, "", {{"Date", "16/09", "16/09"}, {"turnOff", id["Regulateur_Chauffage"]}}) --Passer mon régulateur de chauffage à On (dans ce cas j'éteins les PAC) lorsque la date est comprise entre le 01/06 et le 15/09 de chaque année GEA.add({id["Regulateur_Chauffage"], {"Value-", id["Temp_Chambre_Richard"], 28}}, 30, "", {{"Inverse"}, {"Date", "01/06", "15/09"}, {"turnOn", id["Regulateur_Chauffage"]}}) tu n'as pas d'autres lignes qui mettent à OFF ? Dans le debug de la scene à l'enregistrement, vois tu bien les conditions de date ? sinon on va avoir besoin d'autres conditions
elacombe Posté(e) le 1 juin 2016 Signaler Posté(e) le 1 juin 2016 Non, malheureusement rien qui mettrait à off le Regulateur_Chauffage. Au lancement de la scène, j'ai bien la condition de la date. Voilà ce que j'ai dans le debug : [DEBUG] 23:25:53: [ 267 | Regul Chauffage ] sendActions : traitement des actions (ID:31) [Date,16/09,16/09] [turnOff,267] [DEBUG] 23:25:53: [ 267 | Regul Chauffage ] sendActions : !ACTION! : turnOff (ID:31) [Date,16/09,16/09] [turnOff,267] [DEBUG] 23:25:53: [ 267 | Regul Chauffage ] Done : tache effectuée et suspendue (ID:31) [Date,16/09,16/09] [turnOff,267] [DEBUG] 23:25:53: [ 267 | n/a ] Add Property : ajout de la tache pour lancement instantané (ID:32) [Inverse] [Date,01/06,15/09] [turnOn,267] [If..] [DEBUG] 23:25:53: [ 267 | n/a ] sendActions : traitement des actions (ID:32) [Inverse] [Date,01/06,15/09] [turnOn,267] [If..] [DEBUG] 23:25:53: [ 267 | n/a ] sendActions : !ACTION! : turnOn (ID:32) [Inverse] [Date,01/06,15/09] [turnOn,267] [If..] [DEBUG] 23:25:53: [ 267 | n/a ] Add Property : ajout de la tache pour lancement instantané (ID:32) [Inverse] [Date,01/06,15/09] [turnOn,267] [If..] Quelle condition rajouter?
Borgs Posté(e) le 2 juin 2016 Signaler Posté(e) le 2 juin 2016 Salut @Borgs, try without conditions, only with the wakeup like this nothing useless in your header ? GEA.add(true, 1*60, "wake-dead", {{"Wakeup", 294}}) Ok, maintenant je dois une unité qui meurt à nouveau. l'unité est un capteur de porte 'Fibaro' Ont mis en Å“uvre votre suggestion, mais il ne fait pas de différance. Je reçois le message push qui indique qu'il a exécuté la commande de réveil. Mais les unités reste morte. Code au top: --[[ %% autostart %% properties 94 value 113 value 141 value 153 value 160 value 162 value 164 value 189 value 194 value 207 value 239 value 296 value 298 value 300 value 302 value 309 value 314 value 338 value 354 value 357 value 383 value 392 value 418 value 443 value 452 value 456 value 476 armed 481 value 498 value 514 value 525 value 573 value 600 value 602 value 697 value %% globals --]] -- GEA configuration function config() GEA.isVersionFour = true -- On est en version 4.017 Beta ou supérieure / GEA.language = "EN" -- Votre langue : FR (default) / Your language : EN GEA.checkEvery = 30 -- Check every X seconds (default : 30) GEA.portables = {496, 550} -- Smartphones you want to be notified {70, 71} GEA.debug = false -- Show trace in the debug window (default : false) -- GEA.getGlobalForActivation = {"SuspendreGEA", "non"} -- Active or deactive GEA execution with a global variable -- GEA.catchError = false GEA.optimize = GEA.typeOptimize["IMMEDIATE_ONLY"] -- option : GEA.typeOptimize["NONE"], GEA.typeOptimize["IMMEDIATE_ONLY"], GEA.typeOptimize["ALL"] -- optimizes the worry of the getName and getRoom fibaro but no longer displays the name of the affected modules. end local VinKallare = {Tak = 262, Dorr = 697, DorrMaster = 696, Rorelse = 309, RorelseMaster = 308} Mes nouvelles règles function setEvents() GEA.add(true, 1*60, "wake-dead", {{"Wakeup", 696}}) GEA.add(true, 1*60, "wake-dead", {{"Wakeup", 697}}) Ma vieille règle: GEA.add({"Dead", VinKallare["Dorr"]}, 1*60, "Vinkà¤llar dà¶rr sensorn har problem, har fà¶rsà¶kt att và¤cka den igen.", {{"WakeUp", VinKallare["Dorr"]}}) Sortie dans les fenêtres de débogage [DEBUG] 06:46:58: GEA Version 5.40 : Running... [DEBUG] 06:47:18: [ Always ] sendActions : doing actions (ID: 1) [Wakeup,696] [DEBUG] 06:47:18: [ Always ] sendActions : !ACTION! : WakeUp 696 (ID: 1) [Wakeup,696] [DEBUG] 06:47:18: [ Always ] sendActions : !ACTION! : sendPush wake-dead (ID: 1) [Wakeup,696] [DEBUG] 06:47:18: [ Always ] sendActions : !ACTION! : sendPush wake-dead (ID: 1) [Wakeup,696] [DEBUG] 06:47:18: [ Always ] Done : task done and suspended (ID: 1) [Wakeup,696] [DEBUG] 06:47:18: [ Always ] sendActions : doing actions (ID: 2) [Wakeup,697] [DEBUG] 06:47:18: [ Always ] sendActions : !ACTION! : WakeUp 697 (ID: 2) [Wakeup,697] [DEBUG] 06:47:18: [ Always ] sendActions : !ACTION! : sendPush wake-dead (ID: 2) [Wakeup,697] [DEBUG] 06:47:18: [ Always ] sendActions : !ACTION! : sendPush wake-dead (ID: 2) [Wakeup,697] [DEBUG] 06:47:18: [ Always ] Done : task done and suspended (ID: 2) [Wakeup,697] [DEBUG] 06:47:19: [ Dead [696|DS-Vinkà¤llare] ] sendActions : doing actions (ID: 76) [WakeUp,697] [DEBUG] 06:47:19: [ Dead [696|DS-Vinkà¤llare] ] sendActions : !ACTION! : WakeUp 697 (ID: 76) [WakeUp,697] [DEBUG] 06:47:19: [ Dead [696|DS-Vinkà¤llare] ] sendActions : !ACTION! : sendPush Vinkà¤llar dà¶rr sensorn har problem, har fà¶rsà¶kt att và¤cka den igen. (ID: 76) [WakeUp,697] [DEBUG] 06:47:19: [ Dead [696|DS-Vinkà¤llare] ] sendActions : !ACTION! : sendPush Vinkà¤llar dà¶rr sensorn har problem, har fà¶rsà¶kt att và¤cka den igen. (ID: 76) [WakeUp,697] [DEBUG] 06:47:19: [ Dead [696|DS-Vinkà¤llare] ] Done : task done and suspended (ID: 76) [WakeUp,697] si je regarde dans l'interface web, il est encore un «X» sur l'unité. Si j'appuie sur le «X» sur l'unité, il se réveille directement.
pepite Posté(e) le 2 juin 2016 Signaler Posté(e) le 2 juin 2016 @elacombe, a priori GEA lit bien les conditions de Date, ais dans la pratique ne les prend pas en compte. Je vais relire les lignes pour le régulateur de chauffage pour voir si je n'aurais pas fait une erreur de logique qui engendredrait l'alternance ON/OFF.. a réfléchir avec une variable supplementaire en condition, pour éviter le ON/OFF @borgs [ Dead [696|DS-Vinkà¤llare] ] Done : task done and suspended (ID: 76) [WakeUp,697] Done : task done and suspended (ID: 2) [Wakeup,697] Something wrong, but what... have you try something with the zwave network ? in 4.080, normally, the zwave network is more stable than the 3.x... Maybe try a mesh network reconfiguration and LOOK with your code : GEA.add({"Dead", VinKallare["Dorr"]}, 1*60, "Vinkà¤llar dà¶rr sensorn har problem, har fà¶rsà¶kt att và¤cka den igen.", {{"WakeUp", VinKallare["Dorr"]}}) [696|DS-Vinkà¤llare]......WakeUp,697
elacombe Posté(e) le 2 juin 2016 Signaler Posté(e) le 2 juin 2016 Merci Pepite. J'attends avec impatience le fruit de ta réflexion... @+
Borgs Posté(e) le 2 juin 2016 Signaler Posté(e) le 2 juin 2016 @borgs [ Dead [696|DS-Vinkà¤llare] ] Done : task done and suspended (ID: 76) [WakeUp,697] Done : task done and suspended (ID: 2) [Wakeup,697] Something wrong, but what... have you try something with the zwave network ? in 4.080, normally, the zwave network is more stable than the 3.x... Maybe try a mesh network reconfiguration and LOOK with your code : GEA.add({"Dead", VinKallare["Dorr"]}, 1*60, "Vinkà¤llar dà¶rr sensorn har problem, har fà¶rsà¶kt att và¤cka den igen.", {{"WakeUp", VinKallare["Dorr"]}}) [696|DS-Vinkà¤llare]......WakeUp,697 Running 4.082 in my HC2. That issue you found is due to cut/paste error from my side. But I have now disabled that line and still same issue with your to do a more "clean" wakeup method: GEA.add(true, 1*60, "wake-dead", {{"Wakeup", 696}}) GEA.add(true, 1*60, "wake-dead", {{"Wakeup", 697}}) This still gives the same output in the Debug: [DEBUG] 13:58:33: [ Always ] sendActions : doing actions (ID: 1) [Wakeup,696] [DEBUG] 13:58:33: [ Always ] sendActions : !ACTION! : WakeUp 696 (ID: 1) [Wakeup,696] [DEBUG] 13:58:33: [ Always ] sendActions : !ACTION! : sendPush wake-dead (ID: 1) [Wakeup,696] [DEBUG] 13:58:33: [ Always ] sendActions : !ACTION! : sendPush wake-dead (ID: 1) [Wakeup,696] [DEBUG] 13:58:33: [ Always ] Done : task done and suspended (ID: 1) [Wakeup,696] [DEBUG] 13:58:33: [ Always ] sendActions : doing actions (ID: 2) [Wakeup,697] [DEBUG] 13:58:33: [ Always ] sendActions : !ACTION! : WakeUp 697 (ID: 2) [Wakeup,697] [DEBUG] 13:58:33: [ Always ] sendActions : !ACTION! : sendPush wake-dead (ID: 2) [Wakeup,697] [DEBUG] 13:58:33: [ Always ] sendActions : !ACTION! : sendPush wake-dead (ID: 2) [Wakeup,697] [DEBUG] 13:58:33: [ Always ] Done : task done and suspended (ID: 2) [Wakeup,697] But door sensor is still dead but I can "wake it" by pressing the big X on it in the web interface.
pepite Posté(e) le 2 juin 2016 Signaler Posté(e) le 2 juin 2016 @elacombe je vois pas de bug de logique ds le ON/OFF du regul du chauffage, ce ne sont aps des lignes très compliquées. Si ce n'est que je me dis que j'avais vu passer des ligns avec la condition "Date" ecrite avec un "s", comme ceci : "Dates" tu peux tester ca stp, recois tu le push ? GEA.add(true, 30, "test date", {{"Date", "02/06", "02/06"}}) et GEA.add(true, 30, "test dates", {{"Dates", "02/06", "02/06"}}) @borgs, I don't see what happens. Have you try with another cleany scene GEA ? What about battery of the door sensor ? Have you try the mesh network reconfiguration ?
elacombe Posté(e) le 2 juin 2016 Signaler Posté(e) le 2 juin 2016 voilà ce que j'ai dans le debug : [DEBUG] 14:53:26: [ Toujours ] Add Autostart : ajout de la tache pour 30 secondes (ID:31) [Date,02/06,02/06] [DEBUG] 14:53:26: [ Toujours ] Add Autostart : ajout de la tache pour 30 secondes (ID:32) [Dates,02/06,02/06] [DEBUG] 14:53:26: GEA Version 5.40 : en exécution... [DEBUG] 14:53:57: [ Toujours ] sendActions : traitement des actions (ID:31) [Date,02/06,02/06] [DEBUG] 14:53:57: [ Toujours ] sendActions : !ACTION! : sendPush test date (ID:31) [Date,02/06,02/06] [DEBUG] 14:53:57: [ Toujours ] sendActions : !ACTION! : sendPush test date (ID:31) [Date,02/06,02/06] [DEBUG] 14:53:57: [ Toujours ] Done : tache effectuée et suspendue (ID:31) [Date,02/06,02/06] [DEBUG] 14:53:57: [ Toujours ] sendActions : traitement des actions (ID:32) [Dates,02/06,02/06] [DEBUG] 14:53:57: [ Toujours ] sendActions : !ACTION! : sendPush test dates (ID:32) [Dates,02/06,02/06] [DEBUG] 14:53:57: [ Toujours ] sendActions : !ACTION! : sendPush test dates (ID:32) [Dates,02/06,02/06] [DEBUG] 14:53:57: [ Toujours ] Done : tache effectuée et suspendue (ID:32) [Dates,02/06,02/06] mais aucune notification sur mon smartphone...
Borgs Posté(e) le 2 juin 2016 Signaler Posté(e) le 2 juin 2016 @borgs, I don't see what happens. Have you try with another cleany scene GEA ? What about battery of the door sensor ? Have you try the mesh network reconfiguration ? Will try with a CLEAN GEA scene and at the same time remove the existing GEA. Battery reports 80% for the door scensor Mesh network reconfigure = Yes Feels like we have different approaches to this :-) I want to find why the wakeup command in GEA doesn´t wake up the device. For now I am not tytring to solve why the door sensor dies... If I press the big "X" on the device in the webinterface it works just fine for a few hours and then dies again. This is positive while trying to sort out why GEA have problems to wake up the device. Once I solve the GEA problem I will focus on the device to ensure that it does not die again.
pepite Posté(e) le 2 juin 2016 Signaler Posté(e) le 2 juin 2016 mouais...pourtant tu recois des pushs normalement ? et comme c'est peut-etre moi qui me trompe dans la syntaxe de Date GEA.add(true, 30, "test date", {{"Date", "02/06", "03/06"}}) GEA.add(true, 30, "test dates", {{"Dates", "02/06", "03/06"}}) GEA.add(true, 30, "test push sans date")
Borgs Posté(e) le 2 juin 2016 Signaler Posté(e) le 2 juin 2016 Below is my new GEA scen, old is removed --[[ %% autostart %% properties 697 value %% globals --]] -- GEA configuration function config() GEA.isVersionFour = true -- On est en version 4.017 Beta ou supérieure / GEA.language = "EN" -- Votre langue : FR (default) / Your language : EN GEA.checkEvery = 30 -- Check every X seconds (default : 30) GEA.portables = {496, 550} -- Smartphones you want to be notified {70, 71} GEA.debug = false -- Show trace in the debug window (default : false) -- GEA.getGlobalForActivation = {"SuspendreGEA", "non"} -- Active or deactive GEA execution with a global variable -- GEA.catchError = false GEA.optimize = GEA.typeOptimize["IMMEDIATE_ONLY"] -- option : GEA.typeOptimize["NONE"], GEA.typeOptimize["IMMEDIATE_ONLY"], GEA.typeOptimize["ALL"] -- optimizes the worry of the getName and getRoom fibaro but no longer displays the name of the affected modules. end function setEvents() GEA.add(true, 1*60, "wake-dead", {{"Wakeup", 696}}) GEA.add(true, 1*60, "wake-dead", {{"Wakeup", 697}}) end -- ================================================== -- -- DON'T TOUCH UNDER THIS POINT -- -- ================================================== This is the output in the Debug [DEBUG] 15:23:32: [ Always ] Add Autostart : task added for 60 seconds (ID: 1) [Wakeup,696] [DEBUG] 15:23:32: [ Always ] Add Autostart : task added for 60 seconds (ID: 2) [Wakeup,697] [DEBUG] 15:23:32: GEA Version 5.40 : Running... [DEBUG] 15:24:32: [ Always ] sendActions : doing actions (ID: 1) [Wakeup,696] [DEBUG] 15:24:32: [ Always ] sendActions : !ACTION! : WakeUp 696 (ID: 1) [Wakeup,696] [DEBUG] 15:24:32: [ Always ] sendActions : !ACTION! : sendPush wake-dead (ID: 1) [Wakeup,696] [DEBUG] 15:24:32: [ Always ] sendActions : !ACTION! : sendPush wake-dead (ID: 1) [Wakeup,696] [DEBUG] 15:24:32: [ Always ] Done : task done and suspended (ID: 1) [Wakeup,696] [DEBUG] 15:24:32: [ Always ] sendActions : doing actions (ID: 2) [Wakeup,697] [DEBUG] 15:24:32: [ Always ] sendActions : !ACTION! : WakeUp 697 (ID: 2) [Wakeup,697] [DEBUG] 15:24:32: [ Always ] sendActions : !ACTION! : sendPush wake-dead (ID: 2) [Wakeup,697] [DEBUG] 15:24:32: [ Always ] sendActions : !ACTION! : sendPush wake-dead (ID: 2) [Wakeup,697] [DEBUG] 15:24:32: [ Always ] Done : task done and suspended (ID: 2) [Wakeup,697] I get two push notifications to my phone But Door sensor is still dead in the WEB interface
pepite Posté(e) le 2 juin 2016 Signaler Posté(e) le 2 juin 2016 ok i understand you want resolve the wake up first @borgs, could you trys this in a scene please fibaro:call(1, 'wakeUpAllDevices', 696)
elacombe Posté(e) le 2 juin 2016 Signaler Posté(e) le 2 juin 2016 Ben mince alors..pas de notif...pourtant il me semblait bien que j'en recevais habituellement...Il faut que je creuse cela...
Steven Posté(e) le 2 juin 2016 Auteur Signaler Posté(e) le 2 juin 2016 Avec Fibaro, la première chose à faire est de se débarrasser de leur système notification qui est malheureusement tellement aléatoire.
Borgs Posté(e) le 3 juin 2016 Signaler Posté(e) le 3 juin 2016 ok i understand you want resolve the wake up first @borgs, could you trys this in a scene please fibaro:call(1, 'wakeUpAllDevices', 696) Oui qui fait le travail et rend mon capteur de porte éveillé à nouveau. Mais encore ne fonctionne pas dans GEA
elacombe Posté(e) le 3 juin 2016 Signaler Posté(e) le 3 juin 2016 @elacombe je vois pas de bug de logique ds le ON/OFF du regul du chauffage, ce ne sont aps des lignes très compliquées. Si ce n'est que je me dis que j'avais vu passer des ligns avec la condition "Date" ecrite avec un "s", comme ceci : "Dates" tu peux tester ca stp, recois tu le push ? GEA.add(true, 30, "test date", {{"Date", "02/06", "02/06"}}) et GEA.add(true, 30, "test dates", {{"Dates", "02/06", "02/06"}}) @borgs, I don't see what happens. Have you try with another cleany scene GEA ? What about battery of the door sensor ? Have you try the mesh network reconfiguration ? Salut Pepite, En fait j'ai bien eu les notifs sur ma tablette : - pour la condition avec Date - pour celle avec Dates - et pour celle sans date... Donc c'est pas ça le problème...
kioneoranga Posté(e) le 4 juin 2016 Signaler Posté(e) le 4 juin 2016 Bonjour les experts Voilà plus d'un mois que ma box tournée sans accro avec les 4Go de RAM Super cool, cependant cette nuit WatchDog a détecté une erreur et à relancer GEA. Ensuite, j'ai remarqué que la lumière d'un de mes couloirs s'allumée alors que les conditions n'étaient pas respectées.... J'ai rebouté la box, mais rien ne change. Voici ce que j'ai détecté depuis ce matin ================================================ == Probleme 1 == ================================================ Tout d'abord, j'ai une erreur dans les logs que je n'avais pas jusque là [DEBUG] 13:31:55: GEA Version 5.40 : en exécution... [DEBUG] 13:31:55: [ 63 | n/a ] !!! ERREUR !!! : vérification (ID:150) [Time,Sunrise<08:30,Time,Sunset-30>17:00] [RestartTask,143] [StopTask,144] [If..] J'ai essayé de détecter l'origine, l'ID 63 étant l'identifiant de mon détecteur "DETEC_MOUV_CUISINE" Cependant je ne comprends pas l'origine du message d'ERREUR Auriez vous une idée? Petite info, j'ai changé hier la pile de ce fameux détecteur !!! Voici le code traitant de l'éclairage des LED de la cuisine -------------------------------------------------------- -- ### CUISINE ### -- Gestion des tempos local myTaskCuisine_11 = GEA.add({id["LED_CUISINE_1"],id["LED_CUISINE_2"],AlarmOff}, 2*60, "", {{"turnOff", id["LED_CUISINE_1"]},{"turnOff", id["LED_CUISINE_2"]},{"CurrentIcon", 259, "1015"}}) local myTaskCuisine_12 = GEA.add({id["LED_CUISINE_1"],id["LED_CUISINE_2"],AlarmOff}, 15*60, "", {{"turnOff", id["LED_CUISINE_1"]},{"turnOff", id["LED_CUISINE_2"]},{"CurrentIcon", 259, "1015"}}) -- Sunset-30>17:00, Sunrise<08:30 GEA.add({id["DETEC_MOUV_CUISINE"], AlarmOff}, -1, "", {{"Time", "Sunset-30>17:00", "Sunrise<08:30"},{"turnOn", id["LED_CUISINE_1"]},{"turnOn", id["LED_CUISINE_2"]},{"CurrentIcon", 259, "1014"}}) GEA.add({id["DETEC_MOUV_CUISINE"]}, -1, "", {{"Time", "Sunset-30>17:00", "23:59"},{"RestartTask", myTaskCuisine_12},{"StopTask", myTaskCuisine_11}}) GEA.add({id["DETEC_MOUV_CUISINE"]}, -1, "", {{"Time", "23:59", "06:00"},{"RestartTask", myTaskCuisine_11},{"StopTask", myTaskCuisine_12}}) GEA.add({id["DETEC_MOUV_CUISINE"]}, -1, "", {{"Time", "06:00", "Sunrise<08:30"},{"RestartTask", myTaskCuisine_12},{"StopTask", myTaskCuisine_11}}) -- Volets rdc fermés GEA.add({id["DETEC_MOUV_CUISINE"],Volets_rdc_Fermer, AlarmOff}, -1, "", {{"turnOn", id["LED_CUISINE_1"]},{"turnOn", id["LED_CUISINE_2"]},{"CurrentIcon", 259, "1014"}}) GEA.add({id["DETEC_MOUV_CUISINE"],Volets_rdc_Fermer}, -1, "", {{"Time", "Sunrise<08:30","Time", "Sunset-30>17:00"},{"RestartTask", myTaskCuisine_11},{"StopTask", myTaskCuisine_12}}) -- Allumage sur arret de l'alarme GEA.add({AlarmOff}, -1, "", {{"Time", "Sunset-30>17:00", "Sunrise<08:30"},{"turnOn", id["LED_CUISINE_1"]},{"turnOn", id["LED_CUISINE_2"]},{"CurrentIcon", 259, "1014"},{"RestartTask", myTaskCuisine_12},{"StopTask", myTaskCuisine_11}}) -- ### ### ### ================================================ == Probleme 2 == ================================================ Problème avec ma lumière de couloir, le code suivant ne veut plus fonctionner depuis ce matin, alors que cela fait plus d'un mois que tout rouler parfaitement -- Sunset-30>17:00, Sunrise<08:30 GEA.add({id["DETEC_COULOIR2"],{"Global", "LAMPE_COULOIR2", "OFF"},AlarmOff}, -1, "Déclenchement auto Couloir 2", {{"Time", "Sunset-30>17:00", "21:00"},{"Global", "LAMPE_COULOIR2", "AUTO"},{"turnOn", id["LAMPE_TELERUPTEUR_C2"]},{"RestartTask", ExtinctionCouloir2}}) GEA.add({id["DETEC_COULOIR2"],{"Global", "LAMPE_COULOIR2", "AUTO"},AlarmOff}, -1, "Relance minuterie automatique Couloir 2", {{"Time", "Sunset-30>17:00", "21:00"},{"RestartTask", ExtinctionCouloir2}}) La fonction "Sunset-30>17:00" semble ne plus fonctionner juste pour ces deux lignes. Car bien sur j'utilise les même règles d'heure pour d'autre déclenchement, qui ne me pose pas de pb! Aussi j'ai temporairement remplacer la contrainte "Sunset-30>17:00" par une heure fixe et c'est rentrée dans l'ordre. Je n'y comprends vraiment rien.... Si vous avez des idées d'investigation, je suis preneur. ================================================ Merci d'avance pour vos réponses
PITP2 Posté(e) le 4 juin 2016 Signaler Posté(e) le 4 juin 2016 As tu regardé si les ID n'avaient pas changé ? Cela se produit parfois lors des changements de pile
jmg38 Posté(e) le 4 juin 2016 Signaler Posté(e) le 4 juin 2016 Il n' y a pas un Pb entre le sunset-30 ( le soleil se couche à 21h30 à Buzet en ce moment) et la limite 21H ?
kioneoranga Posté(e) le 4 juin 2016 Signaler Posté(e) le 4 juin 2016 As tu regardé si les ID n'avaient pas changé ? Cela se produit parfois lors des changements de pile Cela a été mon premier réflexe. L'Identifiant du détecteur de la cuisine n'a pas changé concernant mon pb 1.
kioneoranga Posté(e) le 4 juin 2016 Signaler Posté(e) le 4 juin 2016 Bon, je me réponds àmoi même, pour le premier pb, j'ai trouvé Ma ligne de commande GEA.add({id["DETEC_MOUV_CUISINE"],Volets_rdc_Fermer}, -1, "", {{"Time", "Sunrise<08:30","Time", "Sunset-30>17:00"},{"RestartTask", myTaskCuisine_11},{"StopTask", myTaskCuisine_12}}) indiquée deux fois "time" dans les contraintes de temporelle. Ceci n'explique pas pourquoi, j'ai le second pb, je continu àchercher.
pepite Posté(e) le 4 juin 2016 Signaler Posté(e) le 4 juin 2016 @kio, pour le bug 2, je suis plutot jmg38 avec la condition de time sunset..21:00, change la fourchette haute pour tester, mets 22:00 ;-) @elacombe, la quete continue ;-) @borgs, cool it works with this line. The API seems diiferent and in GEA, the code used is fibaro:wakeupdeaddevice(id) try this in your new scene GEA and keep one scene of your GEA in production Replace : fibaro:wakeUpDeadDevice(entry[GEA.keys["PARAMS"]][i][2]) by fibaro:call(1, 'wakeUpAllDevices', (entry[GEA.keys["PARAMS"]][i][2])) but i'm not sure 1
Borgs Posté(e) le 5 juin 2016 Signaler Posté(e) le 5 juin 2016 @borgs, cool it works with this line. The API seems diiferent and in GEA, the code used is fibaro:wakeupdeaddevice(id) try this in your new scene GEA and keep one scene of your GEA in production Replace : fibaro:wakeUpDeadDevice(entry[GEA.keys["PARAMS"]][i][2]) by fibaro:call(1, 'wakeUpAllDevices', (entry[GEA.keys["PARAMS"]][i][2])) but i'm not sure @pepite Tried to implement your sugestion but cant find the row below anywhere in my GEA code fibaro:wakeUpDeadDevice(entry[GEA.keys["PARAMS"]][i][2]) I can find this: fibaro:wakeUpDeadDevice(paramsIterator[2]) But I commented out (--) the row that I did find "fibaro:wakeUpDeadDevice(paramsIterator[2])" and replaced with your suggestion "fibaro:call(1, 'wakeUpAllDevices', (entry[GEA.keys["PARAMS"]][2]))" And BAAM!! it worked!! The door sensor that was "Dead" was awaken by GEA..
pepite Posté(e) le 6 juin 2016 Signaler Posté(e) le 6 juin 2016 @Borgs, Yes, very good !! aux modos, pouvez-vous mettre à jour le GEA sur le github svp, @tibahut, @sebcbien ?
tibahut Posté(e) le 6 juin 2016 Signaler Posté(e) le 6 juin 2016 Je cherche comment mettre àjour mon fork sur github et je mets àjour ma PR et ce sera bon pour moi 1
Messages recommandés