Dragoniacs Posté(e) le 4 avril 2020 Auteur Signaler Posté(e) le 4 avril 2020 Bon, la sécheresse c'était pas gagné, parce que les historiques météo sont payant sur WeatherBit. Du coup, je gère cette fonction en gardant en mémoire (dans une variable globale), la date du dernier jour de pluie.... Ca tourne chez moi depuis ... ce soir.... je vous publie la V4.0 sans attendre qu'il pleuve pour la valider 1 1
Dragoniacs Posté(e) le 5 avril 2020 Auteur Signaler Posté(e) le 5 avril 2020 Pour ceux qui ont déjà mis à jour leur scène, il y a un bug que j'ai corrigé. il faut que vous recommenciez. Et supprimez la variable "wbit_secheresse" depuis le panneau des variables Fibaro, pour qu'elle soit recréée avec les bons formats. J'ai fait quelques tests ce matin, tout semble bien fonctionner, les déclenchements d'arrosage aussi. J'ai aussi ajouté le message des "temps secs" dans le texte de la météo du lendemain. 3
Did Posté(e) le 5 avril 2020 Signaler Posté(e) le 5 avril 2020 Bon, c'est mis à jour depuis peu. Si je comprends bien, on va pouvoir utiliser une variable pour l'arrosage? Mais c'est top ça, je suis justement en train de remettre l'eau du puit en service pour le jardin.
Dragoniacs Posté(e) le 5 avril 2020 Auteur Signaler Posté(e) le 5 avril 2020 Tout a fait@Did . Et tu peux paramétrer pour que ta variable d'arrosage passe à "1" s'il n'a pas plut depuis x jours et qu'il ne pleuvra pas avant y jours (y maxi a 2)Envoyé de mon SM-A530F en utilisant Tapatalk 1
Dragoniacs Posté(e) le 5 avril 2020 Auteur Signaler Posté(e) le 5 avril 2020 Je dois pouvoir mettre le y a plus de 2, mais il faut que je trouve du temps pour faire un v4.1Envoyé de mon SM-A530F en utilisant Tapatalk 1
fredokl Posté(e) le 5 avril 2020 Signaler Posté(e) le 5 avril 2020 @DragoniacsMerci pour cette mise à jour.
schwinny Posté(e) le 7 avril 2020 Signaler Posté(e) le 7 avril 2020 (modifié) @Dragoniacs Merci pour la MAJ j'ai mis a jour en V4 Par contre, tu avais vu mon update pour le vent le lendemain ou j'ai posté mon code ? car dans le code que tu a integré, si le vent fait 55km/H mais qu'il n'y a pas de rafale, tu vas avoir le message suivant: Alerte de vent fort aujourd'hui : 55 Km/H, Rafales de 0 Km/H. j'avais fait une v2 pour justement testé si les rafales était strictement supérieur au vent pour éviter ce message si tu fais une V4.1, il faudrait l'intègrer peut être ? si je ne me trompe pas, la modification du code a intégrer est la suivante:: --Ajout des rafales de vent Declaration_VG(WRafale_VG,"") local VENT_J = math.floor(jsonTable0.data[1].wind_spd*3.600) local VENT_J1 = math.floor(jsonTable1.data[2].wind_spd*3.600) local VENT_J2 = math.floor(jsonTable1.data[3].wind_spd*3.600) local RAFALE_J = 0 if jsonTable0.data[1].wind_gust_spd ~= nil then RAFALE_J = math.floor(jsonTable0.data[1].wind_gust_spd*3.600) end local RAFALE_J1 = 0 if jsonTable1.data[2].wind_gust_spd ~= nil then RAFALE_J1 = math.floor(jsonTable1.data[2].wind_gust_spd*3.600) end local RAFALE_J2 = 0 if jsonTable1.data[3].wind_gust_spd ~= nil then RAFALE_J2 = math.floor(jsonTable1.data[3].wind_gust_spd*3.600) end local Message_Vent = "" if WRafale_Message >= 0 and ((VENT_J >= WRafale) or (RAFALE_J >= WRafale)) then Message_Vent = "Alerte de vent fort aujourd'hui : ".. VENT_J .. " Km/H" if (VENT_J < RAFALE_J) then Message_Vent = Message_Vent .. ", Rafales de " .. RAFALE_J .. "Km/H." end end if WRafale_Message >= 1 and ((VENT_J1 >= WRafale) or (RAFALE_J1 >= WRafale)) then Message_Vent = Message_Vent .. " Alerte de vent fort demain : ".. VENT_J1 .." Km/H" if (VENT_J1 < RAFALE_J1) then Message_Vent = Message_Vent .. ", Rafales de " .. RAFALE_J1 .. "Km/H." end end if WRafale_Message == 2 and((VENT_J2 >= WRafale) or (RAFALE_J2 >= WRafale)) then Message_Vent = Message_Vent .. " Alerte de vent fort après-demain : ".. VENT_J2 .." Km/H" if (VENT_J2 < RAFALE_J2) then Message_Vent = Message_Vent .. ", Rafales de " .. RAFALE_J2 .. "Km/H." end end fibaro:setGlobal(WRafale_VG,Message_Vent) Modifié le 7 avril 2020 par schwinny
Dragoniacs Posté(e) le 10 avril 2020 Auteur Signaler Posté(e) le 10 avril 2020 Bien vu @schwinny ! J'intègre ça ! Je viens de publier une V4.1, avec les corrections de l'arrosage auto (qui ne repassait pas toujours à "0"), et la correction des jours (on avait un bug dans le tomorrow_speach).
schwinny Posté(e) le 24 avril 2020 Signaler Posté(e) le 24 avril 2020 @dragoniacs, il faudrait penser a changer le changelog en page 1 + le code
pepite Posté(e) le 25 avril 2020 Signaler Posté(e) le 25 avril 2020 Bonjour bonjour, Ah oui faut que je mette à jour :-) MerciiEnvoyé de mon BND-L21 en utilisant Tapatalk
Dragoniacs Posté(e) le 25 avril 2020 Auteur Signaler Posté(e) le 25 avril 2020 Les codes en page 1 sont les derniers. J'ai juste oublié le change log de la V4.1Envoyé de mon SM-A530F en utilisant Tapatalk
fredokl Posté(e) le 30 avril 2020 Signaler Posté(e) le 30 avril 2020 (modifié) Salut. J'ai un message d'erreur sur la scène WeatherBit_V4.1.lua. [DEBUG] 22:45:26: Scene activée [DEBUG] 22:45:26: Pas de code ville - Utilisation de la localisation de la HC2 [DEBUG] 22:45:26: Envoie de la requête URL vers WeatherBit [DEBUG] 22:45:26: Appel de l'URL du jour... [DEBUG] 22:45:26: Appel de l'URL des prévisions... [DEBUG] 22:45:36: Actualisation des labels [DEBUG] 22:45:36: 2020-04-30 22:45:36.211047 [ fatal] Unknown exception: /opt/fibaro/scenes/375.lua:151: attempt to index global 'jsonTable0' (a number value) Et j'ai remarqué aussi que le VD ne s'est pas mis à jour depuis le 19.04.20. EDIT: J'ai bien la dernière version Modifié le 30 avril 2020 par fredokl
schwinny Posté(e) le 30 avril 2020 Signaler Posté(e) le 30 avril 2020 (modifié) Met a jour le VD. il y a un slider de plus depuis la V4 ! Publication de la V3.0 - Ajout dans le VD de 2 modes d'affichage : PC ou mobile; pour pouvoir ajouter les icônes météo Modifié le 30 avril 2020 par schwinny
fredokl Posté(e) le 30 avril 2020 Signaler Posté(e) le 30 avril 2020 Le vd est à jour. J'ai le slider.
fredokl Posté(e) le 30 avril 2020 Signaler Posté(e) le 30 avril 2020 Je viens de vérifier le VD. C'est bien le bon qui est en place et la scène aussi.
schwinny Posté(e) le 30 avril 2020 Signaler Posté(e) le 30 avril 2020 (modifié) l'id du VD est le bon dans la scène ? car ca bloque a la ligne ou il met a jour le vd justement... est tu sur dans la scène de cette ligne 15 ? WD_VD = XXXXXXXXX -- Préciser l'ID du VD WeatherBit Modifié le 30 avril 2020 par schwinny
fredokl Posté(e) le 30 avril 2020 Signaler Posté(e) le 30 avril 2020 J'ai vérifié et tout est bon. L'ID de la scène et celle du VD. Tout est renseigné correctement. C'est bizarre que ça a planté comme ça sans raison car avant le plantage tout fonctionné parfaitement et je n'ai apporté aucune modification.
schwinny Posté(e) le 30 avril 2020 Signaler Posté(e) le 30 avril 2020 As tu vérifié ton compte sur weatherbit ? peut être que ta clé API n'est plus bonne ?
fredokl Posté(e) le 30 avril 2020 Signaler Posté(e) le 30 avril 2020 Je vais générer une nouvelle clé API. On verra bien.
fredokl Posté(e) le 30 avril 2020 Signaler Posté(e) le 30 avril 2020 Bon j'ai supprimé la scène et créé une autre mais rien n'y fait. Je vais faire pareille avec le VD.
fredokl Posté(e) le 30 avril 2020 Signaler Posté(e) le 30 avril 2020 Nouvelle scène et nouveau VD mais toujours le même problème. Tout est rempli correctement mais ça plante au même endroit.
fredokl Posté(e) le 30 avril 2020 Signaler Posté(e) le 30 avril 2020 Nouvelle erreur: [DEBUG] 00:01:13: Scene activée [DEBUG] 00:01:13: Pas de code ville - Utilisation de la localisation de la HC2 [DEBUG] 00:01:13: Envoie de la requête URL vers WeatherBit [DEBUG] 00:01:13: Appel de l'URL du jour... [DEBUG] 00:01:13: Appel de l'URL des prévisions... [DEBUG] 00:01:23: Actualisation des labels [DEBUG] 00:01:23: 2020-05-01 00:01:23.690025 [ fatal] Unknown exception: /opt/fibaro/scenes/429.lua:151: attempt to index global 'jsonTable0' (a number value) [ERROR] 00:01:24: PANIC: unprotected error in call to Lua API (table index is nil)
Dragoniacs Posté(e) le 30 avril 2020 Auteur Signaler Posté(e) le 30 avril 2020 C'est vraiment bizarre comme erreur... on dirait bien un soucis de clé s'il ne trouve pas la table des données... as tu essayé manuellement l'url d'appel des données dans un navigateur ?Envoyé de mon SM-A530F en utilisant Tapatalk
schwinny Posté(e) le 1 mai 2020 Signaler Posté(e) le 1 mai 2020 c'est exactement ce a quoi je pensais d'ou la demande de modification de la clé... TU as quoi en variable dans le panneau de variable ? 1
Messages recommandés