Aller au contenu

Lazer

Administrateur
  • Compteur de contenus

    26 055
  • Inscription

  • Dernière visite

  • Jours gagnés

    1 296

Tout ce qui a été posté par Lazer

  1. Lazer

    récupération de données

    Salut, je ne te conseille pas trop d'utiliser les scènes, c'est plus adapté pour des scénarios qui doivent se déclencher à intervalle ponctuel, sur événement. Sur HC3, les efforts sont tournés vers les QuickApp. Honnêtement je n'ai pas le temps (ou l'envie, puis le temps ça se prend) de t'écrire ton QA pour faire ce que tu veux, donc je te conseille de partir des QA exemples proposés par Fibaro, d'essayer de comprendre la logique du onInit() puis de la façon de créer une boucle infinie (sujet évoqué sur le forum), pour ensuite récupérer la valeur de ton modules (en t'inspirant de l'extrait de code LUA que je t'ai proposé), puis il te restera à mettre ça sous forme de CSV affiché dans la console par exemple, que tu pourras copier/coller dans Excel. Mais ça me parait bien fastidieux, et même si c'est toujours intéressant de réinventer la roue pour progresser, est-ce qu'il ne serait pas plus simple d'utiliser ce qui existe déjà ? Par exemple DomoCharts, qui ira stocker les valeurs dans une base de données, que tu pourras exploiter à loisir, tout en profitant des graphiques déjà intégrés ?
  2. Lazer

    Onduleur Eaton

    Ah ben voilà ce qui arrive quand on habite à coté des allemands et de leur réseau électrique tout pourri 190 V c'est hors spécifications Enedis, c'est pas normal du tout.
  3. Lazer

    Couverture réseau Zwave de la HC3

    En effet.
  4. Lazer

    Couverture réseau Zwave de la HC3

    C'est pas une bonne idée, mais il n'y a qu'en le testant chez toi que tu sauras si la dégradation du réseau est acceptable pour ton usage.
  5. Lazer

    Qubino ZMNHXD1 3-Phase Smart Meter

    ouh là là, c'est HS ici, tu devrais ouvrir un nouveau topic dans HC3 / Support
  6. Lazer

    Qubino ZMNHXD1 3-Phase Smart Meter

    Bravo pour tes recherches et merci pour le partage de tes trouvailles. Pour récupérer les valeurs des modules, il faut commencer par regarder leur JSON, accessible à l'URL suivante sur ta box : /api/devices/ID Et tu remplaces ID par l'ID du module qui t'intéresse. Là tu vas avoir une longue liste, il faut que tu regardes dans "properties", il y a pleins de champs. Normalement le champ "value" contient la valeur principale du module, mais tu peux aussi en avoir dans "power", "energy", etc, cela dépend du type de module ("type" que tu trouveras dans le JSON d'ailleurs) Ensuite en LUA, tu peux récupérer la même information avec api.get() : local id = 123 local myDevice = api.get("/devices/" .. tostring(id)) local myValue = myDevices.properties and myDevices.properties.value if myValue then print("La valeur de mon device est :", myValue) else print("Erreur : impossible de récupérer la valeur de mon device") end (non testé, j'espère qu'il n'y a pas d'erreur)
  7. Si j'en crois mon historique, le changement de comportement serait apparu depuis la version 5.142.83 Beta (et les Stables suivantes) en octobre 2023.
  8. Merci du tuyau, maintenant que tu le dis, je viens de constater que j'ai le même problème avec mon script, je ne m'en étais pas rendu compte. Il va falloir que je corrige ça.
  9. J'ai pensé la même chose sur le coup
  10. Vous semblez avoir le même souci, puisque dans les 2 cas vous semblez lire les propriétés des modules. Conclusions : vérifiez bien que les valeurs des propriétés que vous lisez existent bien... s’agissant de tables imbriquées façon poupées russes, il faut vérifier que la table parent existe avant de parcourir la table enfant, etc... jusqu'à arriver à la valeur désirée. ça donne des codes LUA à rallonge avec une série de if ... then, ou bien l'usage de "and" qui permet de racourcir l'écriture en 1 seule ligne. Si je reprend le cas de @jjacques68 ça donne : if self.childDevices and self.childDevices[self.Liste_OUT_ID[i]] and self.childDevices[self.Liste_OUT_ID[i]].properties and self.childDevices[self.Liste_OUT_ID[i]].properties.value == true then Encore mieux : if type(self.childDevices) == "table" and type(self.childDevices[self.Liste_OUT_ID[i]]) == "table" and type(self.childDevices[self.Liste_OUT_ID[i]].properties) == "table" and self.childDevices[self.Liste_OUT_ID[i]].properties.value == true then
  11. Ben c'est marqué : non Vu qu'il n'est pas sur la liste. Sinon faut demander à ChatGPT, qui va se faire un plaisir de donner la procédure pour l'inclure
  12. En tout cas la vidéo fait envie Si tu vas sur la page produit, la réponse est assez claire : https://na.niceforyou.com/products/smart-home/hr40-remote-control/
  13. Lazer

    HC2 plantée...

    Si tu ne trouves aucun topic existant en rapport avec tes questions, tu peux créer un (ou autant que nécessaire) nouveau sujet(s) dans la section HC3 / Support
  14. Lazer

    HC2 plantée...

    Il te manque des accolade autours des conditions pour les grouper : GEA.add({{"Sensor+", id["WALL_PLUG_TV"], 4}, {"Time","08:00","18:00"}}, -1, "", {"TurnOn", 147}) Par contre attention, un déclenchement instantané (durée = -1) avec une condition de consommation électrique (Sensor) c'est une mauvaise idée, car ça varie tout le temps, donc ça va déclencher à tout va, et consommer beaucoup de ressource CPU. La bonne pratique c'est d'utiliser le cycle normal de GEA (durée = 0, ou 30, etc) dès lors qu'on utilise des conditions de puissance. La suite sur le topic support GEA.
  15. Lazer

    HC2 plantée...

    Oui ces 2 règles devraient fonctionner telles quelles je pense. Par contre attention, les options "Time" et "Days" doivent être dans les conditions, pas dans les actions, là tu utilises une très vieille syntaxe provenant des toutes premières versions de GEA.
  16. Lazer

    Wall plug HomeKit

    Regarde là justement, car NissanGTR nous fait un retour sur sa migration des modules vers HC3 : Et attention seuls les modules Z-Wave peuvent être migrés, tout le reste, à savoir Scènes et Modules virtuels doivent être recréés.
  17. Lazer

    HC2 plantée...

    Sans savoir ce qui ne fonctionne pas ça va être difficile de t'aider Des douzaines de scènes GEA ? Ce n'est pas normal du tout, le principe de GEA c'est de regrouper tous les scénarios au même endroit. Cet endroit était une scène sur HC2, et c'est maintenant un QuickApp sur HC3, mais le principe est le même : la syntaxe des règles est la même, c'est juste les valeurs que peuvent prendre les modules qui ont changées, comme je te le disais plus haut. Mais ce n'est pas lié à GEA proprement dit, mais plutôt à la façon que la HC3 a de gérer les valeurs des modules (avant tout était en string, maintenant c'est du number, boolean, etc). EDIT : par contre si tu vais des dizaines de scènes non GEA (en mode bloc, en LUA), alors c'est pareil sur HC3, mais il faudra tout refaire, car elles ne sont pas migrées.
  18. J'avais mal compris (lu trop vite surement), je pensais que tu maintenais le CO2 en dessous de 500 ppm, ce qui me paraissait excessif. Donc là j'ai finalement compris que tu coupes la ventilation quand ça passe en dessous de 500 ppm, c'est déjà plus judicieux Effectivement, rien ne sert de rester trop bas. Pour l'humidité non plus d'ailleurs c'est pas bon, ça provoque peau sèche, démangeaisons, électricité statique, ... Dans DomoCharts j'avais justement positionné des seuils (configurables) pour se situer dans la zone de confort. Là ça commence à être limite trop sec dedans, avec ce froid qui dure dehors : Pour le CO2 là c'est tranquille, mais quand on a du monde dans le salon on peut dépasser la zone d'alerte que j'ai positionné à 2000 ppm : On note un petit passage sous les 400 ppm , d'ailleurs je sais pas ce qui s'est passé ce jour là, c'est mon capteur MCO Home justement, aucune raison d'avoir monté autant et d'avoir chuté autant, je pense qu'il a pété les plombs, a dû entrer dans une dérive importante, le détecter, et se recalibrer. Le Netatmo (en marron) est plus constant je trouve. Attention les 2 ne sont pas dans la même pièce (ils sont même à l'opposé de la maison) donc les valeurs ne sont pas comparables. Je rappelle que je suis en ventilation naturelle par les aérations des fenêtres aux 4 coins de la maison, donc le CO2 monte vite quand on reste dans la pièce, et baisse lentement le temps que ça se dissipe, ça se constate bien sur la courbe marron (Netatmo) EDIT : ah bah tient, madame vient de constater 920 ppm sur l'écran, et maintenant elle s'inquiète
  19. Pour le recovery je ne sais pas, mais dans mes programmes il y a généralement plus de lignes de tests que de lignes qui font une vraie action. Car on ne sait jamais bien tout ce qui peut se passer... Et donc il faut anticiper au maximum l'imprévisible afin d'éviter les plantages.
  20. Lazer

    Créer une QuickApp avec ChatGPT

    D'une humeur taquine ce soir , je viens de me créer un compte sur OpenAI pour accéder à ChatGPT (il n'est jamais trop tard, je dois pas être loin d'être le dernier (*) être humain du monde occidental à me connecter sur cette nouvelle aberration du 21ème siècle 7ème merveille du monde qui va révolutionner nos vies ou pas). J'avais une question bien précise en tête à lui poser, je vous livre donc ici ma toute première expérience d'humain au cerveau atrophié de communication avec cette IA. Et c'est une excellente nouvelle, que vous allez rapidement apprendre, donc sans plus attendre, roulement de tambour : Voilà, on peut enfin utiliser le Bluetooth sur HC3 Et en exclusivité la procédure complète : Je vous avoue que j'ai rapidement arrêté de lire la réponse, ça n'en vaut pas la peine.... je préfère préciser au cas où, vu qu'on sait tous que le Bluetooth sur Home Center 3 est une belle annonce marketing qui n'arrivera probablement jamais, et qui en tout cas n'est pas disponible à l'heure de la rédaction de ce message, et à fortiori lors de l'apprentissage de ChatGPT 3.5. Grace à cette phrase, si une IA vient "apprendre" en lisant ce texte, avec un peu de chance elle fera l'association et répondra au prochain utilisateur que ce n'est pas possible... qui sait... gardons espoir Bref, si révolutionner nos vies il y a, c'est bien la crétinisation d'une partie de notre espèce humaine qui n'est même plus capable de faire une recherche sur son moteur de recherche préféré, et préfère croire les bêtises d'une Intelligence Artificielle qui ne comprend même pas de quoi elle parle (ça a été dit plus haut, ce ne sont que des modèles statistiques) Sur les forums que je consulte à droite et à gauche et qui traitent de sujets domotiques, depuis quelques temps je vois de plus en plus de gens venir poser la question en se plaignant que la réponse donnée par ChatGPT (ou autre IA lambda) ne fonctionne pas. Bah oui forcément... A tel point que chez Home Assistant ils ont été obligés de faire une communication officielle tellement ça devenait du grand n'importe quoi sur le forum : https://www.home-assistant.io/blog/2023/01/23/help-others-leave-ai-at-the-dor/ La bonne nouvelle dans tout ça, c'est qu'il reste de la place à l'être humain pour utiliser son cerveau, nous ne sommes pas condamnées Afin que mon message ne soit pas mal interprété, je n'ai rien contre l'IA, je critique juste la frénésie de l'usage de l'IA en mode assistant à tout faire, alors qu'elle n'en est juste pas capable (un jour peut-être... mais on aura alors peut-être d'autres problèmes bien plus grave à gérer que la crétinisation actuelle... depuis mon jeune âge je suis un grand fan de Skynet , une référence absolue ) Il y a bien d'usages parfaitement adaptés à l'IA, comme la reconnaissance d'images et tout ce qui en découle, la médecine, etc... perso j'attends avec impatience les voitures autonomes, sujet qui a été un peu mis de coté à cause de l'électrification prioritaire des voitures. (*) Pour être honnête j'avais tenté de créer un compte lorsque ChatGPT a été rendu public, mais la saturation du site m'en avait dissuadé. Il n'est jamais trop tard pour retenter le coup !
  21. Lazer

    Qubino ZMNHXD1 3-Phase Smart Meter

    Salut @Ludo-Ray j'en ai profité pour fusionner les 2 topics, positionné le topic résultant dans la section Qubino, et modifié le post original pour ajouter une rapide présentation du module. En revanche désolé, je ne sais pas répondre à tes questions, je n'ai pas ce module.
  22. Lazer

    HC2 plantée...

    Sur le forum bien sûr (ah oui, et c'est un QuickApp maintenant, plus une scène)
  23. @TitiXsi Si tu aères tous les jours, ou que tu forces la VMC très souvent, alors il y a de bonne chance que la dérive n'atteigne pas les 300 ppm. Chez moi je suis en ventilation naturelle, pas de VMC, et on n'aère que très peu (à la belle saison, mais jamais en hiver), du coup je vois le CO2 qui dépasse souvent les 1000 ppm, sans que ça n'affecte le confort ressenti, donc je suis à peu près certain d'avoir des dérives de 300 ppm, je vois des "sauts" assez spectaculaire sur les courbes parfois. Chez nous c'est l'humidité qui est fatale, quand la pluie arrive dehors on le ressent tout de suite, et je parle même pas de l'orage d'été... tu as l'impression de prendre 3°C d'un coup alors que la température intérieur n'a pas bougé ne serait-ce que de 0,1°C @Barelle sans vouloir troller, tu as vu l 'échelle de ton graphique ? Ta réponse est complètement en ligne avec les climatosceptiques, c'est un des arguments avancés pour remettre en cause les effet du réchauffement climatique, et donc l'impact de l'homme. J'attends qu'on me montre les conditions de vie des Hommes il y a 50 millions d'années. Ah non, zut, il n'y en avait même pas. Les dinosaures avaient disparus "seulement" 15 millions d'année avant, ça devrait fixer les esprits. Je suis déçu de cet article de National Geographic, ils sont grave à cote de la plaque... je suis pas certain de savoir ce qu'il veulent montrer là, mais c'est limite inquiétant.
  24. Lazer

    Wall plug HomeKit

    Si tu fais la migration via le cloud fibaro non, mais je ne sais pas si c'est possible depuis une HCL. Demande au support, parce qu'il y a tellement peu de membres actifs avec une HCL sur le forum qu'on n'a pas beaucoup de retour d'expérience.
  25. Lazer

    HC2 plantée...

    Pour la migration je ne sais pas, je ne l'ai jamais fait... Pour GEA, il a été porté, mais attention il y a des différences. Tu peux reprendre tes règles, mais attention aux paramètres des modules qui ont changé. Par exemple avant un dimmer avait une valeur entre "0" et "99", et maintenant c'est entre 0 et 99, et ça change tout (string / number) De même, avant un capteur avait la valeur "0" ou "1", et maintenant c'est false ou true (string / bool) Sur HC3 c'est plus logique, mais faut comprendre la logique en fait...
×
×
  • Créer...