Forum eedomus
http://forum.eedomus.fr/

Intégration Eedomus -> Node-RED
http://forum.eedomus.fr/viewtopic.php?f=12&t=10587
« Précédent  Page 2 sur 3  Suivant »
Auteur:  soundfab [ 29 Déc 2021 13:00 ]
Sujet du message:  Re: Intégration Eedomus -> Node-RED

Capture d’écran 2021-12-29 à 12.57.35.png
Capture d’écran 2021-12-29 à 12.57.35.png (152.7 Kio) Consulté 11612 fois


voici mon fichier de conf Node-Red sous home assistant.
Mon Home assistant est déplié sur une virtual Box sous Mac OS.
Auteur:  KikiFUNstyle [ 30 Déc 2021 11:47 ]
Sujet du message:  Re: Intégration Eedomus -> Node-RED

Il y a une instruction qui fonctionnait AVANT mais plus maintenant
Code : Tout sélectionner
[LAST_VALUE PERIPH_ID=[RAW_VALUE]]

Ce code était censé récupéré la dernière valeur du periph id indiqué dans la valeur brute mais cela ne fonctionne plus :'(

Du coup coté actionneur http :
Valeur brute = 1040004
URL = http://[IP_NODE_RED]:1880/endpoint
Type = GET
Paramètres = /pushEedomus?periphId=[RAW_VALUE]&value=[LAST_VALUE PERIPH_ID=1040004]

Et dans node red de ton home assistant import ce flow :
Code : Tout sélectionner
[{"id":"ccf6ca07f83388f3","type":"group","z":"2460c5f.5cc0b3a","name":"Exemple de endpoint /pushEedomus","style":{"label":true},"nodes":["9dfea1908eaea33f","21915d7b760e6488","654d12b5ba14bfc8","f98166a252a11383","c4335d229eacabcb"],"x":94,"y":379,"w":612,"h":202,"info":"# Permet de récupérer 2 valeurs :\n## periphId / value\n\nexemple :\nhttp://192.168.0.24:1880/endpoint/pushEedomus?periphId=12345&value=98765\n\nRécupère le periphId=12345\net la value=98765"},{"id":"9dfea1908eaea33f","type":"debug","z":"2460c5f.5cc0b3a","g":"ccf6ca07f83388f3","name":"periphid","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload.periphId","targetType":"msg","statusVal":"","statusType":"auto","x":540,"y":500,"wires":[]},{"id":"21915d7b760e6488","type":"http in","z":"2460c5f.5cc0b3a","g":"ccf6ca07f83388f3","name":"récupérer humidité salle de bain","url":"/pushEedomus","method":"get","upload":false,"swaggerDoc":"","x":250,"y":500,"wires":[["9dfea1908eaea33f","f98166a252a11383","c4335d229eacabcb"]]},{"id":"654d12b5ba14bfc8","type":"http response","z":"2460c5f.5cc0b3a","g":"ccf6ca07f83388f3","name":"","statusCode":"","headers":{},"x":490,"y":420,"wires":[]},{"id":"f98166a252a11383","type":"template","z":"2460c5f.5cc0b3a","g":"ccf6ca07f83388f3","name":"","field":"payload","fieldType":"msg","format":"json","syntax":"mustache","template":"{\n    \"success\": 1,\n    \"body\": {\n      \"periph\": \"{{payload.periphId}}\",\n      \"value\": \"{{payload.value}}\"\n    }\n}","output":"json","x":320,"y":420,"wires":[["654d12b5ba14bfc8"]]},{"id":"c4335d229eacabcb","type":"debug","z":"2460c5f.5cc0b3a","g":"ccf6ca07f83388f3","name":"value of periphId","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload.value","targetType":"msg","statusVal":"","statusType":"auto","x":570,"y":540,"wires":[]}]
Auteur:  soundfab [ 30 Déc 2021 22:23 ]
Sujet du message:  Re: Intégration Eedomus -> Node-RED

Merci beaucoup !! ca marche super bien !! du coup pour mettre a jour régulièrement tu fais une règle sur eedomus ?
Auteur:  KikiFUNstyle [ 30 Déc 2021 22:48 ]
Sujet du message:  Re: Intégration Eedomus -> Node-RED

soundfab a écrit:Merci beaucoup !! ca marche super bien !! du coup pour mettre a jour régulièrement tu fais une règle sur eedomus ?

Je fais une règle Eedomus qui dit :
Critères : capteur d'humidité change de valeur
Action : pushEedomus

pour éviter de surcharger la box et de renvoyer que quand la valeur change.
Auteur:  Michteedo [ 06 Jan 2022 07:12 ]
Sujet du message:  Re: Intégration Eedomus -> Node-RED

Bonjour,

voila, j'ai un peu avancer, enfin je pense; j'arrive a récupérer des valeurs de mon IPX ou autre. Et je commande mes relais aussi.

Je suis ce fil et je voulais envoyer la valeur(température) d'un capteur Zwave; j'ai copié l'exemple du debut et no good.....pas de message d'erreur, mais rien dans le debug.

Faut il laisser ceci (/pushEedomus )dans le premier nœud a gauche?

Bien entendu j'ai modifier la valeur brute dans le switch

Merci d avance MI.

PS. Si je tape url et com. dans la ligne de commande du navigateur = 404: Not Found

Es ce grave Doc? lol
Auteur:  KikiFUNstyle [ 06 Jan 2022 09:56 ]
Sujet du message:  Re: Intégration Eedomus -> Node-RED

Regarde cet exemple viewtopic.php?f=12&t=10587&p=102403#p102297
car celui du début ne fonctionne plus.

