NEWS
NSPanel Tasmota Node-Red MQTT
-
Hallo
Ich habe ein NSPanel und eo THR320 mit Tasmota.
Im THR320 ist ein Temp und Feuchte Sensor eingesteckt der zum NSPanel über Node-Red die Sensor Daten senden soll.
Ich brauche mal Hilfe wie ich das in MQTT-Out Node eintragen soll.
Für die Relais habe ich das schon gefunden.
Da kommt in den Node MQTT-Outcmnd/tasmota_nspanel/POWER1
und und in ein inject Node On/Off
In der Konsole vom NSPanel sieht die MQTT Ausgabe so aus.10:49:22.673 MQT: tele/tasmota_nspanel/SENSOR = {"Time":"2023-01-13T10:49:22","ANALOG":{"Temperature1":29.4},"TempUnit":"C"}
Ich habe schon etliches versucht aber es mir noch nicht gelungen über Node-Red dem NSPanel die Externe
Temp zu senden.
Gruß NetFritz -
@netfritz sagte in NSPanel Tasmota Node-Red MQTT:
NSPanel
Grundsätzlich musst Du Kommandos oder egal was Du immer zu Deinem Gerät schicken willst in den Kommandoast (cmnd) schreiben. Da ich die Geräte nicht kenne - da gibts vielleicht Fachkundigere hier an Board - musst Du sicher einer der Display Kommandos verwenden, um eine Zahl dort auszugeben oder einen Text.
https://tasmota.github.io/docs/Commands/#displays
Also vielleicht so was:dann wäre das topic in Deinem Fall:
cmnd/tasmota_nspanel/DisplayText
-
Hallo
@mickym
Ich glaube nicht das es mit DisplayText geht.
Denn dieser Wert geht auch in den Thermostat als Ist-Wert.Meiner Meinung nach müßte es so aussehen.
cmnd/tasmota_nspanel/SENSOR/ANALOG/Temperature1 20
Ich habe schon vieles danach probiert es kommt immer
09:58:56.979 CMD: cmnd/tasmota_nspanel/SENSOR/ANALOG/Temperature1 20 09:58:56.990 MQT: stat/tasmota_nspanel/RESULT = {"Command":"Unknown"}
Gruß NetFritz
-
@netfritz Ok - da ich mich mit dem NSPanel nicht auskenne, kann ich Dir glaub auch nicht weiterhelfen. Ich denke auch nicht dass Du so tief in der cmnd Hierarchie gehen darfst - aber egal.
Ich würde aber an Deiner Stelle, das NodeRed aus dem Thread rausmachen - da es unerheblich ist, wie Du den richtigen Datenpunkt in mqtt setzt und es gibt genügend Leute, die vielleicht helfen könnten, aber sobald sie NodeRed lesen, den Thread von vorne herein ignorieren. Wenn Du weisst, welches topic Du setzen musst, kannst Du das ja mit NodeRed machen, aber das Mittel mit dem Du das Topic setzt ist hier erst mal sekundär.