
JLT
Membres confirmés-
Compteur de contenus
84 -
Inscription
-
Dernière visite
-
Jours gagnés
2
Tout ce qui a été posté par JLT
-
Slt Julien92130, Merci beaucoup. J'ai commencé à décrypter (lentement quand on est pas un spécialiste ) Dur dur mais ca y est J'ai compris ton astuce de récupération des données du "get_sensor_info", simple mais fallait le savoir Peut être que c'est différent chez toi, mais j'ai du adapter tes 3 lignes concernées : htemp = string.sub(apiResult, 14, -36) Car ca prenait trop de données, j'ai changé en htemp = string.sub(apiResult, 14, 17) donnant ainsi les numéros des caractères à récupérer : "25.0" Il y a apparemment une différence pour l'humidité, car chez moi cela affiche "=-" : ret=OK,htemp=25.0,hhum=-,otemp=19.0,err=0,cmpfreq=14,mompow=2 Mes unités sont des Emura FTXJ, peut être est ce du à la différence avec tes FTXA ? Un autre souci de débutant, chez moi Je veux assigner l'affichage des résultats aux boutons. Edit : c'est ok j'ai trouvé une solution => => => => Petite question : pourquoi la "Valeur :" est sur "0" ? Edit 2 : la proposition fonctionne tant qu'il n'y a pas d'autre chiffre, et là une faille se présente : "ret=OK,htemp=26.0,hhum=-,otemp=19.0,err=10000,cmpfreq=0" Avec l'apparition de 10000 pour err, le résultat d'affichage de cmpfreq n'est plus celui après le signe "=" mais les lettres "re" du mot "cmpfreq". Une solution est de décompter les caractères au lieu de les compter (pour la dernière valeur évidemment)
-
Bonsoir Julien92130, J'avais vu cette QA sur le forum mais elle se limite au "get_control_info" et moi c'est le "get_sensor_info" qui m'intéresse. Génial que ton QA de suivi de consommation Je n'ai/connaissais pas grafana (ca à l'air pas mal du tout), je souhaite juste afficher les données des sensor dans "Yubil" de Fibaro, mais surtout, de récupérer ces données pour pouvoir les utiliser pour créer des scènes Fibaro pour les Emura Daikin ! En fait jusqu'il y peu, je passais par IFTTT, mais pour une raison inconnue et malgré mes multiples tentatives (désinstall, reset, réinstall...), le "Out of Home" de l'app "Controller" de Daikin ne fonctionne plus (soit ne trouve pas le serveur, soit ne trouve pas les unités) Et donc du même coup, IFTTT ne trouve plus mes unités Daikin et donc ne réalise plus les scénarios ! Tout ça me fait penser à un problème de serveur chez Daikin (qui ne le reconnait pas pour l'instant, vu que pas d'autres signalement... certainement du au nombre faible d'utilisateur de cette fonction....) Pour revenir à ta proposition, oui je suis preneur, même si je ne suis pas un spécialiste en QA, en cherchant je trouverai ce qu'il faudra adapter Merci d'avance
-
Bonjour Julien92130, Je réactive ton sujet d'il y a un an car cela m'intéresse en tant que propriétaire d'unités Emura Daikin et de la HC3 Fibaro J'aimerai ajouter l'utilisation de "/aircon/get_sensor_info" pour avoir l'affichage des infos sur les températures As tu une idée pour intégrer cela ? Merci
-
Bonjour, Petite question : est ce qu'un label est impossible a dimensionner ? Il est limité à 40 caractères, et semble impossible à modifier ( par exemple le rétrécir pour en mettre 2 sur la même ligne) Vous avez une idée ? Voir la raison dans mon écran ci-dessous, soit mettre plus que 40 caractères dans le label ou en réduire la taille pour en mettre 2 l'un à coté de l'autre afin de mieux centrer les noms au dessus des résultats :
-
J'ai réussi à amender l'affichage désiré des mesures dans le détail ECO-DEVICES dans Home Center Avec l'utilisation de "\n", voici le résultat : (Par contre, je ne sais pour quelle raison, le "\t" ne fonctionne pas, donc l'alignement n'est pas top...)
-
J'ai vérifié en détail la situation Lors de l'installation du compteur eau de pluie (C1) je n'ai pas regardé son index, en plus le plombier a du tirer de l'eau. Et l'eco-devices a été installé quelques jours plus tard. Donc le compteur d'eau mécanique (C1) affiche maintenant 0,7 m3 Dans Home Center : C1 Index (depuis la connexion) : 228L (identique à l'affichage "Index compteur", en m3, du site web de l'eco-devices) - OK C1 Conso mois : 112 L (dans Eco-Devices, "Statistiques" c'est 0.72 m3, total correspondant à l'affichage du compteur mécanique C1 - comment a t il pu avoir un total identique alors que installé quelques jour plus tard ? - , là j'ai un problème entre m3 et Litre ? 1 m3 = 1000 L ?) - ? * C1 Conso jour : 61 L (identique à l'affichage du site web de l'eco-devices) - OK * Je suis peut être à la source de l'anomalie pour le total dans Home Center car il y a quelques jours j'ai assigné une autre valeur dans "Assignation" de l'eco-devices avant de comprendre que c'était la valeur de l'index qui devait y être ! Donc, la QA n'est pas responsable et j'attendrai le mois suivant pour me prononcer, et surtout je vais contrôler la différence entre m3 et L... !!! => Changement (?) il est passé minuit (donc reset du journalier), 11/04, et maintenant dans eco-devices, pour Conso mois et Conso an, c'est 0.138m3 (117 L dans Home Center) le mystère s'épaissit chez Eco-devices... : J'ai ajouté l'affichage (childs) de la "consommation mois" à ton super QA Pour le fun j'ai essayé de modifier l'affichage "détails" de Eco-Devices, mais des conseils seraient les bienvenus J'arrive à changer de ligne pour les valeurs avec " \r" Mais là ou ca se complique, c'est pour mettre le nom de celle-ci devant le résultat. Pourrais tu me donner un exemple détaillé (cf pour débutant non connaisseur lol) pour y arriver ? Merci Voilà mes tentatives : Pour info j'ai vérifié la justesse des litres : un sceau de 10 litres équivaut à une augmentation de 10 litres pour la conso jour de l'eco-devices, donc OK. Ps : pour l'autre QA, j'avais déjà testé le round sans succès, je ne comprends pas bien comment ce QA affiche les données dans Home Center, et son concepteur ne répond pas aux questions...
-
Ok, je comprends, effectivement il y aurait encombrement. A propos de cet affichage, détail de "Eco-Devices", en regardant de plus près, y a peut être une anomalie, ou une incompréhension de ma part ? : Le total de l'année, et celui du mois ne correspond pas à celui de l'index, vu que je viens seulement d'installer le compteur, début de ce mois d'avril, le total de l'année devrait correspondre à celui de l'index (et dans la cas présent, celui du mois aussi). où est le bug ? Chez Fibaro ? Moi ? Oui, c'est vrai pour l'affichage des childs dédiés, l'info y est donc c'est une bonne idée que je retiens Pour développer un QA, je n'ai pas assez de connaissances pour cela, je découvre en observant les autres QA et le beau travail de ses concepteurs, peut être un jour ... PS : par exemple je butte actuellement sur la suppression de l'affichage, des décimales d'un nombre d'une autre QA, dans Home Center...
-
Installée et testée J'ai d'abord suivi tes conseils précédents pour avoir l'affichage des données (suppressions des variables de coût ainsi que la variable global (qui empêche la QA de se dévelloper...), suppression de T1 de la variable de l'affichage Maintenant le total du C1 se limite bien aux 2 icônes C1 et celui de C2 à celles de C2. Et en suivant ton conseil, j'ai créé une variable C2IndexUnit avec la valeur L, et cela permet d'afficher L au lieu de W comme unité pour C2 Merci Petite question : J'ai vu dans ton fichier qu'il serait possible d'avoir des totaux pour conso d'eau mensuel, annuel.. Ces données sont apparemment accessibles en regardant dans le détail de ECO-DEVICES que tu affiches dans Home Center, Est il possible de mettre ces données sur des lignes séparées pour une meilleur lisibilité ou est ce figé ? Comme par exemple : C1 60s : h : j : m : A : Index :
-
J'ai relu le mode d'emploi (un peu léger ) de l'Eco Devices * le bloc supérieur mesure la consommation instantanée (je ne vois pas trop l'intérêt pour l'eau…) * le bloc en dessous mesure la consommation de la journée (là je dois modifier la case "remise à zéro", qui est sur ..:.. donc désactivée, afin de reseter chaque jour le nombre affiché à par exemple 00h00) * le bloc du bas indique l'index (ok) Donc "C1/2 Conso.jour" correspond à "Votre consommation aujourd'hui" sur l'Eco Devices (je regarderai ce soir après avoir corrigé la case "remise à zéro") Et "C1/2 Index" à "Index Compteur (en m3)" Mais pour ce dernier, réflexion : l'index est en "m3" alors que l'affichage indique des "L". Il est vrai que 1 m3 = 1000 litres, donc soit l'affichage sur l'icône indique "0,116 M3" mais quand on sera à 100 au-dessus de "0", donc 100,000, ca va devenir difficile de tout afficher... Ce n'est pas capital, c'est juste pour info Le plus intéressant est l'affichage dans l'app "Home Control" A voir - le total de C1 en "L" qui s'affiche aussi sous les icônes de C2 (mais en W) - Et l'affichage en "W" pour C2 au lieu de "L"
-
Oui, supprimer la variable globale fait avancer. et j'ai fait ce que tu as suggéré dans ton post précédent Les conso du jour sont toujours à 0 * mais j'ai les index maintenant, MAIS le total, 116 L, en dessous de l'icône C1 se retrouve aussi sous C2, ce qui n'est pas correct. Il y a aussi peu être un problème de traduction ? Sur la page web de eco devices, il est indiqué "votre consommation aujourd'hui" et c'est le total en litre à ce jour ensuite l'index du compteur en m3 Donc pour le compteur d'eau, conso jour n'a apparemment pas lieu d'être (sur base des données de eco devices. Peut être que Conso jour correspond à "votre consommation en cours" ? mais chez moi c'est toujours sur 0 (pourquoi ? je ne sais) * Je viens de tester et oui, la conso du jour fonctionne donc j'annule ce que je viens de dire Mais le libellé devrais être modifié. Je vais regarder dans le fichier Et le log maintenant
-
Merci Barelle pour cette nouvelle version. La situation évolue pour mon cas, maintenant je vois dans le détail de la variable mes consommations d'eau Mais ce détail n'est pas reporté dans les 2 icônes dédiées, elles restent à 0 (idem sur l'app "Home Center") L'affichage de l'"appareil" reste figé sans info en temps réel dans les "label" (affichage figé donc aussi sur l'app "Home Center")
-
Ok, c'est fait, merci Maintenant c'est limité à 3 lignes : Reste l'unité de C2 qui est sur KW au lieu de L Et malgré que j'ai bien encodé l'adresse IP dans la variable concernée, les données ne sont pas visibles Où est l'erreur ?
-
Ouf, effectivement on peut modifier le C2, sur l'Eco Devices, pour un compteur d'eau Barelle, ici en Belgique nous n'avons pas (encore ?) de compteur électrique comme chez vous. Donc toute la partie "électricité" n'est pas utile, d'autant plus pour moi car j'ai le Elios4you pour l'affichage des données des onduleurs SMA (app dédiée de 4-Noks et aussi sur HC3 via une app dédiée) J'ai regardée le fichier de la QA Eco-Devices-0.92 Super bien documenté avec les commentaires, mais pour moi les 3/4 ne sont pas utiles vu ce que je viens de dire. En fait seule la partie concernant les compteurs d'eau m'intéresse. Mais je suppose qu'il est trop compliqué de réduire le fichier à cette partie. Je peux évidemment mettre à la poubelle les dispositifs inutiles sur l'affichage du HC3, c'est mieux que rien Par contre je constate lors de l'installation de ce QA dans mon HC3 que, bien que présent dans le fichier, le C2 n'apparait pas J'ai loupé quelque chose ?
-
Bonsoir, Je suis intéressé par cette QA pour mon HC3. Mais question : J'ai 2 compteurs d'eau à impulsion que je souhaite connecter à l'Eco-Devices sur C1 et C2 (dès que j'aurai terminé l'installation de celui-ci). Est il possible d'avoir l'affichage des m3 pour les 2 C, C1 et C2 ? Et donc pas de KWH pour C2 ? (je n'ai pas encore installé cette QA donc je ne connais pas encore sa présentation) Merci
-
Pour info, j'ai trouvé la solution pour l'affichage en volt de la tension de sortie de l'onduleur. Vu que la donnée, tension de sortie, était basée sur un nombre de 5 chiffres, 12345, qui normalement donne un nombre entier de 3 chiffres suivi de 2 décimales, 123,45, mais dont ce n'était pas le cas avec l'affichage de la QA SMA (d'où l'apparition du "K") j'en ai déduit qu'il fallait avoir un filtre dédié à cette donnée parmi les autres. Et j'ai réussi en utilisant "and" dans la formule : if (value > 1000 and unit == "V") then unit = " " .. unit value = value / 100 et cela donne bien maintenant un nombre correct pour la tension (et tant pis pour le point au lieu de la virgule pour la décimale, pas trouvé de solution a cette notation "anglosaxonne" ;-) ) :
-
Bonjour, @yoim , avant de lire ton intéressant mail informatif à propos de la localisation avec IFTTT, j'avais déjà mis en oeuvre cette solution pour l'ouverture du portail. Mais, il semble que IFTTT soit limité sur la distance minimum. Malgré de nombreuses tentatives de réduction de la taille de la zone à moins de 100m, elle revient toujours sur + de 300m. Un avis ? Une solution ? Mai, avec la HC3 il y a "localisation" pour "utilisateur" pour la création de scènes. EDIT : une fois la distance encodée, c'est ok avec la fonction localisation du HC3 pour les scènes, c'est même plus précis qu'avec IFTTT, 150m reste 150m. Donc j'abandonne IFTTT au profit du HC3 pour cette fonction
-
Juste pour info : depuis la mise à jour en 5.070.42 de la HC3, la QuickApp SMA Inverters est muette, tout comme son concepteur d'ailleurs... (ou peut être est ce l'app "Home Center" 1.9 sur ios qui ne sait plus afficher les données de cette QuickApp depuis la mise à jour... ) Edit : j'ai trouvé une erreur à la ligne 61 du fichier "Main" de cette QA. Etonnamment cela fonctionnait bien avec la version précédente du firmware 5.50, mais plus avec la 5.70 C'est corrigé et maintenant la QuickApp refonctionne comme précédemment.
-
244 V oui et pas 24.44 KV C'est la tension de sortie de l'onduleur qui est connectée au réseau électrique. Merci pour les précisions car ce monde est nouveau pour moi. Ce que j'avais appliqué pour la fenêtre détail personnalisée, utilisait la ligne suivante, et les Volts sont correctement affichés (comme sur la capture d'écran de mon 4è message de ce fil) elseif self.values[property]['name'] == 'output_voltage' then self:updateView("button3_4", "text", string.format("%.f", self.values[property]['value'] / 100) .. " V") Oui, l'idée de ta première proposition est bonne, je n'ai plus le "K" devant le "V" mais cela impacte les autres valeurs qui normalement sont en W
-
"Tension de sortie", j'ai pu avoir un affichage correct dans ma fenêtre détail, et je voudrais avoir pareil dans le menu de base pour "Tension de sortie" (et pas "KV") Je pense que c'est un QuickApp autonome Voilà le détail de la partie concernant l'affichage de base, je pense, qui est erroné pour la ligne "tension de sortie" que j'ai ajouté à la liste des autres données récupérées. si >1000000 donne l'affichage "M", et >1000 "K", je pensais que <1000 ne donnerai pas "K", mais ca ne change rien... function QuickApp:createDevices() for property, data in pairs(self.values) do local name = self.phrases["NAMES"][self.smaProperties[property]] if (not name) then name = self.smaProperties[property] end if (not name) then name = property end local type = "com.fibaro.multilevelSensor" local data = self.values[property] local child = self:addSMAChildDevice(property, name, type) local value = data.value local unit = self:getUnit(property) if (value > 1000000) then unit = "m" .. unit value = value / 1000000 elseif (value >= 1000) then unit = "K" .. unit value = value / 1000 -- elseif (value < 1000) then -- unit = "" .. unit -- value = value / 1 end child:updateProperty("unit", unit) child:updateProperty("value", value) end self:updateView("label1", "text", self.phrases["LAST_UPDATE"] .. ": " .. os.date("%Y-%m-%d %H:%M:%S")) end
-
Merci Lazer Je partage ton avis sur le market Fibaro, le QuickApp venant de là j'ai pas eu le choix L'auteur n'est malheureusement pas très réactif aux questions Mais je suis prêts à modifier le code LUA si de "bonnes âmes" passent par ici Juste pour info, j'ai créé une page détail pour le bouton "SMA OUEST" sur "l'app Home Center", et j'ai réussi le paramétrage avec des valeurs correctes : 247 V est bien en Volt, c'est clair dans le code LUA, mais pour les boutons génériques de la capture d'écran du premier message, il m'est impossible d'arriver à afficher en Volt au lieu de KV (même avec l'ajout de code, sans doute erroné) Un autre point que je n'ai pas réussi à solutionner (mais est ce possible ?) c'est l'affichage des nombres en mode européen, c'est à dire, le point pour les milliers et la virgule pour les décimales...
-
Oui tu as raison, c'est un QuickApp ca vient du marketplace.fibaro https://marketplace.fibaro.com/items/sma-inverters-integration-plugin On peut déplacer dans "Quick App Developpeur" ?
-
ok ok, le résultat, que l'on voit sur la capture d'écran, est dans l'application mobile Home Center. Et le code vient effectivement d'un module virtuel donc je dois me tourner vers une rubrique qui parle de LUA je suppose, je vais rechercher sur le forum
-
Bonjour, J'utilise l'app Home Center notamment pour voir la situation de production solaire. J'ai trouvé sur un très ancien message (plus de 10 ans !) sur un forum le code dans l'onduleur SMA pour avoir la valeur de la tension de sortie Parce que avoir la puissance de celui-ci, merci je crois que je la connais par coeur maintenant Donc j'ai ajouté dans le fichier du HC une ligne supplémentaire pour la tension et elle s'affiche maintenant dans l'app. MAIS en KV (non non je ne suis pas une centrale solaire ) !!!! Je ne sais si je suis dans la bonne rubrique pour poser la question mais à tout hasard.... Comment rendre l'affichage uniquement en volt ? Il doit y avoir moyen en amendant les lignes de codes suivantes (mais mes différents essais n'ont pas été concluants ) if (value > 1000000) then unit = "m" .. unit value = value / 1000000 elseif (value >= 1000) then unit = "K" .. unit value = value / 1000 J'AVAIS AJOUTE CECI MAIS CA NE FONCTIONNE PAS : -- elseif (value < 1000) then -- unit = "" .. unit -- value = value / 1 end
-
Ismartgate - Nice - Fibaro - Maison
JLT a répondu à un(e) sujet de JLT dans Actionneurs & Ouvrants (Portail, volets, piscines, ...)
Bonjour chefbibi, ma conclusion à mon dernier message donne la réponse à ta question le module ismartgate est directement compatible homekit sans passer par une autre plateforme