Dragoniacs Posté(e) le 16 mai 2019 Auteur Signaler Posté(e) le 16 mai 2019 Je vais plutôt faire une V2.schwinny Envoyé de mon SM-A530F en utilisant Tapatalk
schwinny Posté(e) le 16 mai 2019 Signaler Posté(e) le 16 mai 2019 Lol je suis en train d'essaye de coder (mes années de codage sont loin), si cest fonctionnel, je t'envoie le code si ca te dit 1
Dragoniacs Posté(e) le 16 mai 2019 Auteur Signaler Posté(e) le 16 mai 2019 Si tu n'y arrive pas, je le ferai, ça ne me gêne pas.Envoyé de mon SM-A530F en utilisant Tapatalk
schwinny Posté(e) le 16 mai 2019 Signaler Posté(e) le 16 mai 2019 Bah je serais content de fair eau moins un truc pour le forum pour une fois Bon deja la recuperation des valeurs dans une variable c'est ok je vais essayer de faire un truc propre avec des boucles ^^ --RECUPERATION DES VALEURS DE VENT fibaro:debug ("Actualisation des Variables Globales de Vent") VENT_J = math.floor(jsonTable0.data[1].wind_spd*3.600) VENT_J1 = math.floor(jsonTable1.data[2].wind_spd*3.600) VENT_J2 = math.floor(jsonTable1.data[3].wind_spd*3.600)
schwinny Posté(e) le 16 mai 2019 Signaler Posté(e) le 16 mai 2019 Ci joint le code qui fonctionne Un petit pas pour @Dragoniacs, un grand pas pour @schwinny La variable "Alerte_Vent" est a créer au préalable. La locale Seuil_Alerte_Vent est a paramétrer. ------------ Modification Schwinny 16/05/2019 ------------ local Seuil_Alerte_Vent = 30 fibaro:setGlobal("Alerte_Vent","") --RECUPERATION DES VALEURS DE VENT dans une variable locale VENT_J = math.floor(jsonTable0.data[1].wind_spd*3.600) VENT_J1 = math.floor(jsonTable1.data[2].wind_spd*3.600) VENT_J2 = math.floor(jsonTable1.data[3].wind_spd*3.600) local Message = "" if VENT_J >= Seuil_Alerte_Vent then Message = "Alerte de Vent fort Aujourd'hui: ".. VENT_J .."Km/H." end if VENT_J1 >= Seuil_Alerte_Vent then if Message ~= "" then Message = Message .." " end Message = Message .. "Alerte de Vent fort Demain: ".. VENT_J1 .."Km/H." end if VENT_J2 >= Seuil_Alerte_Vent then if Message ~= "" then Message = Message .." " end Message = Message .. " Alerte de Vent fort Apres-Demain: ".. VENT_J2 .."Km/H" end if Message ~= "" then fibaro:debug ("Mise a jour de la Var Globale Alerte Vent...") fibaro:setGlobal("Alerte_Vent",Message) end ------------ Modification Schwinny 16/05/2019 ------------ 1
pepite Posté(e) le 17 mai 2019 Signaler Posté(e) le 17 mai 2019 Il y a 21 heures, schwinny a dit : L'un de vous saurait il faire une notification via GEA si la prevision de vent dépasse les XX kms/h ou de la pluie ? Il y a 21 heures, Dragoniacs a dit : Ça serait possible en modifiant le code, pour mettre cette info BOnjour, J'arrive après la guerre et code fait, mais dans GEA en direct, vue que l'info est deja dans le label du VD, ceci doit etre possible : NON testé et si je n'ai rien oublié ;-) dans le code vite fait. Dans config() : GEA.options.wbwind = {name="WbWind", optimize = true, math=true, getValue=function(id) return fibaro:getValue(id, "ui.lblVent.value"):match("%d+") end, } Dans setEvents() la ligne GEA.add({"WbWind+", id["VD_WeatherBit"], 10}, 30, "Vitesse du vent de : {Result} km/h, rentre le parasol schwinny;-)")
Dragoniacs Posté(e) le 17 mai 2019 Auteur Signaler Posté(e) le 17 mai 2019 @pepite ça marche pour le vent du jour mais pas pour les prévisions... faut que@schwinny soit chez lui et qu'il réagisse en direct Envoyé de mon SM-A530F en utilisant Tapatalk
pepite Posté(e) le 17 mai 2019 Signaler Posté(e) le 17 mai 2019 Il y a 1 heure, Dragoniacs a dit : pour le vent du jour C'est justement l'interet non ? pourquoi rentrer le parasol pour les prévisions ;-) Heuu ca peut fonctionner pour les previsions, avec un code un peu different
schwinny Posté(e) le 17 mai 2019 Signaler Posté(e) le 17 mai 2019 @pepite LOLLLLLLL Oui c'est le but, rentrer le parasol pour éviter d'en faire un parachute avec des rafales a 130km/h de mistral.... Le but serais d'anticiper un peu et le code que j'ai fait hier tourne pas mal (apres 2h a essayer de savoir pourquoi j'avais du nil en variable... merci la CASSE ) mais maintenant, me reste la partie GEA. Je testerais cependant la solution @pepite c'est sur que si GEA permet de venir tapper en direct le contenu, je suis preneur pour avoir tout dans GEA Merci a vous deux ! PS: Merci @pepite d'appelez mes 3 pauvres lignes basique du CODE Je suis emu et flatté
pepite Posté(e) le 17 mai 2019 Signaler Posté(e) le 17 mai 2019 il y a 44 minutes, schwinny a dit : 3 pauvres lignes basique du CODE Ca fait toujours " plus que moi ;-) Maintenant que tu as tout fait et que tu envoies tout dans une variable, avec GEa il ne te reste qu'a récupérer la valeur de la variable périodiquement et t'envoyer le push si besoin.
schwinny Posté(e) le 20 mai 2019 Signaler Posté(e) le 20 mai 2019 (modifié) Bon ce jour, j'ai une erreur sur le VD apres mise a jour en beta: [DEBUG] 23:00:18: 2019-05-20 23:00:18.196268 [ fatal] LUA error: /opt/fibaro/scenes/43.lua:150: attempt to index global 'jsonTable1' (a number value) J'ai rajouté un debug de la table Json0: [DEBUG] 23:00:18: Contenu de la Table 0[DEBUG] 23:00:18: table: 0xa3d14a8 Ainsi qu'un debug de la table Json1 [DEBUG] 23:00:18: Contenu de la Table 1[DEBUG] 23:00:18: -nan Donc apparament, la table 1 est vide. Avez vous aussi la meme erreur ? Modifié le 20 mai 2019 par schwinny
Dragoniacs Posté(e) le 20 mai 2019 Auteur Signaler Posté(e) le 20 mai 2019 Je suis en 4.541 et je n'ai pas d'erreur...Tu es passé en 4.542 ?Envoyé de mon SM-A530F en utilisant Tapatalk
Dragoniacs Posté(e) le 20 mai 2019 Auteur Signaler Posté(e) le 20 mai 2019 Question conne : vu que la nouvelle version bêta change la gestion des variables globales, essaye de supprimer et recréer tes variables globales...Envoyé de mon SM-A530F en utilisant Tapatalk
schwinny Posté(e) le 21 mai 2019 Signaler Posté(e) le 21 mai 2019 C'est ce que j'ai fait et ca refonctionne 2
Did Posté(e) le 16 juin 2019 Signaler Posté(e) le 16 juin 2019 Bonjour, Je n'avais plus les notifications (soir & matin) et l'annonce tts du matin me disait de nouveau tous les jours "ce lundi". La dernière MàJ datait du 10/06, je suppose que la scène était plantée mais je pensais qu'elle était relancée par le watchdog. J'ai arrêté et redémarré la scène Weatherbit et c'est repartit. Wait & see.
Dragoniacs Posté(e) le 16 juin 2019 Auteur Signaler Posté(e) le 16 juin 2019 Oui, j'ai eu le même bug mais c'était conjoint avec les pannes de réseau Sfr. ..Envoyé de mon SM-A530F en utilisant Tapatalk
schwinny Posté(e) le 11 août 2019 Signaler Posté(e) le 11 août 2019 plus d'infos pour ma part depuis le 22/07. idem chez vous ?
Dragoniacs Posté(e) le 11 août 2019 Auteur Signaler Posté(e) le 11 août 2019 Je n'ai aucun soucis...Envoyé de mon SM-A530F en utilisant Tapatalk
schwinny Posté(e) le 11 août 2019 Signaler Posté(e) le 11 août 2019 je viens de relancer le script a la main ca fonctionne mais bizarre car celui ci a une instance active.
Dragoniacs Posté(e) le 11 août 2019 Auteur Signaler Posté(e) le 11 août 2019 Il n'y avait rien de bizarre dans le debug ?Envoyé de mon SM-A530F en utilisant Tapatalk
schwinny Posté(e) le 11 août 2019 Signaler Posté(e) le 11 août 2019 (modifié) @Dragoniacs je me lance Bon dans la serie j'ai que ca a foutre... et si je codais parasitais le VD excellent de @Dragoniacs J'aurais aimé faire 3 icones pour afficher la météo J, J+1, J+2 de Weatherbit et dans un temps futur, pousser ce bouton une une "lametric time" car je ne vais jamais dans le VD Label Je dispose des excellents boutons suivants Pour le vent, je connait deja la variable... reste a me décortiquer le code weather pour l'implémenter... Si vous pouviez me dire quel état de temps vous avez chez vous ? j'ai deja pour ma part: Ciel couvert Nuages fragmentés Modifié le 11 août 2019 par schwinny
Dragoniacs Posté(e) le 11 août 2019 Auteur Signaler Posté(e) le 11 août 2019 parasite !Je crois que toutes les possibilités de temps sont dispo sur le site de weatherbit, dans la rubrique de l'api.Je suis en vacances avec un réseau pourri, je ne peux pas t'aider plus que ça...Envoyé de mon SM-A530F en utilisant Tapatalk
schwinny Posté(e) le 11 août 2019 Signaler Posté(e) le 11 août 2019 yes merci. les codes sont ici: https://www.weatherbit.io/api/codes bon.... au boulot 1
pepite Posté(e) le 20 septembre 2019 Signaler Posté(e) le 20 septembre 2019 Update en V3.0 :OK ;-) Merciiiiiiiiiiiiiiiiiiiiiii 1
Messages recommandés