Domotique-Home Posté(e) le 29 janvier 2019 Auteur Signaler Posté(e) le 29 janvier 2019 (modifié) Il y a 12 heures, razowski a dit : Très bien, merci pour le super travail. Par-contre, vu que c’est basé script, on ne peut pas faire remonter les Devices sur l’app mobile, correct? On peut faire un virtuel en parallèle sinon... Envoyé de mon iPhone en utilisant Tapatalk Bonjour @razowski Je ne comprend pas la question Les modules sont importé dans Jeedom, le script sert a rafraîchir instantanément l’état Modifié le 30 janvier 2019 par Domotique-Home
razowski Posté(e) le 29 janvier 2019 Signaler Posté(e) le 29 janvier 2019 Oui c’est pas très clair, je te l’accorde Je finis mes tests et donnerai un retour clair.Cela marche très bien ce que tu as développé, c’est super.
Domotique-Home Posté(e) le 29 janvier 2019 Auteur Signaler Posté(e) le 29 janvier 2019 merci, demain une MAJ et intégration des détecteurs d'ouverture
cybersquat Posté(e) le 30 janvier 2019 Signaler Posté(e) le 30 janvier 2019 re, L'intégration fonctionne très bien :), je vais essayer de rajouter des widgets afin d'embellir les icônes de base sur jeedom !
Domotique-Home Posté(e) le 30 janvier 2019 Auteur Signaler Posté(e) le 30 janvier 2019 Il y a 2 heures, cybersquat a dit : re, L'intégration fonctionne très bien :), je vais essayer de rajouter des widgets afin d'embellir les icônes de base sur jeedom ! Quelque chose comme ça
cybersquat Posté(e) le 30 janvier 2019 Signaler Posté(e) le 30 janvier 2019 héhé presque ! j'ai pas encore mis les widgets tu intègres en binaires / numérique tes widgets ou pas toi ? par contre fenêtre et volet lol c'est moche de base
Domotique-Home Posté(e) le 30 janvier 2019 Auteur Signaler Posté(e) le 30 janvier 2019 (modifié) Comme promis une nouvelle MAJ est dispo elle intègre les détecteurs d'ouvertures Changelog dispo ici Modifié le 30 janvier 2019 par Domotique-Home
cybersquat Posté(e) le 30 janvier 2019 Signaler Posté(e) le 30 janvier 2019 tu as testé chez toi ? ici ca ne marche pas ! respect de la procédure dans la scène LUA, mais sans retour immédiat ! par contre dans le log je n'ai quasi plus les chiffres : [DEBUG] 11:56:58: OK, réponse : [DEBUG] 11:56:58: 8.3[DEBUG] 11:56:58: OK, réponse : [DEBUG] 11:56:58: [DEBUG] 11:56:58: OK, réponse : [DEBUG] 11:56:58: 4[DEBUG] 11:56:58: OK, réponse : [DEBUG] 11:56:58: [DEBUG] 11:56:58: OK, réponse : [DEBUG] 11:56:58: [DEBUG] 11:56:58: OK, réponse : [DEBUG] 11:56:58:
Domotique-Home Posté(e) le 30 janvier 2019 Auteur Signaler Posté(e) le 30 janvier 2019 Objectif pour 31/01 - intégration des détecteurs de mouvement. Hésitez pas de remonter les suggestions, bug, idées....
Domotique-Home Posté(e) le 30 janvier 2019 Auteur Signaler Posté(e) le 30 janvier 2019 il y a 1 minute, cybersquat a dit : tu as testé chez toi ? ici ca ne marche pas ! respect de la procédure dans la scène LUA, mais sans retour immédiat ! par contre dans le log je n'ai quasi plus les chiffres : [DEBUG] 11:56:58: OK, réponse : [DEBUG] 11:56:58: 8.3[DEBUG] 11:56:58: OK, réponse : [DEBUG] 11:56:58: [DEBUG] 11:56:58: OK, réponse : [DEBUG] 11:56:58: 4[DEBUG] 11:56:58: OK, réponse : [DEBUG] 11:56:58: [DEBUG] 11:56:58: OK, réponse : [DEBUG] 11:56:58: [DEBUG] 11:56:58: OK, réponse : [DEBUG] 11:56:58: Oui j'ai testé, as tu modifié la scène LUA pour le detecteur d'ouverture il faut ajouter aussi XXX value XXX armed Pour les log c'est normale je les enlevés au fur et à mesure pour pas saturer vos machine
Domotique-Home Posté(e) le 30 janvier 2019 Auteur Signaler Posté(e) le 30 janvier 2019 il y a 1 minute, cybersquat a dit : armed obligé? oui cette ligne remonte juste l'information si ton détecteurs est en mode Armé ou Non.
cybersquat Posté(e) le 30 janvier 2019 Signaler Posté(e) le 30 janvier 2019 (modifié) C'est le meme id ? je ne vois pas ou le trouver par contre il faut rajouter dans la scène egalement le id du armed ? au niveau : local deviceID = {63,64,638,634,640,641,643}; -- ID de la commande Rafraichir de chaque module Jeedom question idiote je ne sais pas, pas obligé que ca soit un fgk ? Modifié le 30 janvier 2019 par cybersquat
Domotique-Home Posté(e) le 30 janvier 2019 Auteur Signaler Posté(e) le 30 janvier 2019 il y a 3 minutes, cybersquat a dit : C'est le meme id ? je ne vois pas ou le trouver par contre il faut rajouter dans la scène egalement le id du armed ? au niveau : local deviceID = {63,64,638,634,640,641,643}; -- ID de la commande Rafraichir de chaque module Jeedom c'est le même ID fibaro tu dois juste ajouter la ligne armed. par exemple si tu as importé un module 455(ID fibaro) qui as un ID refresh Jeedom = 654 alors tu dois faire: 455 value 455 armed ... local deviceID = {63,64,638,634,640,641,643,654}; -- ID de la commande Rafraichir de chaque module Jeedom
cybersquat Posté(e) le 30 janvier 2019 Signaler Posté(e) le 30 janvier 2019 ok pour armed pour le reste oui j'ai fait comme tu as dit depuis le début ! mais ca ne réagit pas auto PM
Domotique-Home Posté(e) le 30 janvier 2019 Auteur Signaler Posté(e) le 30 janvier 2019 je vais re-tester ce soir mais normalement cela ça devrais fonctionner
cybersquat Posté(e) le 30 janvier 2019 Signaler Posté(e) le 30 janvier 2019 ok, après différents tests et échange avec Domotique-Home ne pas ajouter de commentaires dans le properties de la scène LUA A faire : --[[ %% properties 50 value 52 value %% events %% globals --]] A ne pas faire : --[[ %% properties 50 value -- origine du module ex 52 value -- balbalbalbal ex %% events %% globals --]]
cybersquat Posté(e) le 30 janvier 2019 Signaler Posté(e) le 30 janvier 2019 Des choses que tu pourrais ajouter, c'est l'états des VD, certains ont des boutons ON/OFF, d'autres des menus en plus pour la gestion de chauffage par exemple (branché en fil pilote via IPX) ce n'est que de la suggestion
Domotique-Home Posté(e) le 30 janvier 2019 Auteur Signaler Posté(e) le 30 janvier 2019 il y a 21 minutes, cybersquat a dit : Des choses que tu pourrais ajouter, c'est l'états des VD, certains ont des boutons ON/OFF, d'autres des menus en plus pour la gestion de chauffage par exemple (branché en fil pilote via IPX) ce n'est que de la suggestion toutes les idée sont bien venue, pour le moment j'essaie de rendre le refresh plus simple que avec LUA
pepite Posté(e) le 30 janvier 2019 Signaler Posté(e) le 30 janvier 2019 il y a 29 minutes, Domotique-Home a dit : refresh plus simple que avec LUA C'est simple, le souci va etre lorsque plusieurs modules vont changer d'etat, on va etre dans les limitations du nombre d'instances par scène (dans le pire des cas evidemment ;-) )
Domotique-Home Posté(e) le 30 janvier 2019 Auteur Signaler Posté(e) le 30 janvier 2019 Ca peut se gerer. Mais je réfléchis sur une methode. Merci pour tes commentaires
sebcbien Posté(e) le 30 janvier 2019 Signaler Posté(e) le 30 janvier 2019 Salut les gars, salut @Domotique-Home, Alors j'ai de nouveau un peu de temps et j'ai jeté un coup d’œil au script de la scène... Si je ne me trompe pas, à chaque fois qu'un device changera d'état, le script va re-pousser TOUS les états de TOUS les modules de la liste vers Jeedom ??? Ca me semble un peu lourd comme gestion, imaginez qu'on allume 6 lampes simultanément... ou qu'on en éteigne 10 d'un coup, ça va pousser 10X tous les états.... Pour exemple et inspiration, j'avais fait cette scène pour gérer ça en son temps (et elle tourne toujours) https://www.domotique-fibaro.fr/topic/8330-mon-test-jeedom/?do=findComment&comment=130188 Le script à un peu évolué depuis, je vais poster une mise à jour, mais le principe est là.
sebcbien Posté(e) le 30 janvier 2019 Signaler Posté(e) le 30 janvier 2019 Mon script n'a pas la même logique que le tien, il pousse les états vers Jeedom ou j'ai créé des Virtuels (manuellement) Ton script, lui, détecte un changement sur la HC2, pousse une commande de refresh vers TOUS les devices Jeedom qui vont ensuite à leur tour interroger a nouveau la HC2 pour récupérer la valeur.... C'est plus simple et plus accessible je n'en disconvient pas, mais ça fait une solide quantité de communications inutiles (et exponentiel... 2 devices = 4+4 échanges - 3 devices = 9+9 échanges - 10 devices = 100+100 échanges...) Je proposerais donc pour garder la même logique, de faire une "table" dans la scène et pour un id modifié côté HC2, seulement un ID est rafraîchi côté Jeedom qui lui viendra interroger l'api de la HC2 pour récupérer les valeurs 1
Domotique-Home Posté(e) le 30 janvier 2019 Auteur Signaler Posté(e) le 30 janvier 2019 Merci pour idée @sebcbien
Messages recommandés