Aller au contenu

henri-allauch

Membres confirmés
  • Compteur de contenus

    975
  • Inscription

  • Dernière visite

  • Jours gagnés

    30

Tout ce qui a été posté par henri-allauch

  1. Et a ton avis il vaut mieux le sien ou celui que tu as mis ici 2.6 Moi il fonctionnent bien a priori le tien fonctionne bien j'ai quelques connection en erreur mais ça ne plante pas. [17.03.2021] [14:15:29] [DEBUG] [QA_NETATMO_34]: Current time : 14:15:29 - Last updated values : 14:14:51 - Next loop in 572 seconds at 14:25:01 ... [17.03.2021] [14:15:39] [ERROR] [QA_NETATMO_34]: Connection error: Operation canceled [17.03.2021] [14:25:01] [DEBUG] [QA_NETATMO_34]: Current time : 14:25:01 - Last updated values : 14:14:51 - Next loop in 30 seconds at 14:25:31 ...
  2. La question sur le fonctionnement interne des trigger : c'est que pourquoi refaire un système de detection d'évènements si la box le fait correctement ( c'est une charge supplémentaire ) je le conçois pour GEA qui en fait est un outil de langage ouvert et qui doit s'adapter à des configurations et des demandes différentes donc l'adaptation se fait de manière automatique et les triggers sont variables et nombreux Mais pour des configurations personnelles je me demande ci c'est pas mieux d'utiliser les trigger de scènes puis l'accès à des QA Après j'ai toujours préféré des taches ou fonctions simples construites pour faire complètement une chose et une seule. Ecole des années 70 dictée par les créateurs du c et d'unix Centraliser tout dans un QA ca rend aussi comme le dit @jjacques68 une usine à gaz donc si ça plante tout plante et la lecture devient difficile Comme je ne suis pas pressé j'ai bien envie de tenter la solution2 Bientôt vous allez me répondre : fait bien comme tu veux !!
  3. Sait-on si la HC3 fait des refreshStates à intervalles, pour réveiller les scènes en attente de trigger déclarés ou c'est directement du code pour chaque device qui produit le trigger ?
  4. Je n'ai pas pu faire fonctionner un simple exemple lua refreshStates depuis le code GEA mais j'ai vu que le principe Donc je me suis rabatu sur l'exemple de @jgab danshttps://forum.fibaro.com/topic/49113-hc3-quickapps-coding-tips-and-tricks/?tab=comments#comment-201173 J'ai fait tourner un exemple et compris le principe ( il dit qu'i la amélioré et de jeter un coup d'oeil dans fibaroapiHC3.lua file how to poll for events ) Mais avant de mettre en pratique je sollicite votre avis : Sur la HC2 j'ai pour chaque action à traiter sur évènement : une scène simple qui fait ce dont besoin triggé par un device, une VG, ... Pour la HC3 j'ai globalement le choix entre : soit même principe ( solution confortable pour l'esprit mais pas au gout du jour ) soit une scene à trigger multiple qui dispatche vers des QA pour traiter les actions 1 QA par type d'action par exemple soit un QA qui traite l'ensemble des trigger et les actions à mener pour les # evenements ( on se rapproche par le principe d'un mini GEA ) Vos avis sont les biens venus et je vous en remercie
  5. On va faire l'inverse demain je vais essayer d'avancer un exemple simple et court et si je coince je mettrais le lua pour avoir l'info qui me manquera
  6. @lazer OK avec plaisir ta version fonctionne bien et il y aura moins de log
  7. A priori ils on sorti un QA "Netatmo 2.5.1" Mais d'une manière générale comment installe t'on une nouvelle version a partir d'un fqa OK je récupère le lua pour modifier l'existant Mais s'il y avait des nouveaux boutons ou autre on est obligé de l'installer complet et on créé donc des nouveaux devices vu que les anciens sont inscrits dans les variables de l'ancien QA ??
  8. Simple et fonctionnel mais très lié à GEA Je n'arrive pas à le faire tourner en dehors Je comprend le principe mais comment charger triggers = {} pour faire tourner la boucle loop ? J'essaye de faire tourner qq lignes de lua Hors GEA
  9. Pour comprendre et tester l'utilisation de l'api refreshStates je recherche un exemple existant simple Si vous avez ça sous le coude : merci
  10. Cette solution supprime le warning chez moi
  11. Parfait ça roule
  12. je suis sur my SQL Apache ubuntu mais c'est pas bloquant dès que je peux Je vais essayer de faire la req direct avec phpadmin Edit : mysqld Ver 5.7.33-0ubuntu0.18.04.1 for Linux on x86_64 ((Ubuntu))
  13. Lors du trend j'ai un warning : [15.03.2021] [00:02:22] [WARNING] [QA_DOMOCHARTS_46]: insert into domocharts_rain_day : 0 lines affected - Error 1055 : SQLSTATE[42000] Expression #6 of SELECT list is not in GROUP BY clause and contains nonaggregated column 't1.max_value' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by Je n'ai pas de sonde rain, mais la table domocharts_rain existe, par contre il n'y a pas de type rain dans la table domochars_type je pense qu'une des raisons de cette erreur provient de la ligne 408 de trend.php WHERE DATE(r.time) = t1.date AND r.device_id = t1.device_id GROUP BY 1, device_id Le 1, serait à remplacer par date, A confirmer par @Lazer
  14. Pas de blocage depuis ce matin on verra cette nuit Si tu as besoin que je test ton nouveau lua n'hésites pas
  15. Fait
  16. Il s'est arrêté à 23h15 [13.03.2021] [23:05:48] [DEBUG] [QA_NETATMO_34]: Current time : 23:05:48 - Last updated values : 23:05:08 - Next loop in 570 seconds at 23:15:18 ... [13.03.2021] [23:05:49] [DEBUG] [QA_NETATMO_34]: Found device: '70:ee:50:20:c8:dc'; station_name: 'Mourguette (Salon Rdc)'; module_name: 'Salon Rdc'; type: 'NAMain'; device.last_status_store: '13.03.2021 23:05:08' [13.03.2021] [23:05:49] [DEBUG] [QA_NETATMO_34]: SetValue 'Noise' from module 'Mourguette (Salon Rdc)'/'Salon Rdc' on hcID: 37; value: 58 [13.03.2021] [23:05:49] [DEBUG] [QA_NETATMO_34]: SetValue 'Pressure' from module 'Mourguette (Salon Rdc)'/'Salon Rdc' on hcID: 38; value: 1001.9 [13.03.2021] [23:05:49] [DEBUG] [QA_NETATMO_34]: SetValue 'Humidity' from module 'Mourguette (Salon Rdc)'/'Salon Rdc' on hcID: 36; value: 53 [13.03.2021] [23:05:49] [DEBUG] [QA_NETATMO_34]: SetValue 'Temperature' from module 'Mourguette (Salon Rdc)'/'Salon Rdc' on hcID: 35; value: 21.9 [13.03.2021] [23:05:49] [DEBUG] [QA_NETATMO_34]: SetValue 'CO2' from module 'Mourguette (Salon Rdc)'/'Salon Rdc' on hcID: 39; value: 1651 [13.03.2021] [23:05:49] [DEBUG] [QA_NETATMO_34]: Found module: '02:00:00:20:d6:6a'; station_name: 'Mourguette (Salon Rdc)'; module_name: 'Extérieur Nord'; type: 'NAModule1'; device.last_status_store: '13.03.2021 23:05:08' [13.03.2021] [23:05:49] [DEBUG] [QA_NETATMO_34]: SetValue 'Humidity' from module 'Mourguette (Salon Rdc)'/'Extérieur Nord' on hcID: 41; value: 74 [13.03.2021] [23:05:49] [DEBUG] [QA_NETATMO_34]: SetValue 'Temperature' from module 'Mourguette (Salon Rdc)'/'Extérieur Nord' on hcID: 40; value: 10.1 [13.03.2021] [23:15:18] [DEBUG] [QA_NETATMO_34]: Current time : 23:15:18 - Last updated values : 23:05:08 - Next loop in 30 seconds at 23:15:48 ...
  17. J'ai mis en place la modif Je suis effectivement passé en 5.063.30 le 11/03/2021 vers 19h00 Cette nuit il y a eut un arrêt sans message et j'ai relancé le QA ce matin Ce matin aussi je surveille aussi mais comme tu vois il y a toujours des attentes de 10 minutes mais bon c'est pas mal pour la prise des mesures [13.03.2021] [18:41:49] [TRACE] [QA_NETATMO_34]: [13.03.2021] [18:41:49] [TRACE] [QA_NETATMO_34]: QuickApp Netatmo - Initialization [13.03.2021] [18:41:49] [TRACE] [QA_NETATMO_34]: [13.03.2021] [18:41:50] [DEBUG] [QA_NETATMO_34]: Current time : 18:41:50 - Last updated values : 01:00:00 - Next loop in 30 seconds at 18:42:20 ... [13.03.2021] [18:42:20] [DEBUG] [QA_NETATMO_34]: Current time : 18:42:20 - Last updated values : 18:33:37 - Next loop in 87 seconds at 18:43:47 ... [13.03.2021] [18:44:17] [DEBUG] [QA_NETATMO_34]: Current time : 18:44:17 - Last updated values : 18:43:40 - Next loop in 573 seconds at 18:53:50 ... [13.03.2021] [18:53:50] [DEBUG] [QA_NETATMO_34]: Current time : 18:53:50 - Last updated values : 18:43:40 - Next loop in 30 seconds at 18:54:20 ... [13.03.2021] [18:54:20] [DEBUG] [QA_NETATMO_34]: Current time : 18:54:20 - Last updated values : 18:53:42 - Next loop in 572 seconds at 19:03:52 ... [13.03.2021] [19:03:52] [DEBUG] [QA_NETATMO_34]: Current time : 19:03:52 - Last updated values : 18:53:42 - Next loop in 30 seconds at 19:04:22 ... [13.03.2021] [19:04:22] [DEBUG] [QA_NETATMO_34]: Current time : 19:04:22 - Last updated values : 19:03:46 - Next loop in 574 seconds at 19:13:56 ... [13.03.2021] [19:13:56] [DEBUG] [QA_NETATMO_34]: Current time : 19:13:56 - Last updated values : 19:03:46 - Next loop in 30 seconds at 19:14:26 ... [13.03.2021] [19:14:26] [DEBUG] [QA_NETATMO_34]: Current time : 19:14:26 - Last updated values : 19:13:49 - Next loop in 573 seconds at 19:23:59 ...
  18. Donc on est au moins 2
  19. Après quelques jour de fonctionnement parfait, je constate une dégradation dans le délai de lecture des sondes Cela à suivi ( peut être sans rapport ) la désactivation du QA par mes soins pendant une nuit Depuis et malgré quelques sauvegardes et un reboot J'ai des arrets de 10 minutes. j'ai lu dans les mises à jour - Optimized 10 minutes query interval 10s after Netatmo cloud update j'ai souvent des : Next loop in 573 seconds at 15:22:41 ... Les optimisations se font par rapport à des dates de( status, mise à jour, message ) issu de l'interrogation au cloud Netatmo actuellement un loop a 30 un loop a 570 (ca fait de bon escaliers) Cela veut dire que ma station a un PB ou ...?
  20. merci c'est très clair .
  21. ET la lumière fût Non pas honte au programmeur mais bravo J'ai le debug si tu le veux Sur le coup en regardant energy_day je me suis dit c'est bon mais il reste un pb les valeurs sont à 0 ... Eh oui jusqu'au normal jusqu'au 10/03 Un grand merci et bravo
  22. Comme il n'y y rien dans energy_day c'est la date de création de la base qui remonte en premier dans la requête http://192.168.1.38/domocharts/teleinfo_energy.php 12/02/2021 Pour /energy/1613170800/1613257199/compare/devices/power/93,94,138 Les dates correspondent à : 12/2/2021 23H00 à 13/2/2021 23H00 A savoir : comme j'ai fait plusieurs essais, pendant 3 jours le QA chauffage : id 60 après avoir affiné le lua pour la création des childs, j'ai supprimé le QA 60 et le nouveau QA chauffage est devenu : id 93 donc le graphique consommation énergie HC3 démarre le 10/3 Dans la base power et power_day, j'ai remplacer les id 60 par 93 donc les données démarrent le 8/3 Cela ne peut t'il pas provoquer le pb ? Je ne voudrais pas que tu cherches pour rien
  23. [12.03.2021] [14:25:24] [TRACE] [QA_DOMOCHARTS_46]: [12.03.2021] [14:25:24] [TRACE] [QA_DOMOCHARTS_46]: QuickApp DomoCharts - Initialization [12.03.2021] [14:25:24] [TRACE] [QA_DOMOCHARTS_46]: [12.03.2021] [14:25:24] [DEBUG] [QA_DOMOCHARTS_46]: DomoCharts:configure("http", "192.168.1.38", nil, "/domocharts", "opr", "tolbiac") [12.03.2021] [14:25:24] [DEBUG] [QA_DOMOCHARTS_46]: DomoCharts library successfully initialized [12.03.2021] [14:25:24] [DEBUG] [QA_DOMOCHARTS_46]: Refresh interval : 60 seconds [12.03.2021] [14:25:24] [DEBUG] [QA_DOMOCHARTS_46]: NAS URL : http://192.168.1.38/domocharts [12.03.2021] [14:25:24] [DEBUG] [QA_DOMOCHARTS_46]: Maximum memory : 1000 measures [12.03.2021] [14:25:24] [DEBUG] [QA_DOMOCHARTS_46]: Battery query time : 23:00 [12.03.2021] [14:25:24] [DEBUG] [QA_DOMOCHARTS_46]: Time is 14:25:24, first loop at 14:26:00 in 36 seconds... [12.03.2021] [14:25:24] [DEBUG] [QA_DOMOCHARTS_46]: QuickApp:getValues({}, {"1":{"name":"HC3","dbType":"memory","dbID":1},"2":{"name":"HC3","dbType":"cpu","dbID":1},"api":"diagnostics"}) [12.03.2021] [14:25:24] [DEBUG] [QA_DOMOCHARTS_46]: Diagnostic Memory : free=54% cache=20% buffers=5% used=21% [12.03.2021] [14:25:24] [DEBUG] [QA_DOMOCHARTS_46]: Diagnostic CPU : found 4 cores [12.03.2021] [14:25:26] [TRACE] [QA_DOMOCHARTS_46]: UIEvent: {"eventType":"onReleased","values":[null],"elementName":"button1","deviceId":46} [12.03.2021] [14:25:26] [DEBUG] [QA_DOMOCHARTS_46]: QuickApp:generateEnergy() [12.03.2021] [14:25:26] [TRACE] [QA_DOMOCHARTS_46]: Generate daily energy [12.03.2021] [14:25:26] [DEBUG] [QA_DOMOCHARTS_46]: QuickApp:getAPI({"showEnergy":true,"visible":"true","dbType":"energy","dead":"false"}) [12.03.2021] [14:25:26] [DEBUG] [QA_DOMOCHARTS_46]: Sensor type : energy => /devices?enabled=true&visible=true&property=[dead,false]&property=[showEnergy,true] [12.03.2021] [14:25:27] [DEBUG] [QA_DOMOCHARTS_46]: device => 93 CC_Chauffage 221.0 W false [12.03.2021] [14:25:27] [DEBUG] [QA_DOMOCHARTS_46]: device => 94 CC_Maison 373.0 W false [12.03.2021] [14:25:27] [DEBUG] [QA_DOMOCHARTS_46]: device => 138 TEST 0.0 W false [12.03.2021] [14:25:27] [DEBUG] [QA_DOMOCHARTS_46]: DomoCharts:getAPI("/teleinfo_energy.php", table[2]) [12.03.2021] [14:25:27] [DEBUG] [QA_DOMOCHARTS_46]: DomoCharts:getAPI() : url = http://192.168.1.38/domocharts/teleinfo_energy.php [12.03.2021] [14:25:27] [DEBUG] [QA_DOMOCHARTS_46]: DomoCharts:getAPI() : response = {"status":200,"data":"{\"success\":true,\"rowcount\":27,\"data\":[{\"date\":\"2021-02-13\",\"ranges\":[{\"start\":1613170800,\"tarif\":\"BASE\"}]},{\"date\":\"2021-02-14\",\"ranges\":[{\"start\":1613257200,\"tarif\":\"BASE\"}]},{\"date\":\"2021-02-15\",\"ranges\":[{\"start\":1613343600,\"tarif\":\"BASE\"}]},{\"date\":\"2021-02-16\",\"ranges\":[{\"start\":1613430000,\"tarif\":\"BASE\"}]},{\"date\":\"2021-02-17\",\"ranges\":[{\"start\":1613516400,\"tarif\":\"BASE\"}]},{\"date\":\"2021-02-18\",\"ranges\":[{\"start\":1613602800,\"tarif\":\"BASE\"}]},{\"date\":\"2021-02-19\",\"ranges\":[{\"start\":1613689200,\"tarif\":\"BASE\"}]},{\"date\":\"2021-02-20\",\"ranges\":[{\"start\":1613775600,\"tarif\":\"BASE\"}]},{\"date\":\"2021-02-21\",\"ranges\":[{\"start\":1613862000,\"tarif\":\"BASE\"}]},{\"date\":\"2021-02-22\",\"ranges\":[{\"start\":1613948400,\"tarif\":\"BASE\"}]},{\"date\":\"2021-02-23\",\"ranges\":[{\"start\":1614034800,\"tarif\":\"BASE\"}]},{\"date\":\"2021-02-24\",\"ranges\":[{\"start\":1614121200,\"tarif\":\"BASE\"}]},{\"date\":\"2021-02-25\",\"ranges\":[{\"start\":1614207600,\"tarif\":\"BASE\"}]},{\"date\":\"2021-02-26\",\"ranges\":[{\"start\":1614294000,\"tarif\":\"BASE\"}]},{\"date\":\"2021-02-27\",\"ranges\":[{\"start\":1614380400,\"tarif\":\"BASE\"}]},{\"date\":\"2021-02-28\",\"ranges\":[{\"start\":1614466800,\"tarif\":\"BASE\"}]},{\"date\":\"2021-03-01\",\"ranges\":[{\"start\":1614553200,\"tarif\":\"BASE\"}]},{\"date\":\"2021-03-02\",\"ranges\":[{\"start\":1614639600,\"tarif\":\"BASE\"}]},{\"date\":\"2021-03-03\",\"ranges\":[{\"start\":1614726000,\"tarif\":\"BASE\"}]},{\"date\":\"2021-03-04\",\"ranges\":[{\"start\":1614812400,\"tarif\":\"BASE\"}]},{\"date\":\"2021-03-05\",\"ranges\":[{\"start\":1614898800,\"tarif\":\"BASE\"}]},{\"date\":\"2021-03-06\",\"ranges\":[{\"start\":1614985200,\"tarif\":\"BASE\"}]},{\"date\":\"2021-03-07\",\"ranges\":[{\"start\":1615071600,\"tarif\":\"BASE\"}]},{\"date\":\"2021-03-08\",\"ranges\":[{\"start\":1615158000,\"tarif\":\"BASE\"}]},{\"date\":\"2021-03-09\",\"ranges\":[{\"start\":1615244400,\"tarif\":\"BASE\"}]},{\"date\":\"2021-03-10\",\"ranges\":[{\"start\":1615330800,\"tarif\":\"BASE\"}]},{\"date\":\"2021-03-11\",\"ranges\":[{\"start\":1615417200,\"tarif\":\"BASE\"}]}]}","headers":{"Server":"Apache\/2.4.29 (Ubuntu)","Content-Type":"application\/json; charset=utf-8","Date":"Fri, 12 Mar 2021 13:25:27 GMT","Content-Length":"1902","Connection":"close"}} [12.03.2021] [14:25:27] [DEBUG] [QA_DOMOCHARTS_46]: response : [{"ranges":[{"tarif":"BASE","start":1613170800}],"date":"2021-02-13"},{"ranges":[{"tarif":"BASE","start":1613257200}],"date":"2021-02-14"},{"ranges":[{"tarif":"BASE","start":1613343600}],"date":"2021-02-15"},{"ranges":[{"tarif":"BASE","start":1613430000}],"date":"2021-02-16"},{"ranges":[{"tarif":"BASE","start":1613516400}],"date":"2021-02-17"},{"ranges":[{"tarif":"BASE","start":1613602800}],"date":"2021-02-18"},{"ranges":[{"tarif":"BASE","start":1613689200}],"date":"2021-02-19"},{"ranges":[{"tarif":"BASE","start":1613775600}],"date":"2021-02-20"},{"ranges":[{"tarif":"BASE","start":1613862000}],"date":"2021-02-21"},{"ranges":[{"tarif":"BASE","start":1613948400}],"date":"2021-02-22"},{"ranges":[{"tarif":"BASE","start":1614034800}],"date":"2021-02-23"},{"ranges":[{"tarif":"BASE","start":1614121200}],"date":"2021-02-24"},{"ranges":[{"tarif":"BASE","start":1614207600}],"date":"2021-02-25"},{"ranges":[{"tarif":"BASE","start":1614294000}],"date":"2021-02-26"},{"ranges":[{"tarif":"BASE","start":1614380400}],"date":"2021-02-27"},{"ranges":[{"tarif":"BASE","start":1614466800}],"date":"2021-02-28"},{"ranges":[{"tarif":"BASE","start":1614553200}],"date":"2021-03-01"},{"ranges":[{"tarif":"BASE","start":1614639600}],"date":"2021-03-02"},{"ranges":[{"tarif":"BASE","start":1614726000}],"date":"2021-03-03"},{"ranges":[{"tarif":"BASE","start":1614812400}],"date":"2021-03-04"},{"ranges":[{"tarif":"BASE","start":1614898800}],"date":"2021-03-05"},{"ranges":[{"tarif":"BASE","start":1614985200}],"date":"2021-03-06"},{"ranges":[{"tarif":"BASE","start":1615071600}],"date":"2021-03-07"},{"ranges":[{"tarif":"BASE","start":1615158000}],"date":"2021-03-08"},{"ranges":[{"tarif":"BASE","start":1615244400}],"date":"2021-03-09"},{"ranges":[{"tarif":"BASE","start":1615330800}],"date":"2021-03-10"},{"ranges":[{"tarif":"BASE","start":1615417200}],"date":"2021-03-11"}] [12.03.2021] [14:25:27] [DEBUG] [QA_DOMOCHARTS_46]: browseEnergyDay([{"ranges":[{"tarif":"BASE","start":1613170800}],"date":"2021-02-13"},{"ranges":[{"tarif":"BASE","start":1613257200}],"date":"2021-02-14"},{"ranges":[{"tarif":"BASE","start":1613343600}],"date":"2021-02-15"},{"ranges":[{"tarif":"BASE","start":1613430000}],"date":"2021-02-16"},{"ranges":[{"tarif":"BASE","start":1613516400}],"date":"2021-02-17"},{"ranges":[{"tarif":"BASE","start":1613602800}],"date":"2021-02-18"},{"ranges":[{"tarif":"BASE","start":1613689200}],"date":"2021-02-19"},{"ranges":[{"tarif":"BASE","start":1613775600}],"date":"2021-02-20"},{"ranges":[{"tarif":"BASE","start":1613862000}],"date":"2021-02-21"},{"ranges":[{"tarif":"BASE","start":1613948400}],"date":"2021-02-22"},{"ranges":[{"tarif":"BASE","start":1614034800}],"date":"2021-02-23"},{"ranges":[{"tarif":"BASE","start":1614121200}],"date":"2021-02-24"},{"ranges":[{"tarif":"BASE","start":1614207600}],"date":"2021-02-25"},{"ranges":[{"tarif":"BASE","start":1614294000}],"date":"2021-02-26"},{"ranges":[{"tarif":"BASE","start":1614380400}],"date":"2021-02-27"},{"ranges":[{"tarif":"BASE","start":1614466800}],"date":"2021-02-28"},{"ranges":[{"tarif":"BASE","start":1614553200}],"date":"2021-03-01"},{"ranges":[{"tarif":"BASE","start":1614639600}],"date":"2021-03-02"},{"ranges":[{"tarif":"BASE","start":1614726000}],"date":"2021-03-03"},{"ranges":[{"tarif":"BASE","start":1614812400}],"date":"2021-03-04"},{"ranges":[{"tarif":"BASE","start":1614898800}],"date":"2021-03-05"},{"ranges":[{"tarif":"BASE","start":1614985200}],"date":"2021-03-06"},{"ranges":[{"tarif":"BASE","start":1615071600}],"date":"2021-03-07"},{"ranges":[{"tarif":"BASE","start":1615158000}],"date":"2021-03-08"},{"ranges":[{"tarif":"BASE","start":1615244400}],"date":"2021-03-09"},{"ranges":[{"tarif":"BASE","start":1615330800}],"date":"2021-03-10"},{"ranges":[{"tarif":"BASE","start":1615417200}],"date":"2021-03-11"}], 1) [12.03.2021] [14:25:27] [DEBUG] [QA_DOMOCHARTS_46]: Energy day : 2021-02-13 [12.03.2021] [14:25:27] [DEBUG] [QA_DOMOCHARTS_46]: day => 1 - 1613170800 : BASE [12.03.2021] [14:25:27] [DEBUG] [QA_DOMOCHARTS_46]: getDomochartsEnergy({}, [{"ranges":[{"tarif":"BASE","start":1613170800}],"date":"2021-02-13"},{"ranges":[{"tarif":"BASE","start":1613257200}],"date":"2021-02-14"},{"ranges":[{"tarif":"BASE","start":1613343600}],"date":"2021-02-15"},{"ranges":[{"tarif":"BASE","start":1613430000}],"date":"2021-02-16"},{"ranges":[{"tarif":"BASE","start":1613516400}],"date":"2021-02-17"},{"ranges":[{"tarif":"BASE","start":1613602800}],"date":"2021-02-18"},{"ranges":[{"tarif":"BASE","start":1613689200}],"date":"2021-02-19"},{"ranges":[{"tarif":"BASE","start":1613775600}],"date":"2021-02-20"},{"ranges":[{"tarif":"BASE","start":1613862000}],"date":"2021-02-21"},{"ranges":[{"tarif":"BASE","start":1613948400}],"date":"2021-02-22"},{"ranges":[{"tarif":"BASE","start":1614034800}],"date":"2021-02-23"},{"ranges":[{"tarif":"BASE","start":1614121200}],"date":"2021-02-24"},{"ranges":[{"tarif":"BASE","start":1614207600}],"date":"2021-02-25"},{"ranges":[{"tarif":"BASE","start":1614294000}],"date":"2021-02-26"},{"ranges":[{"tarif":"BASE","start":1614380400}],"date":"2021-02-27"},{"ranges":[{"tarif":"BASE","start":1614466800}],"date":"2021-02-28"},{"ranges":[{"tarif":"BASE","start":1614553200}],"date":"2021-03-01"},{"ranges":[{"tarif":"BASE","start":1614639600}],"date":"2021-03-02"},{"ranges":[{"tarif":"BASE","start":1614726000}],"date":"2021-03-03"},{"ranges":[{"tarif":"BASE","start":1614812400}],"date":"2021-03-04"},{"ranges":[{"tarif":"BASE","start":1614898800}],"date":"2021-03-05"},{"ranges":[{"tarif":"BASE","start":1614985200}],"date":"2021-03-06"},{"ranges":[{"tarif":"BASE","start":1615071600}],"date":"2021-03-07"},{"ranges":[{"tarif":"BASE","start":1615158000}],"date":"2021-03-08"},{"ranges":[{"tarif":"BASE","start":1615244400}],"date":"2021-03-09"},{"ranges":[{"tarif":"BASE","start":1615330800}],"date":"2021-03-10"},{"ranges":[{"tarif":"BASE","start":1615417200}],"date":"2021-03-11"}], 1, {}, [{"tarif":"BASE","tsEnd":1613257199,"tsStart":1613170800}], 1) [12.03.2021] [14:25:27] [DEBUG] [QA_DOMOCHARTS_46]: timestamps => tsCursor = 1 - BASE - 1613170800 1613257199 [12.03.2021] [14:25:27] [DEBUG] [QA_DOMOCHARTS_46]: /energy/1613170800/1613257199/compare/devices/power/93,94,138 [12.03.2021] [14:25:27] [DEBUG] [QA_DOMOCHARTS_46]: addEnergies({}, [{"name":"CC_Chauffage","W":0.0,"kWh":0.0,"avg":0.0,"id":93,"max":0.0,"min":0.0},{"name":"CC_Maison","W":0.0,"kWh":0.0,"avg":0.0,"id":94,"max":0.0,"min":0.0},{"name":"TEST","W":0.0,"kWh":0.0,"avg":0.0,"id":138,"max":0.0,"min":0.0}], "BASE") [12.03.2021] [14:25:27] [DEBUG] [QA_DOMOCHARTS_46]: 93 0.0 [12.03.2021] [14:25:27] [DEBUG] [QA_DOMOCHARTS_46]: 94 0.0 [12.03.2021] [14:25:27] [DEBUG] [QA_DOMOCHARTS_46]: 138 0.0 [12.03.2021] [14:26:00] [DEBUG] [QA_DOMOCHARTS_46]: QuickApp:loop()
  24. YES j'avais mis un warning pour voir le contenu de device properties sensor property donc les réinit c'est pas des plantages mais mes 3 relance du QA après modif il ny a plus de reinit aprè 00:03:37 j'ai levé le warning Donc on était déjà le 12 et donc pas de les actions du new day ( A 3minutes près ) Donc pas de bug Le travail tardif à mon age c'est pas bon Reste à refaire la manip pour ce soir pour energy à 0h02 ou je peux faire un appel à la fonction QuickApp:generateEnergy pour avoir un debug plus tôt ?
  25. Le plantage a eut lieu cette nuit mais les 2 ou 3 précédentes NON le trend a fonctionné ( mais il y avait 13 devices de moins ) Voila le json en piece jointes et celui d'un device de TEST ( 138 ) créé normalement par QA dispositif et non alimenté en données il est aussi excluded Je joint le code de la création du QA (inspiré de ce que j'ai compris dans les divers modules et exemples de ce site et simplifié pour comprendre) Oui c'est lui, lui mettre une valeur OU ? je lui envoi des valeurs dans value et power ( on le voit dans le json ) toutes les minutes je ne vois pas energy ( ni dans 93 ni dans 138 ) Sur la HC2 le device était un fake de com.fibaro.FGWP et là il y a une propriété energy mais je ne renseigne que power Sur la HC3 je n'ai pas encore de vrais devices et j'ai créé un com.fibaro.powerSensor c'est peut être là la bétise ? Chauffage 93.json TEST138.json CurrentCost.lua
×
×
  • Créer...