Dragoniacs Posté(e) le 10 juin 2020 Auteur Signaler Posté(e) le 10 juin 2020 Tu es juste passé de la v4 à la v4.2 ?Tu as quoi comme paramètre de ton watchdog ? Envoyé de mon SM-A530F en utilisant Tapatalk
Did Posté(e) le 10 juin 2020 Signaler Posté(e) le 10 juin 2020 Oui, je viens de recopier la scène en l’effaçant avant mais je n'ai plus rien dans le debug, par contre le running instance reste à 0. Dans le watchdog, j'ai: {type = "Scene", id = 10, match = {text="", interval=0}, no_match = {text=""}, count=1, restart=true, notification = {"push", "email"}}, -- WeatherBit.io
Bloug Posté(e) le 10 juin 2020 Signaler Posté(e) le 10 juin 2020 il y a 45 minutes, Dragoniacs a dit : Mon VD ne change que la variable globale d'arrosage que tu as déclarée dans les paramètres en début de la scène. Il ne touche pas du tout au panneau Fibaro. Impec ! Pas de pb je vais bidouiller avec le code de @Did via les deux bouton pour l'intégrer il y a 47 minutes, Dragoniacs a dit : Normalement une valeur de 0mm ne devrait pas poser de problème... mais je n'ai pas testé... La variable à changé car elle m''indique " Arrosage reporté " il faut que je regarde dans les log la raison ( le déclencheur ) Est-ce la météo ? Mais si la variable a changé , l'indication de précipitation doit changé également ...du moins en fonction du seuil indiqué (2mm)
Dragoniacs Posté(e) le 10 juin 2020 Auteur Signaler Posté(e) le 10 juin 2020 La météo peut changer en cours de journée... surtout si tu mets la détection à un niveau assez bas : 2 ou 3 mmm@Did essaye avec un intervalle plus large : 35*60. Car la scène est mise à jour toutes les 35 min.Laisse lui peut-être le temps d'avoir la réponse du site. J'ai l'impression qu'elle se relance tout le temps chez toi et ce n'est pas normal.Envoyé de mon SM-A530F en utilisant Tapatalk
mprinfo Posté(e) le 10 juin 2020 Signaler Posté(e) le 10 juin 2020 1 petit print(json.encode(response) pourrait permettre de savoir si les données sont bien récupérésEnvoyé de mon BLA-L29 en utilisant Tapatalk
pepite Posté(e) le 11 juin 2020 Signaler Posté(e) le 11 juin 2020 Excellent, merci bcp@Dragoniacs puree j'ai du retard sur les versions. Un grand merciEnvoyé de mon BND-L21 en utilisant Tapatalk
Dragoniacs Posté(e) le 11 juin 2020 Auteur Signaler Posté(e) le 11 juin 2020 J'ai trouvé quelques incohérences, je vous prépare une V4.3 Par exemple, je ne tiens pas compte du volume de pluie défini par l'utilisateur pour mettre le compteur des jours secs à 0. C'est nul.... Et les messages pourraient être plus fluides et cohérents quand on fait les alertes sécheresse.... Mon lapin à l'air bête quand il les diffuse... Et pour finir, je regarde à passer en J+3 pour les jours de pluie à venir 1
Bloug Posté(e) le 12 juin 2020 Signaler Posté(e) le 12 juin 2020 (modifié) @Dragoniacs pour le problème de @Did j'arrive a reproduire le problème, J'avais oublié de modifier le WSceneId ------------------------------------------------------------------------------- -- PARAMETRAGE UTILISATEUR ------------------------------------------------------------------------------- local WSceneId = 194 -- Id de la scéne pour actualisation de la météo ------------------------------------------------------------------------------- -- FIN DU PARAMETRAGE UTILISATEUR ------------------------------------------------------------------------------- et cela explique mon erreur : Line 41 : attempt to compare nil with number si je rentre la bonne ID j'ai dans le VD : [DEBUG] 07:40:44: Ajout des icones.... [DEBUG] 07:40:47: Ajout des icones.... [DEBUG] 07:40:51: Ajout des icones.... [DEBUG] 07:40:55: Ajout des icones.... [DEBUG] 07:40:58: Ajout des icones.... [DEBUG] 07:41:02: Ajout des icones.... [DEBUG] 07:41:05: Ajout des icones.... [DEBUG] 07:41:08: Ajout des icones.... et dans la scène [DEBUG] 07:42:59: Scene activée ! [DEBUG] 07:42:59: Pas de code ville - Utilisation de la localisation de la HC2 [DEBUG] 07:42:59: Envoie de la requête URL vers WeatherBit [DEBUG] 07:42:59: Appel de l'URL du jour... [DEBUG] 07:42:59: Appel de l'URL des prévisions... [DEBUG] 07:43:02: Scene activée ! [DEBUG] 07:43:02: Pas de code ville - Utilisation de la localisation de la HC2 [DEBUG] 07:43:02: Envoie de la requête URL vers WeatherBit [DEBUG] 07:43:02: Appel de l'URL du jour... [DEBUG] 07:43:02: Appel de l'URL des prévisions... [DEBUG] 07:43:06: Scene activée ! [DEBUG] 07:43:06: Pas de code ville - Utilisation de la localisation de la HC2 [DEBUG] 07:43:06: Envoie de la requête URL vers WeatherBit [DEBUG] 07:43:06: Appel de l'URL du jour... [DEBUG] 07:43:06: Appel de l'URL des prévisions... [DEBUG] 07:43:10: Scene activée ! Modifié le 12 juin 2020 par Bloug
Did Posté(e) le 12 juin 2020 Signaler Posté(e) le 12 juin 2020 C'est pourtant bien le bon numéro d'Id et de VD. J'ai retenté de sauvegarder la scène et maintenant, on dirait qu'elle ne se lance pas Le Watchdog ne dit plus rien, même pas de tentative de connexion.
Bloug Posté(e) le 12 juin 2020 Signaler Posté(e) le 12 juin 2020 Oui justement avec le bon numéro de scène sa mouline
Did Posté(e) le 12 juin 2020 Signaler Posté(e) le 12 juin 2020 Ah donc il faut mettre quel faux numéro d'Id? 1
Bloug Posté(e) le 12 juin 2020 Signaler Posté(e) le 12 juin 2020 J'ai pas eu trop de pb avec le 194 1
Dragoniacs Posté(e) le 12 juin 2020 Auteur Signaler Posté(e) le 12 juin 2020 Tu avais modifié le main loop de la scène ?Cf en bas du 1er postEnvoyé de mon SM-A530F en utilisant Tapatalk
Did Posté(e) le 12 juin 2020 Signaler Posté(e) le 12 juin 2020 Mais le VD ne communique pas avec la scène?
Dragoniacs Posté(e) le 12 juin 2020 Auteur Signaler Posté(e) le 12 juin 2020 Je voulais dire : le main loop du VDEnvoyé de mon SM-A530F en utilisant Tapatalk
Bloug Posté(e) le 18 juin 2020 Signaler Posté(e) le 18 juin 2020 Bon, je pige pas tout là ... Pour repartir proprement ( sans mes modif de mise en forme en cas d'erreur de mon coté) j'ai tout supprimé ( VD; scène ; variables) Je ré-installe tout mais je n'ai plus d'info dans le Label "lblPluie" du VD ... Une IDée ? Sinon je confirme : Si j'indique un numéro de scène bidon dans le VD : ------------------------------------------------------------------------------- -- PARAMETRAGE UTILISATEUR ------------------------------------------------------------------------------- local WSceneId = 194 -- Id de la scéne pour actualisation de la météo ------------------------------------------------------------------------------- -- FIN DU PARAMETRAGE UTILISATEUR ------------------------------------------------------------------------------- J'ai bien l'erreur suivante dans le VD : Line 41 : attempt to compare nil with number Mais la Scène lié au VD fonctionne normalement [DEBUG] 06:23:28: Jeudi : Nuages épars. Température entre 15 et 26 degrés. Vent de 8 kilomètres par heure, en provenance ouest-nord-ouest. Pas de pluie. [DEBUG] 06:23:28: Vendredi : Quelques nuages. Température entre 14 et 28 degrés. Vent de 9 kilomètres par heure, en provenance nord-ouest. Pas de pluie. Rafales de 34 kilomètres par heure. [DEBUG] 06:23:28: Analyse de la réponse du site.. [DEBUG] 06:23:38: Mise à jour réussie [DEBUG] 06:23:38: Analyse de la réponse du site.. [DEBUG] 06:23:48: Mise à jour réussie EN Revanche, Si j'indique le bon numero de scène dans le VD : Je n'ai plus d'erreur en ligne 41 dans le VD , mais celui-ci boucle tt les 3sec avec : [DEBUG] 06:41:35: Ajout des icones.... [DEBUG] 06:41:38: Ajout des icones.... [DEBUG] 06:41:42: Ajout des icones.... [DEBUG] 06:41:45: Ajout des icones.... [DEBUG] 06:41:49: Ajout des icones.... [DEBUG] 06:41:52: Ajout des icones.... [DEBUG] 06:41:56: Ajout des icones.... ET la scène lié au VD merdouille : [DEBUG] 06:42:24: Pas de code ville - Utilisation de la localisation de la HC2 [DEBUG] 06:42:24: Envoie de la requête URL vers WeatherBit [DEBUG] 06:42:24: Appel de l'URL du jour... [DEBUG] 06:42:24: Appel de l'URL des prévisions... [DEBUG] 06:42:27: Scene activée ! [DEBUG] 06:42:27: Pas de code ville - Utilisation de la localisation de la HC2 [DEBUG] 06:42:27: Envoie de la requête URL vers WeatherBit [DEBUG] 06:42:27: Appel de l'URL du jour... [DEBUG] 06:42:27: Appel de l'URL des prévisions... [DEBUG] 06:42:30: Scene activée ! [DEBUG] 06:42:30: Pas de code ville - Utilisation de la localisation de la HC2 [DEBUG] 06:42:30: Envoie de la requête URL vers WeatherBit [DEBUG] 06:42:30: Appel de l'URL du jour... [DEBUG] 06:42:30: Appel de l'URL des prévisions... [DEBUG] 06:42:34: Scene activée ! [DEBUG] 06:42:34: Pas de code ville - Utilisation de la localisation de la HC2 [DEBUG] 06:42:34: Envoie de la requête URL vers WeatherBit [DEBUG] 06:42:34: Appel de l'URL du jour... [DEBUG] 06:42:34: Appel de l'URL des prévisions...
Dragoniacs Posté(e) le 18 juin 2020 Auteur Signaler Posté(e) le 18 juin 2020 Le label pluie met un peu de temps à se mettre à jour. Ce sera corrigé dans la prochaine version, et j'essaye de vous publier ça rapidement. Par contre je ne comprend pas la suite de ton message @Bloug... Tu as un bug ou tu tentes des trucs pour Did ? @Did, de ton coté ça bug toujours ?
Bloug Posté(e) le 18 juin 2020 Signaler Posté(e) le 18 juin 2020 (modifié) Oui en fait il y a un BUG, si dans le VD j'indique le bon numéro de Scene. et je pense que @did, ayant correctement renseigné le numero de scène rencontre alors le problème de boucle. Modifié le 18 juin 2020 par Bloug
Did Posté(e) le 18 juin 2020 Signaler Posté(e) le 18 juin 2020 Chez moi, ça ne déclenche plus le watchdog, la scène ne démarre plus je pense, l'affichage du module bascule entre "Scene triggered" (en bleu) et "Running instances: 0" et le VD n'est plus mis à jour depuis le 09/06/2020. J'attends la prochaine version mais ce n'est pas grave.
Dragoniacs Posté(e) le 23 juin 2020 Auteur Signaler Posté(e) le 23 juin 2020 Hello ! Je viens de vous mettre en ligne la V4.3 Si vous passez de la V4.2 à la V4.3, ne mettez à jour que le code de la scène. Pensez bien à reporter les ID de votre VD et la clé Weatherbit. J'attend vos debugs 1
Did Posté(e) le 23 juin 2020 Signaler Posté(e) le 23 juin 2020 J'ai remplacé la scène par la version 4.3 mais c'est pareil, elle tente de se lancer mais revient à zéro (le running instances), toujours rien dans le debug.
Dragoniacs Posté(e) le 23 juin 2020 Auteur Signaler Posté(e) le 23 juin 2020 (modifié) @Did Peux-tu tester en remplaçant le code du main loop du VD par celui que je viens de mettre en 1ere page de ce post ? Je crois que cela devrait résoudre ton problème.... (Nota : avec le bon ID de scène ) Modifié le 23 juin 2020 par Dragoniacs
Did Posté(e) le 23 juin 2020 Signaler Posté(e) le 23 juin 2020 Merci @Dragoniacs, J'ai remplacé la mainloop et cette fois, la scène est en "running instances: 1". Je verrais bien demain matin s'il y a une remontée des infos.
Bloug Posté(e) le 24 juin 2020 Signaler Posté(e) le 24 juin 2020 (modifié) Merci @Dragoniacs pour l'update !! j'ai : supprimé le VD 4.2 pour importer le nouveau VD en 4.3 remplacé la scène par le lua en 4.3 j'ai bien attribué le BON numéro de la Scène et celui du VD Pour avoir une installation clean en 4.3 Je rencontre l'erreur suivante dans la scène : [DEBUG] 06:58:28: Scene activée ! [DEBUG] 06:58:28: Pas de code ville - Utilisation de la localisation de la HC2 [DEBUG] 06:58:28: Envoie de la requête URL vers WeatherBit [DEBUG] 06:58:28: Appel de l'URL du jour... [DEBUG] 06:58:28: Appel de l'URL des prévisions... [DEBUG] 06:58:38: Actualisation des labels du VD [DEBUG] 06:58:38: 2020-06-24 06:58:38.940447 [ fatal] Unknown exception: /opt/fibaro/scenes/104.lua:161: attempt to index global 'jsonTable0' (a number value) [DEBUG] 06:58:40: Scene activée ! .... Après l'erreur ci dessus, j'ai supprimé les variables Globale dans le pnx pour être sûr ..... puis restart de l'ensemble.......et du coup les variables ne sont pas crées, et j'ai l'erreur suivante : [DEBUG] 07:31:38: Scene activée ! [DEBUG] 07:31:38: Pas de code ville - Utilisation de la localisation de la HC2 [DEBUG] 07:31:38: Envoie de la requête URL vers WeatherBit [DEBUG] 07:31:38: Appel de l'URL du jour... [DEBUG] 07:31:38: Appel de l'URL des prévisions... [DEBUG] 07:31:48: Actualisation des labels du VD [DEBUG] 07:31:48: 2020-06-24 07:31:48.151599 [ fatal] Unknown exception: /usr/share/lua/5.2/json/decode.lua:74: bad argument #1 to 'match' (string expected, got nil) [DEBUG] 07:31:50: Scene activée ! ... J'ai pas de bol lol Modifié le 24 juin 2020 par Bloug
Dragoniacs Posté(e) le 24 juin 2020 Auteur Signaler Posté(e) le 24 juin 2020 Bon ben en avant pour une V4.4 Envoyé de mon RMX1993 en utilisant Tapatalk
Messages recommandés