N'hésite pas à envoyer des capture d'écran et expliquer ce que tu souhaites faire.
Auteur:  Michteedo [ 06 Jan 2022 10:42 ]
Sujet du message:  Re: Intégration Eedomus -> Node-RED

Merci mais désolé, no good ....
Je voudrais récupérer des valeurs de sonde Zwave et Oregon aussi pour les envoyer vers Node-red.

MI

Pièces jointes:
Capture d’écran (23).png
Capture d’écran (23).png (115.77 Kio) Consulté 11536 fois
Auteur:  KikiFUNstyle [ 06 Jan 2022 11:28 ]
Sujet du message:  Re: Intégration Eedomus -> Node-RED

Tu as suivi ça viewtopic.php?f=12&t=10587#p97594
et compléter avec ça viewtopic.php?f=12&t=10587&start=20#p102297 ?

Une fois que tu as mis en place ceci et que ca ne fonctionne tjs pas.
Dis moi quoi qui ne fonctionne pas et éventuellement qques screenshots
Auteur:  Michteedo [ 06 Jan 2022 13:39 ]
Sujet du message:  Re: Intégration Eedomus -> Node-RED

Incroyable!
cela ne fonctionne pas, j'ai pourtant, enfin il me semble, fait ce que vous écrivez.

J'ai eu cette erreur a un moment mais plus maintenant.

Pièces jointes:
Capture d’écran (24).png
Capture d’écran (24).png (134.3 Kio) Consulté 11532 fois
Auteur:  KikiFUNstyle [ 06 Jan 2022 14:22 ]
Sujet du message:  Re: Intégration Eedomus -> Node-RED

Montre moi les détails de ton actionneur HTTP Via node red
ainsi que du coté de node red les nodes que tu as mis avec leur conf stp.
Auteur:  Michteedo [ 06 Jan 2022 14:33 ]
Sujet du message:  Re: Intégration Eedomus -> Node-RED

voici

Pièces jointes:
Capture d’écran (27).png
Capture d’écran (27).png (162.53 Kio) Consulté 11530 fois
Capture d’écran (26).png
Capture d’écran (26).png (175.77 Kio) Consulté 11530 fois
Capture d’écran (25).png
Capture d’écran (25).png (177.1 Kio) Consulté 11530 fois
Auteur:  Michteedo [ 06 Jan 2022 14:34 ]
Sujet du message:  Re: Intégration Eedomus -> Node-RED

Du coté de node red j'ai importé le Json,

Puis je vous tel?
Auteur:  KikiFUNstyle [ 06 Jan 2022 16:19 ]
Sujet du message:  Re: Intégration Eedomus -> Node-RED

Alors déjà sur le 1er screenshot ce n'est pas bon, il faut donc mettre
Code : Tout sélectionner
/pushEedomus?periphId=[RAW_VALUE]&value=[LAST_VALUE_PERIPH_ID=551133]


Quel est l'adresse de votre node red ? Je vois que vous avez mis http://192.168.1.22:8123/endpoint -> cela ressemble à un node red sur home assistant ... est-ce le cas ? Si il est sur home assistant il faut mettre http://192.168.1.22:1880/endpoint dans [VAR1]

ensuite si vous faite dans un navigateur
http://[IP_NodeRED]/pushEedomus?periphId=12345&value=11111

vous devez avoir (normalement) une réponse en json
Auteur:  Michteedo [ 06 Jan 2022 16:48 ]
Sujet du message:  Re: Intégration Eedomus -> Node-RED

yes merci, j'ai effectivement HA...
je viens de lancer la ligne de commande et good , very good
http://192.168.1.22:1880/endpoint/pushE ... alue=11111
je poursuis MI merci

Ca maaarrche

Pièces jointes:
Capture d’écran (28).png
Capture d’écran (28).png (163.6 Kio) Consulté 11528 fois
Auteur:  KikiFUNstyle [ 06 Jan 2022 16:54 ]
Sujet du message:  Re: Intégration Eedomus -> Node-RED

Youpi \o/
Auteur:  Michteedo [ 06 Jan 2022 16:56 ]
Sujet du message:  Re: Intégration Eedomus -> Node-RED

Par contre deux capteurs sur le même actionneur; j'en ai un qui ne fonctionne.....je penses qu il doit falloir ajuster le payload...
Auteur:  KikiFUNstyle [ 06 Jan 2022 17:10 ]
Sujet du message:  Re: Intégration Eedomus -> Node-RED

Il faut mettre
/pushEedomus?periphId=[RAW_VALUE]&value=[LAST_VALUE_PERIPH_ID=<ID_DU_PERIPHERIQUE_LE_MEME_QUE_DANS_VALEUR_BRUTE>]
Auteur:  Michteedo [ 06 Jan 2022 17:26 ]
Sujet du message:  Re: Intégration Eedomus -> Node-RED

ok merci, apres il faut les aiguiller en fonction de leur adresse ID?
Je vois un exemple avec un switch
Auteur:  KikiFUNstyle [ 06 Jan 2022 17:29 ]
Sujet du message:  Re: Intégration Eedomus -> Node-RED

Michteedo a écrit:ok merci, apres il faut les aiguiller en fonction de leur adresse ID?

Oui en fait tu dis à Eedomus d'aller chopper la dernière valeur du périph id
Auteur:  Michteedo [ 06 Jan 2022 17:55 ]
Sujet du message:  Re: Intégration Eedomus -> Node-RED

Génial merci, voila ce que j'ai fait.

Comment s'appelle se cadre et comment le crée modifier ou l'enlever?

Pièces jointes:
Capture d’écran (29).png
Capture d’écran (29).png (177.21 Kio) Consulté 11525 fois
Page 2 sur 3 Le fuseau horaire est UTC+1 heure