Aller au contenu

Lazer

Administrateur
  • Compteur de contenus

    26 306
  • Inscription

  • Dernière visite

  • Jours gagnés

    1 344

Tout ce qui a été posté par Lazer

  1. Mais bien sûr, c'était "QuickApp" et pas "VirtualDevice" dans mes exemples précédents, j'avais bêtement copié ta ligne sans même vérifié ça, tellement pressé que j'étais de répondre (et dans ma tête c'était tellement évident qu'on parlait bien de QuickApp) Je vais éditer les messages Etrange ton comportement "OnOff", je l'ai testé et ça fonctionnait bien chez moi. Tu arriverais à reproduire de façon plus certaine que "de temps en temps" ?
  2. Non mais oublie le bouton, c'est fini la HC2, avec le numéro du bouton qui change dès que tu modifies le VD Comme je t'ai dis, tu appelles directement la fonction qui t'intéresse. Dans ton cas, c'est la fonction associée au bouton, donc : {"QuickApp", 73, "p4"} C'est tout simple, rapide, efficace, maintenable.
  3. Et bien, ça c'est pas bon : {"VirtualDevice", 73, 2} 2 est un nombre, ça ne peut pas être un nom de fonction. Il faut donc mettre une chaine de caractère qui contienne le nom de ta fonction au sein du QuickApp. Par exemple : {"QuickApp", 73, "MaFonctionQuiFaitPleinDeSuperTrucsUiles", "avec", "tout", "un", "tas", "d'arguments"} Tu noteras que j'ai ajouté des arguments à passer à la fonction. Du coup dans ton QA tu dois avoir quelque chose qui ressemble à ça : function QuickApp:MaFonctionQuiFaitPleinDeSuperTrucsUiles(...) end Et 73 c'est l'ID de ton QuickApp bien sûr
  4. Hum, il ne faut clairement plus s'attendre à de nouvelles fonctionnalités, le produit est clairement en fin de vie après 10 ans de commercialisation.... tous les efforts portent sur la HC3 désormais. Je pense que le mieux qu'on aura, ce sont des mises à jour pour intégrer des templates de nouveaux modules... et encore, sans certitude.
  5. Oui leur demander c'est surement le plus sûr PS : ça fait un moment que je l'ai, mais pas eu le temps de m'en occuper.
  6. Salut, Je ne trouve rien sur Internet tellement cette requête est incongrue.... Vous pensez qu'on peut brancher 2 appareils en parallèle sur la sortie teleinfo d'un compteur ERDF ? Dans mon cas, j'ai un Eco-Devices v1 branché depuis des années sous souci. J'ai acquis un Eco-Devoces RT2, et je voudrais le branche en parallèle pour tester. Mais pas retirer l'Eco-Devices v1 car il me sert encore. Je ne sais pas si ça risque d'endommager la sortie teleinfo du compteur, ou bien encore les entrées des Eco-devices. Au pire je teste et ça ne fonctionne pas puis je débranche, mais ça m'embêterai de griller un truc.
  7. Cool, bravo @PdB J'ajoute un lien en première page vers ton message
  8. Merci @dbreux J'ai juste renommé le topic afin de correspondre à la nomenclature des sujets de la catégorie J'ai également ajouté un lien vers le page produit officielle sur le site du fabricant. Après comme dit @mprinfo les modules de cette marque s'intègrent toujours bien sur les box Fibaro (ils sont partenaires), il n'y a pas de raison que ça soit différent pour celui-ci. Au pire, si la HC2 n'a pas le template du module, tu n'auras pas les paramètres, qu'il faudra configurer manuellement en s'aidant de la documentation (disponible sur le site du fabricant). EDIT : que je viens de rajouter au premier post.
  9. Lazer

    Net.FTcpSocket

    Ah mince, je n'avais pas vu que tu voulais faire une connexion TCP et non par HTTP. C'est plus délicat. Dans la doc officielle Fibaro que je t'ai donné, tu cherches net.TCPSocket Ils donnent un exemple d'utilisation
  10. Lazer

    Net.FTcpSocket

    "Traduire", n'est pas le bon mot... malheureusement il faut quasiment tout réécrire. Le mieux est de partir d'un QuickApp exemple sur la HC3 (tu crées un QuickApp du type qui t'intéresse, puis tu le modifies, comme ça tu auras la trame de base Pour y insérer ta requête http, tu peux te servir de ce tuto (valable pour une scène HC2 comme un QuickApp HC3, c'est le même code) : Au cas où, la doc officielle de Fibaro sur les QuickApps : https://manuals.fibaro.com/home-center-3-quick-apps/ Pas super didactique, mais donne les infos utiles pour démarrer.
  11. Lazer

    Re-Bonjour

    Bienvenue sur le forum
  12. Dans config Je t'ai déjà dit qu'il ne faut surtout pas, ô grand jamais, modifier main Avec des couleurs rouge/vert c'est clair
  13. On en a parlé sur la page précédente justement ! Là où tu devais incorporer ton Telegram. Inutile que je copie/colle ce qui a déjà été fait. Je t'invite donc à consulter la page officielle de GEA de Steven dont j'ai donné le lien dans le premier post de ce topic, où tu y trouveras notamment la doc Syntaxe faite par Pepite. Tout y est expliqué.
  14. Merci... mais bon, sinon un peu de patience, quand je ferai ma migration depuis la HC2, j'aurai au moins un Walli Dimmer pour tester (actuellement en fonctionnement sur mon HC2) J'ai quelques autres idées d'ajout de nouvelles fonctions dans GEA aussi, mais ça viendra plus tard (liées aux nouvelles fonctionnalités de la HC3, telles que le panneau d'alarme, les profils, etc) Déjà rentre cette version stable et équivalente à ce qu'on a sur HC2, c'est primordial
  15. Cool, merci pour ton retour Bonne idée pour les nouvelles fonctions.... mais je n'ai toujours pas de Walli disponible pour inclure sur la HC3 et pour le développer chez moi ! En attendant, tu peux déjà tenter de le faire de ton coté, en l'ajoutant à GEA.options dans ta fonction config() personnalisée. Ensuite si ça fonctionne bien, on pourra réfléchir à l'intégrer en standard
  16. L'API a un peu changé apparemment.... Tu peux essayer avec la version 7.02 ci-jointe de GEA ? GEA v7.02.lua
  17. OK merci, donc je vois qu'il envoie les données {args: ["0", 0]} dans la requête POST. Cela correspond à la désactivation du localProtection ? Est-ce que tu aurais la même chose pour l'activation ?
  18. Merci, mais euh.... ce sont juste les JSON de devices sur ta box. Ce qu'il me faut, c'est la requête effectuée sur l'API de ta box, pour voir quels sont les paramètres qui sont envoyés au moment où tu fais l'opération manuellement via l'interface Web. Comme expliqué dans mon message précédent, cela se récupère avec les outils de développement de ton navigateur. Enfin pour cela il faut un vrai navigateur, je ne pense pas que ça existe dans l'ancêtre Internet Explorer par exemple...
  19. Est-ce que tu saurais capture le contenu de la requête qui est effectuée lorsque tu fais la manip via l'interface Web ? Dans ton navigateur, F12 pour afficher les outils de développeur, puis onglet réseau. Ensuite tu fait la manip dans l'interface Web Puis tu récupères le contenu complet de la requête curl qui a été effectuée (ce qui me donnera l'URL, les headers, les données envoyées, etc)
  20. Est-tu certain qu'il s'agit bien d'un bug de GEA et non de la HC3 elle-même (ou du module Walli...) Je n'ai pas de module Walli disponible pour reproduire le bug pour l'instant Si te modifies le localProtectionState manuellement (via l'interface graphique ou via des commandes LUA), est-ce que ça fonctionne ?
  21. en effet, super long tu peux faire un backup manuellement pour chronométrer.... soit c'est vraiment long, soit y'a un autre souci
  22. Effectivement... Mais au final elle a redémarré toute seule ? Le backup a quand même été fait ? Si ce n'est que ça, il faudra augmenter le timeout.
  23. Google => HTTP 401 => Unauthorized problème d'authentification donc....
  24. Cool ça Pour le certificat, c'est plus compliqué que ça. Le checkcertificate = false est déjà dans les options de la requête http effectuée par le code LUA Le problème, c'est la HC2 qui ne supporte pas la suite de chiffrement utilisée par Unifi. En première page j'ai donné la modification à faire sur le fichier de configuration du contrôleur Unifi, je ne sais pas si c'est valable pour l'UDM.... encore faut-il avoir accès en root au système... est-ce le cas sur UDM ?
  25. Je ne comprends pas la difficulté ? C'est le schéma normal sur lequel tu ne branches pas l'interrupteur ! Pourquoi tu te fais des nœuds au cerveau ? C'est ce que j'ai toujours fait pour inclure mes modules à coté de la box d'ailleurs, je ne branche que Phase + Neutre
×
×
  • Créer...