Domotique-Home Posté(e) le 15 octobre 2016 Signaler Posté(e) le 15 octobre 2016 Bonjour si cela intéresse j'ai développé un petit script qui permet une importation et gestion facile des modules de la HC2/HCL de Fibaro avec Jeedom. Lien Market Jeedom Exemple d'importation interrupteur / variateur Exemple de configuration interrupteur / variateur Liste des Taches Disponible:Nom -> Nom de Module Etat -> Etat de Module (Ouvert/Fermé – Armé/Désarmé – Allumé/Eteint ….) Power -> Consommation énergétique Armed -> Etat de armement des modules de détection de ouverture/mouvement Type -> Le type d’action a exécuter:On -> Actionne interrupteur Off -> Des-actionne interrupteur #slider# -> Variateur de 0 à 100% 0 -> Fermeture volet ou extinction interrupteur à variation 100 -> Ouverture volet ou allumage interrupteur à variation Stop -> Arrêt d’ouverture ou fermeture de volets Arm -> Armement de détecteur ouverture/mouvement Disarm -> Des-armement de détecteur ouverture/mouvement Index: Installation Importation des modules par type Interrupteurs / Variateurs Températures Humidité Luminosité Détecteur de mouvement Volets roulants Détecteur d’ouverture Liste des Taches Disponible: Solution de rafraîchissement régulier et instantané Téléchargement Si vous avez des question ou idées d’amélioration n’hésitez pas. 2
pepite Posté(e) le 15 octobre 2016 Signaler Posté(e) le 15 octobre 2016 Super sypa, REM's, super idee, ca permettrait de tester JEEDOM sans tout refaire ;-) Si un modo et si @sebcbien est OK, ce serait super que ce sujet se retrouve dans le sujet JEEDOM
sebcbien Posté(e) le 15 octobre 2016 Signaler Posté(e) le 15 octobre 2016 Je vais mettre le lien dans le premier post. Edit: Done: http://www.domotique-fibaro.fr/index.php/topic/8330-mon-test-jeedom/Sent from my Note4 2
Bono2007 Posté(e) le 16 octobre 2016 Signaler Posté(e) le 16 octobre 2016 Super idée effectivement, je suis sur Jeedom pour tout ce qui est rfxcom et sur HC2 pour le reste.
Bono2007 Posté(e) le 16 octobre 2016 Signaler Posté(e) le 16 octobre 2016 Je ne le trouve pas sur le Market ( en passant par Jeedom ) Edit : trouvé, en cherchant dans les scripts ...
jojo Posté(e) le 16 octobre 2016 Signaler Posté(e) le 16 octobre 2016 bonne idée, merci, je vais pouvoir tester Jeedom sans casser ma HC2, sachant que j'aime ma HC2 et ne passerai pas sur Jeedom ...
sebcbien Posté(e) le 16 octobre 2016 Signaler Posté(e) le 16 octobre 2016 Moi je vois de plus en plus Jeedom comme une aide à ma HC2, un Backoffice... J'utilises tous les plugins Jeedom qui n'existent pas sur la HC2 pour gérer ça en arrière plan, faire les stats etc et retourner les infos nécessaires à la HC2. Exemple les interactions, ou les stats. à‡a permet aussi d’alléger la HC2 et de tirer le meilleur des deux mondes. ceci dit, ce script ici, j'ai un peu peur qu'il ne charge trop l'api de ma HC2 si je dois rapatrier tous mes modules et que la HC2 ne plante encore plus vite... A tester...
pepite Posté(e) le 17 octobre 2016 Signaler Posté(e) le 17 octobre 2016 Oui, moi aussi je commence àme dire que pour tout ce qui n'est pas HC2 c'est une bonne idée de passerelle lol pas chere en virtu
Domotique-Home Posté(e) le 17 octobre 2016 Auteur Signaler Posté(e) le 17 octobre 2016 J'utilise Jeedom en parallèle avec HC2 pour les questions des plugins inexistants sur la HC2 + passerelle entre hc2 et enocean + gestion de redémarrage de la HC2 avec une prise EnOcean. Pour le moment j'ai testé 205 modules et je ne voie pas de ralentissement de la HC2 et j'ai 15 modules qui envoient leurs changement d’état immédiatement a Jeedom, le reste est actualiser toutes les minutes avec un scénario Jeedom. Apres, effectivement il faut tester pour voir sur différentes configs. Je part de principe qu'on peux que améliore le script, pour cela il faut "tester" et remonter les infos. 1
i-magin Posté(e) le 17 octobre 2016 Signaler Posté(e) le 17 octobre 2016 Je vous souhaite à tous d'aller aussi loin que @sebcbien dans vos "tests" de Jeedom, sinon vous risquez de passer à côté de son potentiel J'ai pu reprendre rapidement sur Jeedom toutes les fonctionnalités que j'obtenais avec la HC2 (sauf la programmation du réveil de ma Squeezebox) sans une ligne de code type Lua.... et je suis allé plus loin Mais il faut prendre un peu de temps pour intégrer une logique différente, investir un petit peu dans des plugins (comme celui de l'agenda)... mettre de côté "ses réflexes Fibaro" N'oubliez pas que vous allez utiliser la solution qui n'est pas la plus simple en choisissant le DIY et non une box Jeedom Bonne découverte ! 1
fel-x Posté(e) le 17 octobre 2016 Signaler Posté(e) le 17 octobre 2016 merci pour ces infos Je me demandais la chose suivante : si j'installe Jeedom sur mon Raspberry Pi 3, je peux "chipoter" et découvir et tester... sans conséquence pour ma HCL et mes modules ? Je veux m'assurer que personne n'a jamais eu d'interférence qui pourrait rendre un module ou la HCL/HC2 inutilisable ?
jojo Posté(e) le 17 octobre 2016 Signaler Posté(e) le 17 octobre 2016 Perso, je vois ce script comme super utile, surtout pour ceux qui on tune HCL. 1) cela peut fonctionner en parallèle, donc ta HCL continue son job et Jeedom demande d'autres actions 2) sur une HC2 on a le code LUA, donc on peut dire que the sky is the limit. Mais sur une HCL, c'est loin d'être le cas. Ainsi avec HCL + Jeedom on pourrait super doper ta HCL à moindre coà»t, et sans devoir tout refaire sur une HC2. J'aurais une HCL, je testerais directement. Maintenant avec ma HC2 stable, j'en ressent moins le besoin
i-magin Posté(e) le 17 octobre 2016 Signaler Posté(e) le 17 octobre 2016 merci pour ces infos Je me demandais la chose suivante : si j'installe Jeedom sur mon Raspberry Pi 3, je peux "chipoter" et découvir et tester... sans conséquence pour ma HCL et mes modules ? Je veux m'assurer que personne n'a jamais eu d'interférence qui pourrait rendre un module ou la HCL/HC2 inutilisable ? Pour gérer le Zwave, je te conseille vivement le Contrôleur USB Z-Wave Plus Aeon Z-Stick (GEN5). Tu trouveras les raisons de ce choix dans le topic de @sebcbien Je ne connais pas la box HCL, mais je me doute de certaines limites dues à l'absence de Lua Avec Jeedom, tu verras que les possibilités sont plus, beaucoup plus importantes
jojo Posté(e) le 17 octobre 2016 Signaler Posté(e) le 17 octobre 2016 tout àfait, mais pour faire une transition douce, ce plugin (sur Jeedom) est génial, il permet de booster la HCL 3
Domotique-Home Posté(e) le 19 octobre 2016 Auteur Signaler Posté(e) le 19 octobre 2016 Exemple de script LUA qui envoi la commande de Rafraîchissement au détecteur de mouvement Jeedom --[[ %% properties XX value %% globals --]] local http = net.HTTPClient() local mvt_device = XX; if ( tonumber(fibaro:getValue(mvt_device, "value")) > 0 ) then http:request("http://"..IP_JEEDOM..":"..Port_JEEDOM.."/core/api/jeeApi.php?apikey=8vCeCfxxxxxxxxxxxxxxxgp&type=cmd&id=360"); end
kalimasta7075 Posté(e) le 24 octobre 2016 Signaler Posté(e) le 24 octobre 2016 Exemple de script LUA qui envoi la commande de Rafraîchissement au détecteur de mouvement Jeedom --[[ %% properties 101 value %% globals --]] local mvt_device = 101; if ( tonumber(fibaro:getValue(mvt_device, "value")) > 0 ) then http:request("http://192.168.0.201/core/api/jeeApi.php?apikey=xxxxxxfe9be&txxxpe=cmd&id=2926"); end Bonjour, J'ai besoin de votre aide, j'ai une erreur dans le Debug que je n'arrive pas à corriger. Pouvez-vous m'aidez ? je vous remercie par avance ApiKey modifié
Domotique-Home Posté(e) le 24 octobre 2016 Auteur Signaler Posté(e) le 24 octobre 2016 Bonjour il y a une parenthèse de trop, je corrige le code Par contre tu as bien renseigné le bon numéro de ton module, je voie que tu as le même que le mien .
kalimasta7075 Posté(e) le 24 octobre 2016 Signaler Posté(e) le 24 octobre 2016 Bonjour il y a une parenthèse de trop, je corrige le code Par contre tu as bien renseigné le bon numéro de ton module, je voie que tu as le même que le mien . Pour la parenthèse, la correction avait été effectuée. Pour le besoin du post, j'ai fait un copié-collé de ton code, mais mon ID est différent du tien :2926 En revanche, ma question reste entère : J'ai l'erreur "attempt to index global http (a nil value)" Mon code Complet : --[[ %% properties 101 value %% globals --]] local mvt_device = 101; if ( tonumber(fibaro:getValue(mvt_device, "value")) > 0 ) then http:request("http://192.168.0.201/core/api/jeeApi.php?apikey=uxxxxxxxxxxe&type=cmd&id=2926"); end
Domotique-Home Posté(e) le 24 octobre 2016 Auteur Signaler Posté(e) le 24 octobre 2016 Ajoute local http = net.HTTPClient()
kalimasta7075 Posté(e) le 25 octobre 2016 Signaler Posté(e) le 25 octobre 2016 Ajoute local http = net.HTTPClient() Tu as raison, c'était ça, je n'ai plus d'erreur, la variable est bien renseignée (je me suis fait un test avec un fibaro.debug). Mais coté jeedom, la modification de la tuile ne se fait que si je fais un rafraichissement manuel ! Pourtant le résultat est forcément reçu côté jeedom(rafraichissement manuel). Mais automatique non ! Comme j'apprends le lua, je manque de background pour saisir là ou ça coince. Alors un petit help à nouveau, si tu peux. Amicalement
Domotique-Home Posté(e) le 25 octobre 2016 Auteur Signaler Posté(e) le 25 octobre 2016 Test directement ton URL dans un navigateur et regarde si tu a un changement instantané http://192.168.0.201/core/api/jeeApi.php?apikey=uxxxxxxxxxxe&type=cmd&id=2926
kalimasta7075 Posté(e) le 25 octobre 2016 Signaler Posté(e) le 25 octobre 2016 Test directement ton URL dans un navigateur et regarde si tu a un changement instantané http://192.168.0.201/core/api/jeeApi.php?apikey=uxxxxxxxxxxe&type=cmd&id=2926 Testé et effectivement pas de passage de 0 à 1 sous détection. Donc, j'exclus le fait que l'ID jeedom soit mal renseigné, car en raffraichissant ça fonctionne.. Bon,bon,bon !
Domotique-Home Posté(e) le 25 octobre 2016 Auteur Signaler Posté(e) le 25 octobre 2016 si cela peut de t'rassurer je viens de tester a distance avec une conso d’énergie et marche plus je vais regarder ce soir chez moi je pense que c'est un bug Jeedom.
kalimasta7075 Posté(e) le 25 octobre 2016 Signaler Posté(e) le 25 octobre 2016 Ben ça me rassure, juste pour mon ego . Merci encore.
Domotique-Home Posté(e) le 25 octobre 2016 Auteur Signaler Posté(e) le 25 octobre 2016 Tu as quelle version de Jeedom ?
Messages recommandés