Hauptmenü

MQTT Befehle senden

Begonnen von eckhard scholz, 27 November 2023, 17:35:11

Vorheriges Thema - Nächstes Thema

eckhard scholz

Seit einigen Tagen versuche ich zu meiner Heizungstherme Befehle zu senden.
Lieder ohne wesentlichen Erfolg. Die vielen Beschreibungen im Forum und im Netz haben mich nicht so richtig weiter gebtacht.
Ich bin auch nicht gerade der MQTT-Profi ...

Also was funktioniert ist das ich alles von der Heizung über das EMS_ESP Modul in Fhem lesen kann. MQTT2_Fhem_Server läuft also ohne Fehler

Nun habe ich versucht mit einem Slider und mit Zahleneingabe die Warmwasser Temperatur als Sollwert vorzugeben und das funktioniert bei mir nicht.

Kann mir jemand verständlich erklären was ich falsch mache oder fehlt vieleicht noch was?

define MQTT2_ems_esp MQTT2_DEVICE ems_esp
setuuid MQTT2_ems_esp 64ef8ffb-f33f-8e99-c971-10680689cfbd9e5f
attr MQTT2_ems_esp icon sani_boiler_temp
attr MQTT2_ems_esp readingList ems_esp:ems-esp/boiler_data_ww:.* { json2nameValue($EVENT) }\
ems_esp:ems-esp/boiler_data:.* { json2nameValue($EVENT) }\
ems_esp:ems-esp/heartbeat:.* { json2nameValue($EVENT) }\
ems_esp:ems-esp/dallassensor_data:.* { json2nameValue($EVENT) }\
ems_esp:ems-esp/tapwater_active:.* tapwater_active\
ems_esp:ems-esp/shower_active:.* shower_active\
ems_esp:ems-esp/shower_data:.* { json2nameValue($EVENT) }\
ems_esp:ems-esp/info:.* { json2nameValue($EVENT) }\
ems_esp:ems-esp/status:.* status\
ems_esp:ems-esp/heating_active:.* heating_active\
ems_esp:ems-esp/temperaturesensor_data:.* { json2nameValue($EVENT) }\
ems_esp:ems-esp/wwsettemp:.* { json2nameValue($EVENT) }
attr MQTT2_ems_esp room 03.03_Da_Heizung,08.03_MQTT2
attr MQTT2_ems_esp setList WwSollT:46,48,50,52,54 ems_esp:ems-esp/wwsettemp set $EVTPART1
attr MQTT2_ems_esp stateFormat HzgVlT: heatingactive curflowtemp °C  /  WwIstT: tapwateractive wwcurtemp °C / WwSollT: wwseltemp °C
define FileLog_MQTT2_ems_esp FileLog ./log/MQTT2_ems_esp-%Y-%m-%d.log MQTT2_ems_esp
setuuid FileLog_MQTT2_ems_esp 64f3245e-f33f-8e99-250b-099ee1fb2a0cb4c4
attr FileLog_MQTT2_ems_esp nrarchive 3
attr FileLog_MQTT2_ems_esp room 09.07_Logs
define SVG_FileLog_MQTT2_ems_esp_1 SVG FileLog_MQTT2_ems_esp:SVG_FileLog_MQTT2_ems_esp_1:CURRENT
setuuid SVG_FileLog_MQTT2_ems_esp_1 64f3279f-f33f-8e99-d79f-72ee74bb12a8cac8
attr SVG_FileLog_MQTT2_ems_esp_1 label "HzK Sw $data{currval1}, Iw $data{currval3}, Ww Sw $data{currval2}, Iw $data{currval4}"
attr SVG_FileLog_MQTT2_ems_esp_1 room 03.03_Da_Heizung

define SliderWw dummy
setuuid SliderWw 64ebb78f-f33f-8e99-c9eb-76b7788c9c71e748
attr SliderWw group Therme
attr SliderWw room 03.03_Da_Heizung
attr SliderWw setList state:slider,20.0,1.00,65.0,1
attr SliderWw stateFormat {sprintf("%.2f",ReadingsVal($name,"state",0))." real"}
attr SliderWw webCmd state

define n_SliderWw notify SliderWw set ems_esp/wwseltemp:.* $EVENT
setuuid n_SliderWw 64ebb78f-f33f-8e99-1ced-9a3c702056262e32
attr n_SliderWw group Therme
attr n_SliderWw room 03.03_Da_Heizung,09.09_Notifys

define EMS_ESP weblink iframe http://192.168.178.85/ems-esp/dashboard/data
setuuid EMS_ESP 64eb76e0-f33f-8e99-d054-c8bdc3ec745f573b
attr EMS_ESP htmlattr width="900" height="550" frameborder="0" marginheight="0" marginwidth="0"
attr EMS_ESP room 03.01_Dachzimmer
F!B,RPi-Fhem,RaspberryMatic,Cuno,Cul,S7-300,LOGO,HMIP,HM,FS20,