-
Compteur de contenus
1 697 -
Inscription
-
Dernière visite
-
Jours gagnés
49
Tout ce qui a été posté par Dragoniacs
-
Bon j'ai plein d'idées pour améliorer mon VD mais pas eu le temps de bien finaliser tout ça. Il faudra patienter jusque demain pour la V2.0 Envoyé de mon BTV-W09 en utilisant Tapatalk
-
Oups, oui, tu as raison @Barelle, je vais corriger
-
J'ai mis un nota dans le 1er post pour tenir compte des SONOSiens Oui @Did, il faut cliquer sur les poubelles en face de chaque variable, mais sans toucher à la disquette !
-
Ca m'a l'air d'être ça Je n'ai pas de SONOS pour tester, mais si tu remplaces l'ancienne variable "speach" par la nouvelle, ça devrait le faire.
-
Lapin ou Sonos, c'est pareil : tu fais lire la variable globale "wbit_today_sp" pour la météo du jour, ou "wbit_tomorrow_sp" pour la météo du lendemain. Après je ne sais pas comment tu actives la lecture via Sonos: un VD ou GEA ?
-
C'est fait ! Il a la classe mon VD maintenant
-
Topissime ! Merci @Did
-
J'ai trouvé cette image sur leur page Facebook Ca serait possible de l'avoir dans un rond pour le VD et sur un "clap" pour la scène ?
-
On a droit à 1000 requêtes par jour, c'est large Merci pour ta demande d'icône. Je suis en train de bosser une V2.0 avec des notifications.
-
Tuto HC2 Yams Wu - Yet Another Meteo Station (Wunderground Version)
Dragoniacs a répondu à un(e) sujet de sebcbien dans Tutoriels
Voici ma modeste contribution, très très fortement inspirée des YAMS et WeatherBit de @sebcbien et @Dgille que je salue & remercie chaleureusement -
Bonjour à tous, Suite à la disparition de l'API Wunderground, je me suis permise de reprendre en partie le YAMS de @sebcbien, en utilisant également le travail de @Dgille, afin de nous concocter un nouveau VD de gestion météo. Cela surtout pour me permettre de faire de nouveau parler mon lapin Codes sources : https://www.domotique-fibaro.fr/topic/6446-yams-wu-yet-another-meteo-station-wunderground-version/ https://www.domotique-fibaro.fr/topic/13120-météo-avec-weatherbitio/ Prérequis Ouvrir un compte sur le site https://www.weatherbit.io/ Dans vos paramètres de compte, vous devrez récupérer votre clé pour pourvoir utiliser les API Installation Importez le VD -> WeatherBit_V4_3.vfib Dans le mainloop du VD, il faut préciser le numéro de la scène et la fréquence de mise à jour. Créez une nouvelle scène, et collez le code suivant -> Scene_WeatherBit_V4_5.lua Il y a des choses à paramétrer dans la scène : WBApikey = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" -- API Key WeatherBit WBCityid ="" -- Code ville, sinon vide pour latitude longitude de la HC2 WDelai = 30 -- Période d'actualisation en minute (minimum 2, max 45) WD_VD = 876 -- Préciser l'ID du VD WeatherBit WPushMatin = "07:00" -- Heure d'envoi des infos le matin, laisser vide si pas de push WPushSoir = "17:00" -- Heure d'envoie des infos le soir, laisser vide si pas de push WPushDemain = "21:00" -- Heure d'envoi des infos du lendemain, laisser vide si pas de push WPush_type = {"SMS","Push","eMail"} -- Préciser le type de notification souhaitée WPush_Email = 2 -- Préciser le numéro de user qui doit recevoir les email WPush_Phone = 592 -- Préciser le numéro du téléphone qui doit recevoir les push WPush_VG = "Pushover" -- Préciser nom de la variable globale utilisée dans le VD de SMS WPush_VD = "" --Préciser l'ID du VD de SMS, ou laisser vide si pas besoin WPush_VD_button = "" --Préciser le numéro du bouton d'action du VD de SMS, ou laisser vide si pas besoin WPush_Prio = "0" --Si vous utiliser le VD Pushover avec gestion des priorités, préciser le niveau de priorité choisi WRafale = 20 --en km/h. Préciser la vitesse de vent pour les infos de rafales. WRafale_VG = "Alerte_Vent" --Variable globale pour les alertes de rafales de vent WRafale_Message = 1 --Anticipation des alertes rafale : 1 = 1 jour avant (max = 2). -1 pour désactiver WArrosage_J_avant = 3 --Nombre de jours passés sans pluie. Mettre 0 pour désactiver. WArrosage_J_apres = 2 --Nombre de jours sans pluie à venir (max 2). Mettre 0 pour désactiver WArrosage_VG = "Arrosage_auto" --Nom de la variable pour l'arrosage automatique, elle passe à "1" s'il faut arroser (laisser vide si non utilisé) WVolume_Pluie = 5 --en mm, quantité de pluie nécessaire pour ne pas lancer l'arrosage auto N'oubliez pas d'inscrire votre clé. Vous pouvez mettre le code de votre ville (à trouver sur le site de WeatherBit), ou laisser le champ vide pour utiliser la positition de la HC2. Les variables globales son créées par la scène. Et surtout, n'oubliez pas d'utiliser les icônes, gentiment mises à dispo par @Did Nota : pour ceux qui utilisent le VD SONOS, il faut remplacer la ligne qui était utilisée avec le YAMS Wunderground local meteo_day = fibaro:getGlobalValue("Meteo_Day_Speech") par local meteo_day = fibaro:getGlobalValue("wbit_today_sp") Nota : pour utiliser la fonction d'arrosage auto, je vous conseille d'utiliser le résultat de WeatherBit dans GEA, avec quelque chose comme ceci: GEA.add({{"Time","Sunset+10"},{"Global","Arrosage_auto",1}},30,"Période de sécheresse, allumage de l'arrosage automatique",{{"turnOn",id["ROBINET"]},{"Sleep",2*60*60,{"TurnOff",id["ROBINET"]}}}) Publication de la V2.0 : - Possibilité d'utiliser des notifications - Other minor fixes Publication de la V2.1 - Résolution de divers bugs sur la gestion des variables globales & API - Allègement du code Publication de la V2.2 - Amélioration des textes audio - Optimisation de la scène - Résolution des bugs des précipitations & round Publication de la V2.3 - Correction d'un bug sur les jours (merci Barelle) - Optimisation du code (tout se fait dans la scène) Publication de la V2.4 - Correction des bugs de mise à jour des labels & pushs 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 Publication de la V4.0 - Correction d'un bug sur les jours à J+2 - Mise à jour du message pour replacer "précipitations de 0mm" par "pas de pluie" - Ajout d'alertes pour les rafales de vent - Ajout d'alertes sécheresse Publication de la V4.2 - Ajout d'un niveau de pluie minimum pour que la variable globale d'arrosage passe à 1 - Correction d'un bug des messages de sécheresse dans les notifications Publication de la V4.3 - Prise en charge d'un J+3 pour la pluie à venir - Prise en compte du volume de pluie défini par l'utilisateur pour reset du compteur des jours "secs" - Correction des textes pour plus de fluidité & syntaxe Publication de la V4.4 (mise à jour de la scène uniquement) - Correction d'un bug de création des variables globales Publication de la V4.5 (mise à jour de la scène uniquement) - Correction de l'information "rafales" Si vous avez déjà installé le VD en version V2.0, remplacez simplement le code du main loop par celui ci , ou laissez vide. Ce code n'est pas obligatoire pour assurer le fonctionnement du VD, il ne fait que créer les variables globales et assurer que la scène tourne bien (peut être remplacé par le WATCHDOG en surveillant le message "Mise à jour réussie" toutes les 35 min) Pour la V3.0, il faut ajouter aussi un slider en bas, ayant pour nom: slideAFF Pour la V4.2, il faut ajouter un champs Etiquette, avec le nom "lblPluie". Il sert à afficher les messages liés à l'arrosage. Même si vous n'utilisez pas cette fonction. Pour passer en V4.3, mettez la scène & la boucle du VD à jour ------------------------------------------------------------------------------- -- VD REALISE PAR DRAGONIACS POUR www.domotique-fibaro.fr -- UTILISATION LIBRE DE DROITS -- MERCI A Dgille & Sebcbien POUR LES CODES DONT JE ME SUIS FORTEMENT INSPIREE -- VERSION 4.3 ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- -- PARAMETRAGE UTILISATEUR ------------------------------------------------------------------------------- local WSceneId = 629 -- Id de la scéne pour actualisation de la météo ------------------------------------------------------------------------------- -- FIN DU PARAMETRAGE UTILISATEUR ------------------------------------------------------------------------------- local VD = fibaro:getSelfId() -- Lance la scene d'actualisation if fibaro:countScenes(WSceneId) < 1 then fibaro:debug("Lancement de la scène WeatherBit") fibaro:startScene(WSceneId) end --Changement du mode d'affichage local position = tonumber(fibaro:getValue(VD,"ui.slideAFF.value")) if position ~= 1 and position <= 50 then fibaro:call(VD,"setSlider",12,1) fibaro:debug("Ajout des icones....") fibaro:killScenes(WSceneId) fibaro:startScene(WSceneId) else if position ~= 99 and position > 50 then fibaro:call(VD,"setSlider",12,99) fibaro:debug("Ajout des icones....") fibaro:killScenes(WSceneId) fibaro:startScene(WSceneId) end end
-
Tuto HC2 Yams Wu - Yet Another Meteo Station (Wunderground Version)
Dragoniacs a répondu à un(e) sujet de sebcbien dans Tutoriels
Je suis en train de bosser sur le weatherbit pour le faire parler comme le Yams... mais y a du boulot... Envoyé de mon SM-A530F en utilisant Tapatalk -
Et boire l'apéro à chaque version stable, ne l'oublions pas [emoji16] Envoyé de mon SM-A530F en utilisant Tapatalk
-
C'est une ip Amazon... tu as un Alexa ? Envoyé de mon SM-A530F en utilisant Tapatalk
-
Tuto HC2 Yams Wu - Yet Another Meteo Station (Wunderground Version)
Dragoniacs a répondu à un(e) sujet de sebcbien dans Tutoriels
J'essaye de repartir du YAMS en prenant l'API de infoclimat.fr, mais je suis nulle en gestion des net.http Voici le lien vers la table JASON, mais je n'arrive pas à mettre ça dans le VD : http://www.infoclimat.fr/public-api/gfs/json?_ll=48.85341,2.3488&_auth=AxlXQA5wVHZWewcwAXcLIlA4BzIBdwgvC3cEZw1oUC1SOQVkVjYAZgVrVypVegUzWHUEZ1phBjZUPwN7DX8CYwNpVzsOZVQzVjkHYgEuCyBQZwdvATcINwtsBHwNf1AyUjgFZVYrAGAFb1c1VXsFOFhjBHpaZwY6VDQDew1%2FAmADZVc2Dm9UMFY8B20BOQs6UGUHeAEhCDULOwRrDTJQYVIwBTBWPQAwBW1XYFU2BTRYbAR6Wm0GPFQ1A2INYwJpA2JXNA5yVClWQAcWASwLf1AhBzIBeAgtCz0EPQ00&_c=f52ba6ac459eabf041dab3bbd0d894a6 J'ai ce code : local WGROUND = Net.FHttp("www.infoclimat.fr"); local result = WGROUND:GET("/public-api/gfs/json?_ll=48.85341,2.3488&_auth=AxlXQA5wVHZWewcwAXcLIlA4BzIBdwgvC3cEZw1oUC1SOQVkVjYAZgVrVypVegUzWHUEZ1phBjZUPwN7DX8CYwNpVzsOZVQzVjkHYgEuCyBQZwdvATcINwtsBHwNf1AyUjgFZVYrAGAFb1c1VXsFOFhjBHpaZwY6VDQDew1%2FAmADZVc2Dm9UMFY8B20BOQs6UGUHeAEhCDULOwRrDTJQYVIwBTBWPQAwBW1XYFU2BTRYbAR6Wm0GPFQ1A2INYwJpA2JXNA5yVClWQAcWASwLf1AhBzIBeAgtCz0EPQ00&_c=f52ba6ac459eabf041dab3bbd0d894a6"); jsonTable = json.decode(result) fibaro:debug(jsonTable) et le résultat : -
J'adore !!!!!!! [emoji1787][emoji1787][emoji1787][emoji1787][emoji1787] Envoyé de mon SM-A530F en utilisant Tapatalk
-
Tuto HC2 Yams Wu - Yet Another Meteo Station (Wunderground Version)
Dragoniacs a répondu à un(e) sujet de sebcbien dans Tutoriels
Non, le site précise bien que service API est fermé... [emoji20] Envoyé de mon SM-A530F en utilisant Tapatalk -
Tuto HC2 Yams Wu - Yet Another Meteo Station (Wunderground Version)
Dragoniacs a répondu à un(e) sujet de sebcbien dans Tutoriels
Pareil... j'y suis retournée ce midi pour voir s'il y avait une astuce, et surprise : plus de key dans mon compte [emoji849] Du coup, il nous faut une bonne âme pour nous refaire un YAMS [emoji4] Envoyé de mon SM-A530F en utilisant Tapatalk -
Moi pareil, le watchdog est muet depuis plusieurs mois, et c'est tant mieux. GEA toujours au top, c'est mon TOP1 satisfaction et utilité [emoji3] Envoyé de mon SM-A530F en utilisant Tapatalk
-
Il est super intéressant ton VD ! J'ai pu voir qu'un capteur me pourri mon réseau pour rien... clairement, avoir les variations de la température extérieure toutes les 2 min, je m'en fiche ! Et il monitore aussi les scènes... surprise, Xiaomi se lance plus souvent que GEA.... je vais revoir ça aussi du coup
-
Tuto HC2 Yams Wu - Yet Another Meteo Station (Wunderground Version)
Dragoniacs a répondu à un(e) sujet de sebcbien dans Tutoriels
@pepite ça marche pour toi ? Envoyé de mon BTV-W09 en utilisant Tapatalk -
Tuto HC2 Yams Wu - Yet Another Meteo Station (Wunderground Version)
Dragoniacs a répondu à un(e) sujet de sebcbien dans Tutoriels
Ça m'a l'air pas mal du tout ça... Envoyé de mon SM-A530F en utilisant Tapatalk -
Tuto HC2 Yams Wu - Yet Another Meteo Station (Wunderground Version)
Dragoniacs a répondu à un(e) sujet de sebcbien dans Tutoriels
Je comprend que oui... Il va nous falloir une autre api pour continuer à utiliser ce VD, car il m'est devenu indispensable [emoji26] Envoyé de mon SM-A530F en utilisant Tapatalk -
Tuto HC2 Yams Wu - Yet Another Meteo Station (Wunderground Version)
Dragoniacs a répondu à un(e) sujet de sebcbien dans Tutoriels
J ai vu ça en allant vérifier mon compte sur leur site web, car le VD était bloqué au 5 mars... Envoyé de mon SM-A530F en utilisant Tapatalk -
Tuto HC2 Yams Wu - Yet Another Meteo Station (Wunderground Version)
Dragoniacs a répondu à un(e) sujet de sebcbien dans Tutoriels
Ma clé a été désactivée.... Je n'ai plus l'accès a l'api de Wu depuis le 5 mars.... Suis je la seule dans ce cas ? Envoyé de mon BTV-W09 en utilisant Tapatalk