Sanderic Posté(e) le 20 avril 2020 Signaler Posté(e) le 20 avril 2020 Bonsoir, je souhaite intégrer ma station Netatmo dans ma HC3. mais je ne sais pas comment faire. un conseil ou un tuto serait le bienvenu merci d’avance
jjacques68 Posté(e) le 20 avril 2020 Signaler Posté(e) le 20 avril 2020 il y a u qqch sur le marketplace : https://marketplace.fibaro.com/items/hc3-netatmo-integration-of-main-weather-station-and-outdoor-sensor
Julien92130 Posté(e) le 30 avril 2020 Signaler Posté(e) le 30 avril 2020 Perso j'ai utilisé ce plugin du marketplace. Hyper simple à mettre en oeuvre (il suffit de renseigner quelques variables) et voilà le résultat : 1
nilalal Posté(e) le 30 avril 2020 Signaler Posté(e) le 30 avril 2020 Je confirme, assez simple à implémenter mais je n'arrive pas à le modifier pour afficher des km/h au lieu des m/s (dans mon cas j'ai l'anémomètre)...
Guena Posté(e) le 2 mai 2020 Signaler Posté(e) le 2 mai 2020 (modifié) Le 30/04/2020 à 18:22, nilalal a dit : Je confirme, assez simple à implémenter mais je n'arrive pas à le modifier pour afficher des km/h au lieu des m/s (dans mon cas j'ai l'anémomètre)... trouve cette ligne (aux environ de la ligne 270, je n'ai pas le numéro exact car j'ai modifié le QA pour qu'il me remonte la bonne valeur de pluie à savoir sum_rain sur 1day dans mon cas) if measurement == "WindStrength" then v = v/3.6 end --to show m/s instead of km/h et remplace la par ces 2 lignes où idWind est l'ID de ton anémomètre afin de mettre à jour l'unité du module: child_wind = self.childDevices[idWind] child_wind:updateProperty("unit","km/h" ) Tu pourras supprimer ces 2 lignes un fois que l'unité de ton anémomètre aura été mise à jour. Modifié le 2 mai 2020 par Guena
nilalal Posté(e) le 3 mai 2020 Signaler Posté(e) le 3 mai 2020 Impecc, ça a l'air de fonctionner, un grand merci! Comment tu as fais pour avoir la pluviométrie cumulée sur 1 jour? ça m’intéresserai pour la gestion de l'arrosage...
Nico Posté(e) le 3 mai 2020 Signaler Posté(e) le 3 mai 2020 Du coup cela s'intègre en tant que QA dans la HC3 c'est ça ?
2dc Posté(e) le 3 mai 2020 Signaler Posté(e) le 3 mai 2020 Non en Sélectionnent le bouton Téléverser un fichier Pour moi ca a fonctionné parfaitement
Guena Posté(e) le 3 mai 2020 Signaler Posté(e) le 3 mai 2020 Il y a 2 heures, nilalal a dit : Impecc, ça a l'air de fonctionner, un grand merci! Comment tu as fais pour avoir la pluviométrie cumulée sur 1 jour? ça m’intéresserai pour la gestion de l'arrosage... J'ai commencé par créer une variable globale énumérée que j'ai nommé scale_Rain avec pour valeurs 1day, 1hour et max car je voulais pourvoir choisir quel cumul le module afficherait sans avoir à retourner dans le code. Au passage il est dommage que l'on ne puisse pas créer de variable énumérée directement dans l'onglet variables du QA. Ensuite j'ai apporté quelques modifications à la fonction ci dessous: function QuickApp:getNetatmoMeasurements(token) -- self:debug("Call GetMeasurements with token: "..token) for module_id,module in pairs(self.devicesMap) do local device_id = module.device_id local measurements = {} local childs = {} for data_type,hcID in pairs(module.devices_map) do if (hcID > 0) then child = self.childDevices[hcID] if (data_type == "Wind") then data_type = "WindStrength" end if (data_type == "Rain") then data_type = "sum_rain" end -- ligne ajoutée pour le cumul de pluie table.insert(measurements, data_type) table.insert(childs, hcID) end end self:debug("Get measurements "..json.encode(measurements).." from device/module: "..device_id.."/"..module_id.."; hcIDs: "..json.encode(childs)) local dataloc = measurements[1] -- ligne ajoutée pour le cumul de pluie local scale -- ligne ajoutée pour le cumul de pluie local scale_rain = fibaro.getGlobalVariable("scale_Rain") -- ligne ajoutée pour le cumul de pluie if dataloc == "sum_rain" then scale = scale_rain else scale = "max" end-- ligne ajoutée pour le cumul de pluie request_body = "access_token="..token.."&device_id="..device_id.."&module_id="..module_id.."&scale="..scale.."&type="..json.encode(measurements).."&date_end=last"-- ligne modifiée pour le cumul de pluie 1
Guena Posté(e) le 5 mai 2020 Signaler Posté(e) le 5 mai 2020 Tu peux aussi télécharger la dernière version. Elle a été en grande partie ré-écrite et elle est maintenant très complète au niveau du pluviomètre. Il faut juste activer toutes les mesures de pluie dans le code. https://marketplace.fibaro.com/items/netatmo-qa-for-hc3
Sanderic Posté(e) le 7 mai 2020 Auteur Signaler Posté(e) le 7 mai 2020 Bonsoir Je n'arrive pas à la faire fonctionner et le problème semble plutôt venir de la connection à Netatmo. Des que je lance la découverte des devices, je reçois un mail de Netatmo disant que mon compte est bloqué pour 10 minutes suite des tentatives de connections. Il y as quelque chose que je ne dois pas faire correctement dans la creation de mon app Netatmo. Si quelqu'un peut me guider pour m'assurer que je peux me connecter à Netatmo Dev. Merci d'avance
Guena Posté(e) le 7 mai 2020 Signaler Posté(e) le 7 mai 2020 lors de la creation de ton compte dev tu as bien eu un code client id et un code client secret?
Sanderic Posté(e) le 26 mai 2020 Auteur Signaler Posté(e) le 26 mai 2020 Oui j'ai bien un code client et un code secret Je viens d'essayer une nouvelle fois avec le dernière version et j'ai toujours le même pb.
Sanderic Posté(e) le 26 mai 2020 Auteur Signaler Posté(e) le 26 mai 2020 Je suis sur que mon problème vient de la création de mon compte Netatmo Dev. Que dois-je mettre par exemple dans redirect url et webhook url?
Lazer Posté(e) le 26 mai 2020 Signaler Posté(e) le 26 mai 2020 Quand tu crées ton application sur https://dev.netatmo.com/apps/ Il faut bien remplir tous les champs entourés en rouge, puis cliquer sur le bouton Save. Puis il te donne un ID et un Secret entourés en bleu : Ensuite tu donnes les infos dans les variables du Quick App : @ tous je suis en train de préparer une nouvelle version de ce Quick App, avec toutes les mesures de pluie et de vent, ainsi que la remonté de l'état de batterie des modules, la surveillance de la connectivité, et 2/3 bricoles.
flacon030 Posté(e) le 12 juin 2020 Signaler Posté(e) le 12 juin 2020 Je viens de l'installer sur mon HC3 Mais je n'ai pas de preview Faut t'il le désinstaller de la HC2 pour que cela puisse fonctionner?
Cardane Posté(e) le 12 juin 2020 Signaler Posté(e) le 12 juin 2020 non, chez moi ca marche sur les deux mais effectivement il y a des moments ou la remontée d'infos ne se fait pas (mais sur les deux HC)
flacon030 Posté(e) le 12 juin 2020 Signaler Posté(e) le 12 juin 2020 bon alors j'ai du loupe quelques chose, car je n'ai rien dans la preview
mprinfo Posté(e) le 12 juin 2020 Signaler Posté(e) le 12 juin 2020 Il faut juste ajouter la HC3 chez netatmo afin d'avoir des identifiant différentsCe QA est un bon début mais il a quelques défauts. Par exemple je n'ai plus de modules extérieurs il a fait une mauvaise chute. Lorsque j'ai installé ce QA il a fallu que je supprime le code pour le module extérieur
flacon030 Posté(e) le 12 juin 2020 Signaler Posté(e) le 12 juin 2020 (modifié) OK c'est se que je n'ai pas fait, merci A présent cela fonctionne comme il faut, merci Modifié le 12 juin 2020 par flacon030
flacon030 Posté(e) le 13 juin 2020 Signaler Posté(e) le 13 juin 2020 (modifié) Le 05/05/2020 à 21:51, Guena a dit : Tu peux aussi télécharger la dernière version. Elle a été en grande partie ré-écrite et elle est maintenant très complète au niveau du pluviomètre. Il faut juste activer toutes les mesures de pluie dans le code. https://marketplace.fibaro.com/items/netatmo-qa-for-hc3 Comment activer toutes les valeurs de pluie? comment passer la vitesse du vent en Km/h Merci Modifié le 13 juin 2020 par flacon030
Barelle Posté(e) le 13 juin 2020 Signaler Posté(e) le 13 juin 2020 Il y a 2 heures, flacon030 a dit : comment passer la vitesse du vent en Km/h Dans le code on trouve : WindStrength = { type = "com.fibaro.windSensor", unit = "m/s", conversion = function(value) return value/3.6 end }, Il suffit de remplacer 3.6 par 1 (ou de supprimer la fonction conversion...) et de changer "m/s" en "km/h. 1
Fredmas Posté(e) le 10 décembre 2020 Signaler Posté(e) le 10 décembre 2020 Bonjour à tous, Savez-vous si cette intégration HC3 est possible et similaire avec le Netatmo Healthy ?
Guena Posté(e) le 10 décembre 2020 Signaler Posté(e) le 10 décembre 2020 Il semble que oui: https://forum.fibaro.com/topic/49260-netatmo-weatherstation-in-hc3/page/4/#comment-206637 1
Messages recommandés