Aller au contenu

fredokl

Membres confirmés
  • Compteur de contenus

    1 262
  • Inscription

  • Dernière visite

Réputation sur la communauté

315 Excellent

À propos de fredokl

  • Rang
    Gourou du forum
  • Date de naissance 27/11/1970

Profile Information

  • Sexe :
    Homme
  • Ville :
    Châteauneuf-sur-Isère
  • Intéret :
    Pleins de choses!
  • Box
    Autre
  • Version
    5.061.36 (beta)

Visiteurs récents du profil

3 012 visualisations du profil
  1. Merci pour ces précisions. Maintenant que ce faux bug a été mis à jour, tu as le temps pour appliquer un correctif. Pour l'API, je passe par le swagger que je trouve pratique. Et oui la précision n'est pas vraiment au rendez-vous, il y a une tempête de ciel bleu chez moi en ce moment alors que l'API indique "nuageux"! Sinon, ce bout de code, je ne l'utilise qu'à titre informatif. Ça serait prendre trop de risque que de lui faire entièrement confiance!
  2. Super @Lazer Au top comme toujours! Ça fonctionne enfin! Donc il fallait ajouter "WeatherCondition" à la condition "Weather" et mettre les parenthèses au bon endroit. C'est un oubli dans la doc ou un bug sur GEA?
  3. Merci pour le déplacement. Pour "dégagé", je l'ai pris dans la doc syntaxe. je vais tester le code.
  4. Oups boulet>... Je suis sur HC3. EDIT: on est bien sur le topic pour la HC3, non? En fait la condition se lance bien mais la bande led ne s'allume pas du tout. Tous mes ID sont bons. J'ai bien la dernière version de GEA 7.33 Tu peux déplacer le fils ou supprime, je ferai ma demande sur le bon fil.
  5. Oui j'ai épluché la doc et vu cette partie. Voilà le code que j'ai essayé mais rien ne se passe: GEA.add({id["OEIL_SAURON_CUISINE"],{"(Weather)", "dégagé"},{"(Time)","06:00","22:00"}},-1, "", {"Color", 153, 255, 206, 51, 0}) Pour le debug, je n'ai pourtant que deux règles qui tournent pour faire les tests. Je ferai mieux la prochaine fois.
  6. [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: Event : {"data":{"property":"value","id":160},"type":"DevicePropertyUpdatedEvent"} [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:init() self.source = {"msg":"#160 Mouvement Cuisine (Cuisine)<\/font><\/b> value<\/font><\/b>","type":"device","id":160,"property":"value"} [02.08.2021] [16:28:50] [TRACE] [QA_GEA_29]: ---------------------------------------------------------------------------------------------------- [02.08.2021] [16:28:50] [TRACE] [QA_GEA_29]: Démarrage par événement de GEA 7.33 : mode device #160 Mouvement Cuisine (Cuisine) value [02.08.2021] [16:28:50] [TRACE] [QA_GEA_29]: ---------------------------------------------------------------------------------------------------- [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:init() self.event = {"id":160} [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:addEntry(true, 0, "Démarrage de GEA le #date# à #time#", nil, "Démarrage GEA") [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:addEntry(true, 0, "", ["CurrentIcon",29,1053]) [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:addEntry(["Info+","serverStatus",1627914410], 0, "Box redémarrée à #time# le #date#", nil, "Démarrage box") [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:addEntry(["Info","updateStableAvailable",true], 86400, "Une nouvelle version est disponible", nil, "Détection nouvelle version") [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:addEntry(["Info","updateBetaAvailable",true], 86400, "Une nouvelle version BETA est disponible", nil, "Détection nouvelle version beta") [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:addEntry([["Weather","Clear"],["Time","06:00","22:00"],160], -1, "", ["Color",153,255,206,51,0]) [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: Ajout immédiat #6 : ["Weather",["Clear"]] [160] ["Time",["06:00","22:00"]] => ["Color",[153,255,206,51,0]] [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:addEntry([["Weather","Cloudy"],["Time","06:00","22:00"],160], -1, "", ["Color",153,255,255,255,0]) [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: Ajout immédiat #7 : ["Weather",["Cloudy"]] [160] ["Time",["06:00","22:00"]] => ["Color",[153,255,255,255,0]] [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:addEntry([160,["Value+",153,1]], 60, "", [["Inverse"],["turnOff",153]]) [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name="Weather" id="Clear" property="Clear" value="Clear" value2="Clear" value3="Clear" value4="Clear" [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : nil, nil [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = nil [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:check() result = false, nil [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name=160 id=160 property=160 value=160 value2=160 value3=160 value4=160 [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : true, true [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = true [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:check() result = true, true [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name="Time" id="06:00" property="22:00" value="22:00" value2="22:00" value3="22:00" value4="22:00" [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : true, true [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = true [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:check() result = true, true [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:check() ready = false [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: @0s [Validation] #6 : ["Weather",["Clear"]] [160] ["Time",["06:00","22:00"]] => ["Color",[153,255,206,51,0]] [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name="Weather" id="Cloudy" property="Cloudy" value="Cloudy" value2="Cloudy" value3="Cloudy" value4="Cloudy" [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : nil, nil [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = nil [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:check() result = false, nil [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name=160 id=160 property=160 value=160 value2=160 value3=160 value4=160 [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : true, true [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = true [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:check() result = true, true [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name="Time" id="06:00" property="22:00" value="22:00" value2="22:00" value3="22:00" value4="22:00" [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : true, true [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = true [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:check() result = true, true [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: GEA:check() ready = false [02.08.2021] [16:28:50] [DEBUG] [QA_GEA_29]: @0s [Validation] #7 : ["Weather",["Cloudy"]] [160] ["Time",["06:00","22:00"]] => ["Color",[153,255,255,255,0]] [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: Event : {"data":{"property":"value","id":160},"type":"DevicePropertyUpdatedEvent"} [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:init() self.source = {"msg":"#160 Mouvement Cuisine (Cuisine)<\/font><\/b> value<\/font><\/b>","type":"device","id":160,"property":"value"} [02.08.2021] [16:28:56] [TRACE] [QA_GEA_29]: ---------------------------------------------------------------------------------------------------- [02.08.2021] [16:28:56] [TRACE] [QA_GEA_29]: Démarrage par événement de GEA 7.33 : mode device #160 Mouvement Cuisine (Cuisine) value [02.08.2021] [16:28:56] [TRACE] [QA_GEA_29]: ---------------------------------------------------------------------------------------------------- [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:init() self.event = {"id":160} [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:addEntry(true, 0, "Démarrage de GEA le #date# à #time#", nil, "Démarrage GEA") [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:addEntry(true, 0, "", ["CurrentIcon",29,1053]) [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:addEntry(["Info+","serverStatus",1627914416], 0, "Box redémarrée à #time# le #date#", nil, "Démarrage box") [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:addEntry(["Info","updateStableAvailable",true], 86400, "Une nouvelle version est disponible", nil, "Détection nouvelle version") [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:addEntry(["Info","updateBetaAvailable",true], 86400, "Une nouvelle version BETA est disponible", nil, "Détection nouvelle version beta") [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:addEntry([["Weather","Clear"],["Time","06:00","22:00"],160], -1, "", ["Color",153,255,206,51,0]) [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: Ajout immédiat #6 : ["Weather",["Clear"]] [160] ["Time",["06:00","22:00"]] => ["Color",[153,255,206,51,0]] [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:addEntry([["Weather","Cloudy"],["Time","06:00","22:00"],160], -1, "", ["Color",153,255,255,255,0]) [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: Ajout immédiat #7 : ["Weather",["Cloudy"]] [160] ["Time",["06:00","22:00"]] => ["Color",[153,255,255,255,0]] [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:addEntry([160,["Value+",153,1]], 60, "", [["Inverse"],["turnOff",153]]) [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name="Weather" id="Clear" property="Clear" value="Clear" value2="Clear" value3="Clear" value4="Clear" [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : nil, nil [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = nil [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:check() result = false, nil [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name=160 id=160 property=160 value=160 value2=160 value3=160 value4=160 [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : false, false [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = false [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:check() result = false, false [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name="Time" id="06:00" property="22:00" value="22:00" value2="22:00" value3="22:00" value4="22:00" [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : true, true [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = true [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:check() result = true, true [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:check() ready = false [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: @0s [Validation] #6 : ["Weather",["Clear"]] [160] ["Time",["06:00","22:00"]] => ["Color",[153,255,206,51,0]] [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name="Weather" id="Cloudy" property="Cloudy" value="Cloudy" value2="Cloudy" value3="Cloudy" value4="Cloudy" [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : nil, nil [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = nil [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:check() result = false, nil [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name=160 id=160 property=160 value=160 value2=160 value3=160 value4=160 [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : false, false [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = false [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:check() result = false, false [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name="Time" id="06:00" property="22:00" value="22:00" value2="22:00" value3="22:00" value4="22:00" [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : true, true [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = true [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:check() result = true, true [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: GEA:check() ready = false [02.08.2021] [16:28:56] [DEBUG] [QA_GEA_29]: @0s [Validation] #7 : ["Weather",["Cloudy"]] [160] ["Time",["06:00","22:00"]] => ["Color",[153,255,255,255,0]]
  7. Ok. Je pensai avoir répondu mais je recommence. Oui j'utilise le déclenchement instantané -1. Je pense ne pas avoir compris le coup des parenthèses. Oui je veux que l'oeil de Sauron et la météo soit déclencheur dans la tranche horaire prévue. Il faut que les deux conditions (oeil et météo) soit vrai sinon pas de déclenchement. Pour le debug je l'ai fait plus haut dans le poste mais indigeste. Je fais plus simple.
  8. @Lazer Je reviens sur ce post. Je n'ai pas pris le temps de répondre car j'étais en vacances et que cela n'était pas une priorité pour moi. Bon concernant cette ligne (et les suivantes que je ne mets pas car elles sont presque identiques): GEA.add({{"Weather", "Clear"},{"Time","06:00","08:00"},id["OEIL_SAURON_CUISINE"]}, -1, "", {"Color", 153, 255, 206, 51, 0}) Toutes les conditions doivent être rempli pour que le bandeau led s'allume dans la couleur choisie. Jusqu'à récemment ça fonctionnait bien mais depuis je ne sais plus qu'elle mise à jour de GEA, ça ne fonctionne plus. J'ai essayé de changer le code dans tout les sens (enfin je pense) et rien n'y fait. Petite astuce? Merci.
  9. fredokl

    Thermostat sur Qubino fil pilote

    Salut. très sympa ton QA. Je le prend et testerai cette hiver.
  10. Bon, n'y connaissant pas grand chose, j'ai réinstallé la base et tout tourne impeccablement. J'ai perdu les données mais ce n'est pas bien grave vu que pour le moment je ne les exploitais pas.
  11. @Lazer Oui j'ai eu une coupure de courant "violente" cette semaine. Je regarde du côté de la base SQL. Merci pour l'info.
  12. Hello. J'ai remarqué ce matin des erreurs dans le logs. Les voici: [31.07.2021] [09:06:00] [TRACE] [QA_317_QA_DOMOCHARTS]: QuickApp DomoCharts - Initialization [31.07.2021] [09:06:00] [TRACE] [QA_317_QA_DOMOCHARTS]: [31.07.2021] [09:06:00] [DEBUG] [QA_317_QA_DOMOCHARTS]: DomoCharts library successfully initialized [31.07.2021] [09:06:00] [DEBUG] [QA_317_QA_DOMOCHARTS]: Refresh interval : 60 seconds [31.07.2021] [09:06:00] [DEBUG] [QA_317_QA_DOMOCHARTS]: NAS URL : http://192.168.1.11/domocharts [31.07.2021] [09:06:00] [DEBUG] [QA_317_QA_DOMOCHARTS]: Maximum memory : 10000 measures [31.07.2021] [09:06:00] [DEBUG] [QA_317_QA_DOMOCHARTS]: Battery query time : 23:00 [31.07.2021] [09:06:00] [DEBUG] [QA_317_QA_DOMOCHARTS]: Time is 09:06:00, first loop at 09:07:00 in 60 seconds... [31.07.2021] [09:07:00] [WARNING] [QA_317_QA_DOMOCHARTS]: Attention : only 42 sensors data inserted in DB instead of 55 [31.07.2021] [09:07:00] [WARNING] [QA_317_QA_DOMOCHARTS]: Error #144 => SQLSTATE[HY000] Table './domotique/domocharts_cpu' is marked as crashed and last (automatic?) repair failed [31.07.2021] [09:07:01] [ERROR] [QA_317_QA_DOMOCHARTS]: type 'energy' : 0 sensors data inserted in DB - Error #144 : SQLSTATE[HY000] Table './domotique/domocharts_energy' is marked as crashed and last (automatic?) repair failed [31.07.2021] [09:07:01] [ERROR] [QA_317_QA_DOMOCHARTS]: type 'wind' : 0 sensors data inserted in DB - Error #144 : SQLSTATE[HY000] Table './domotique/domocharts_wind' is marked as crashed and last (automatic?) repair failed [31.07.2021] [09:07:01] [ERROR] [QA_317_QA_DOMOCHARTS]: type 'memory' : 0 sensors data inserted in DB - Error #144 : SQLSTATE[HY000] Table './domotique/domocharts_memory' is marked as crashed and last (automatic?) repair failed [31.07.2021] [09:07:01] [ERROR] [QA_317_QA_DOMOCHARTS]: type 'cpu' : 0 sensors data inserted in DB - Error #144 : SQLSTATE[HY000] Table './domotique/domocharts_cpu' is marked as crashed and last (automatic?) repair failed [31.07.2021] [09:08:01] [WARNING] [QA_317_QA_DOMOCHARTS]: Attention : only 42 sensors data inserted in DB instead of 55 [31.07.2021] [09:08:01] [WARNING] [QA_317_QA_DOMOCHARTS]: Error #144 => SQLSTATE[HY000] Table './domotique/domocharts_cpu' is marked as crashed and last (automatic?) repair failed [31.07.2021] [09:08:01] [ERROR] [QA_317_QA_DOMOCHARTS]: type 'energy' : 0 sensors data inserted in DB - Error #144 : SQLSTATE[HY000] Table './domotique/domocharts_energy' is marked as crashed and last (automatic?) repair failed [31.07.2021] [09:08:01] [ERROR] [QA_317_QA_DOMOCHARTS]: type 'wind' : 0 sensors data inserted in DB - Error #144 : SQLSTATE[HY000] Table './domotique/domocharts_wind' is marked as crashed and last (automatic?) repair failed [31.07.2021] [09:08:01] [ERROR] [QA_317_QA_DOMOCHARTS]: type 'memory' : 0 sensors data inserted in DB - Error #144 : SQLSTATE[HY000] Table './domotique/domocharts_memory' is marked as crashed and last (automatic?) repair failed [31.07.2021] [09:08:01] [ERROR] [QA_317_QA_DOMOCHARTS]: type 'cpu' : 0 sensors data inserted in DB - Error #144 : SQLSTATE[HY000] Table './domotique/domocharts_cpu' is marked as crashed and last (automatic?) repair failed Pourtant le QA a l'air de bien fonctionner. Les données sont bien remontées au NAS et parfaitement visible. EDIT: J'ai aussi cette erreur sur la fenêtre du QA. PS: je n'ai rien touché au code.
  13. fredokl

    HC3 & HC3L - 5.080.9 - Stable - 29/07/2021

    Woaw! Et ben, ,il assure en ce moment avec des sorties aussi rapide de différentes version! Depuis le 17 juin, on a eu 3 béta et maintenant une stable! Ils ne sont partis en vacances chez Fibaro?
  14. Salut. J'ai plusieurs lignes de ce type qui ne fonctionnent plus depuis quelques jours: GEA.add({{"Weather", "Clear"},{"Time","06:00","08:00"},id["OEIL_SAURON_CUISINE"]}, -1, "", {"Color", 153, 255, 206, 51, 0}) Ces lignes sont censées afficher une couleur spécifique en fonctionne la météo extérieur (Clear, Fog, Cloudy, Rain, Snow, Storm). Voici le debug: [17.07.2021] [10:44:43] [DEBUG] [QA_GEA_29]: @0s [Validation] #12 : ["Weather",["Clear"]] [160] ["Time",["06:00","22:00"]] => ["Color",[153,255,206,51,0]] [17.07.2021] [10:44:43] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name="Weather" id="Cloudy" property="Cloudy" value="Cloudy" value2="Cloudy" value3="Cloudy" value4="Cloudy" [17.07.2021] [10:44:43] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : nil, nil [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = nil [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:check() result = false, nil [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name=160 id=160 property=160 value=160 value2=160 value3=160 value4=160 [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : true, true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:check() result = true, true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name="Time" id="06:00" property="22:00" value="22:00" value2="22:00" value3="22:00" value4="22:00" [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : true, true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:check() result = true, true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:check() ready = false [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: @0s [Validation] #13 : ["Weather",["Cloudy"]] [160] ["Time",["06:00","22:00"]] => ["Color",[153,255,255,255,0]] [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name="Weather" id="Rain" property="Rain" value="Rain" value2="Rain" value3="Rain" value4="Rain" [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : nil, nil [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = nil [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:check() result = false, nil [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name=160 id=160 property=160 value=160 value2=160 value3=160 value4=160 [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : true, true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:check() result = true, true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name="Time" id="06:00" property="22:00" value="22:00" value2="22:00" value3="22:00" value4="22:00" [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : true, true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:check() result = true, true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:check() ready = false [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: @0s [Validation] #14 : ["Weather",["Rain"]] [160] ["Time",["06:00","22:00"]] => ["Color",[153,0,135,255,0]] [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name="Weather" id="Snow" property="Snow" value="Snow" value2="Snow" value3="Snow" value4="Snow" [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : nil, nil [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = nil [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:check() result = false, nil [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name=160 id=160 property=160 value=160 value2=160 value3=160 value4=160 [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : true, true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:check() result = true, true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name="Time" id="06:00" property="22:00" value="22:00" value2="22:00" value3="22:00" value4="22:00" [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : true, true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:check() result = true, true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:check() ready = false [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: @0s [Validation] #15 : ["Weather",["Snow"]] [160] ["Time",["06:00","22:00"]] => ["Color",[153,77,0,255,0]] [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name="Weather" id="Storm" property="Storm" value="Storm" value2="Storm" value3="Storm" value4="Storm" [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : nil, nil [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = nil [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:check() result = false, nil [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name=160 id=160 property=160 value=160 value2=160 value3=160 value4=160 [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : true, true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:check() result = true, true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name="Time" id="06:00" property="22:00" value="22:00" value2="22:00" value3="22:00" value4="22:00" [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : true, true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:check() result = true, true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:check() ready = false [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: @0s [Validation] #16 : ["Weather",["Storm"]] [160] ["Time",["06:00","22:00"]] => ["Color",[153,255,0,0,0]] [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name="Weather" id="Fog" property="Fog" value="Fog" value2="Fog" value3="Fog" value4="Fog" [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : nil, nil [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = nil [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:check() result = false, nil [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name=160 id=160 property=160 value=160 value2=160 value3=160 value4=160 [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : true, true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:check() result = true, true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() copy.name="Time" id="06:00" property="22:00" value="22:00" value2="22:00" value3="22:00" value4="22:00" [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.getValue() 2 return copy.lastvalue, copy.lastDisplayValue : true, true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:encapsule() copy.check() result = true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:check() result = true, true [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: GEA:check() ready = false [17.07.2021] [10:44:44] [DEBUG] [QA_GEA_29]: @0s [Validation] #17 : ["Weather",["Fog"]] [160] ["Time",["06:00","22:00"]] => ["Color",[153,255,255,255,0]] [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: Event : {"data":{"id":160,"property":"value"},"type":"DevicePropertyUpdatedEvent"} [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: GEA:init() self.source = {"msg":"#160 Mouvement Cuisine (Cuisine)<\/font><\/b> value<\/font><\/b>","type":"device","id":160,"property":"value"} [17.07.2021] [10:44:49] [TRACE] [QA_GEA_29]: ---------------------------------------------------------------------------------------------------- [17.07.2021] [10:44:49] [TRACE] [QA_GEA_29]: Démarrage par événement de GEA 7.33 : mode device #160 Mouvement Cuisine (Cuisine) value [17.07.2021] [10:44:49] [TRACE] [QA_GEA_29]: ---------------------------------------------------------------------------------------------------- [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: GEA:init() self.event = {"id":160} [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: GEA:addEntry(true, 0, "Démarrage de GEA le #date# à #time#", nil, "Démarrage GEA") [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: GEA:addEntry(true, 0, "", ["CurrentIcon",29,1053]) [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: GEA:addEntry(["Info+","serverStatus",1626511369], 0, "Box redémarrée à #time# le #date#", nil, "Démarrage box") [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: GEA:addEntry(["Info","updateStableAvailable",true], 86400, "Une nouvelle version est disponible", nil, "Détection nouvelle version") [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: GEA:addEntry(["Info","updateBetaAvailable",true], 86400, "Une nouvelle version BETA est disponible", nil, "Détection nouvelle version beta") [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: GEA:addEntry(["Time","01:00"], 30, "", [["Profile","Nuit"]]) [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: GEA:addEntry(["Time","05:59"], 30, "", [["Profile","NUIT FIN"]]) [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: GEA:addEntry(["Time","06:00"], 30, "", [["Profile","Présence"]]) [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: GEA:addEntry([["Profile","Présence"],["Global","Jour_Nuit","Jour"],["Time","09:00","Sunset"]], -1, "", ["Open",[123,137]]) [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: GEA:addEntry([["Time","Sunset+15"],["Global","Vacances","0"]], 30, "Fermeture du volet de la chambre des Parents à #time#", [["close",131]]) [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: GEA:addEntry([["Days","Saturday"],["Time","11:00"],["Global","Vacances","0"]], 30, "Mettre le sachet dans la fosse septique") [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: GEA:addEntry([["Weather","Clear"],["Time","06:00","22:00"],160], -1, "", ["Color",153,255,206,51,0]) [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: Ajout immédiat #12 : ["Weather",["Clear"]] [160] ["Time",["06:00","22:00"]] => ["Color",[153,255,206,51,0]] [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: GEA:addEntry([["Weather","Cloudy"],["Time","06:00","22:00"],160], -1, "", ["Color",153,255,255,255,0]) [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: Ajout immédiat #13 : ["Weather",["Cloudy"]] [160] ["Time",["06:00","22:00"]] => ["Color",[153,255,255,255,0]] [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: GEA:addEntry([["Weather","Rain"],["Time","06:00","22:00"],160], -1, "", ["Color",153,0,135,255,0]) [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: Ajout immédiat #14 : ["Weather",["Rain"]] [160] ["Time",["06:00","22:00"]] => ["Color",[153,0,135,255,0]] [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: GEA:addEntry([["Weather","Snow"],["Time","06:00","22:00"],160], -1, "", ["Color",153,77,0,255,0]) [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: Ajout immédiat #15 : ["Weather",["Snow"]] [160] ["Time",["06:00","22:00"]] => ["Color",[153,77,0,255,0]] [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: GEA:addEntry([["Weather","Storm"],["Time","06:00","22:00"],160], -1, "", ["Color",153,255,0,0,0]) [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: Ajout immédiat #16 : ["Weather",["Storm"]] [160] ["Time",["06:00","22:00"]] => ["Color",[153,255,0,0,0]] [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: GEA:addEntry([["Weather","Fog"],["Time","06:00","22:00"],160], -1, "", ["Color",153,255,255,255,0]) [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: Ajout immédiat #17 : ["Weather",["Fog"]] [160] ["Time",["06:00","22:00"]] => ["Color",[153,255,255,255,0]] [17.07.2021] [10:44:49] [DEBUG] [QA_GEA_29]: GEA:addEntry([160,["Value+",153,1]], 60, "", [["Inverse"],["turnOff",153]]) Merci.
  15. fredokl

    Banque Icones Hcl, HC2 et HC3

    @ppel666 Voilà pour toi.
×