Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Utilisation Node Red pour faire des Graphiques
#1
Photo 
Bonjour

Un utilisateur de Node red peux t il m'aider, je début pas de connaissance

Dans l'outil MQTT Explorer je vois que les infos du routeur ont cette présentation:

routeur_rms_state ={"PuissanceS_M":217," PuissanceI_M":217, " Tension_M":217,......}

Si j'utilise Node red pour extraire les infos j'arrive à voir en mode debugge et Jauge >> PuissanceS_M, PuissanceI_M" Tensiom_M, etc

Pour se faire dans MQTT in je note dans le sujet >> homeassistant/routeur_rms_state

Pour la jauge j'écris dans valus format {{msg.payload.PuissanceS_M}}
Pour le débugge j'ecris dans valus format {{msg.payload.PuissanceS_M}}

Cela fonctionne dans le debugge et dans la page web cela fonctionne

Par contre pour le chart je ne trouve comment faire pour afficher la tension par exemple

Peux t on mettre dans MQTT in une valeur du type homeassistant/routeur_rms_state suivie de par exemple  PuissanceS_M.
Je ne trouve pas une syntaxe exact donc cela ne fonctionne pas.
Routeur: Routeurs F1ATB,  1 UxIx2, 1 SSR, 1 Chauffe Eau 200l
Domotique: WES Cartelectronic, Jeedom
Répondre
#2
Hello

je ne sais pas ou tu en es rendu mais voilà un semblant de solution
   
avec pour moi les info suivantes dans ma fonction
   

ça donne une base
V12.06
utilisateur de node-red
7 esp32
dont un qui pilote ma solution hydro solaire( eau sanitaire, chauffage, SPA)

Philippe Marie
Répondre
#3
Bonjour.
Les choses avance gentiment.
j'arrive à récupérer les infos MQTT de l'esp linky et de l'esp UxIx. et à mixer des infos dans node red.
j'ai fait quelques tests pour sauvegarder des infos dans un fichier CSV cela fonctionne.
Il me reste à faire la même chose dans influxdb, je n'ai pas encore commencé, je regarde pour le moment des sites pour comprendre un peu avant de me lancer.

J'ai demandé à André s il pouvez intégrer heure dans son flux MQTT, j'espère qu'il pourra bien le faire pour la V13.
Rien de vraiment opérationnel, juste des tests et de l'apprentissage.
Routeur: Routeurs F1ATB,  1 UxIx2, 1 SSR, 1 Chauffe Eau 200l
Domotique: WES Cartelectronic, Jeedom
Répondre
#4
Hello

pour mes csv je fais moi-même l'horodatage
une fonction avant d'injecté dans le fichier

var date = new Date().toLocaleDateString();
var time = new Date().toLocaleTimeString();
var output = date + ";"
+ time 
+ ";"
+ "MQTT0"
+ ";"
+ msg.payload  ;
msg.payload = output;
return msg;
V12.06
utilisateur de node-red
7 esp32
dont un qui pilote ma solution hydro solaire( eau sanitaire, chauffage, SPA)

Philippe Marie
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 4 visiteur(s)