SDM630=>node-red=>MQTT - Version imprimable +- F1ATB forum (https://f1atb.fr/forum_f1atb) +-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html) +--- Forum : Routeur Photovoltaïque (https://f1atb.fr/forum_f1atb/forum-4.html) +--- Sujet : SDM630=>node-red=>MQTT (/thread-245.html) |
SDM630=>node-red=>MQTT - Jergo - 17-07-2024 Bonjour,J'essaie de faire remonter ma consommation/injection a partir de mon SDM630 en Modbus vers Node-red qui lui meme les envoient en MQTT.. La valeur du SDM630 est bien signé + ou - , je la voit bien apparaitre dans la page données brute mais le routeur ne semble pas router l'energie... Est-il necessaire de mettre le nom de variable "Pw" dans les données MQTT? RE: SDM630=>node-red=>MQTT - Jergo - 17-07-2024 il semble qu'il y ai une réaction du triac mais j'ai mis une charge et rien ne se passe.. RE: SDM630=>node-red=>MQTT - F1ATB - 17-07-2024 Mettez votre page d'accueil et surtout la page Actions RE: SDM630=>node-red=>MQTT - Jergo - 17-07-2024 voici les pages accueil et actions RE: SDM630=>node-red=>MQTT - F1ATB - 17-07-2024 Votre message Mqtt est mal formaté. Il ne respecte pas le format Json. Vous envoyez : Pw:-1156 Il faut envoyer : {"Pw":-1156} RE: SDM630=>node-red=>MQTT - Jergo - 18-07-2024 C'est bon ça fontionne !! merci André Je partage le code que j'ai mis dans la fonction de node-red juste avant le MQTT OUT: var data = { Pw: msg.payload }; msg.payload = JSON.stringify(data); return msg; |