Hauptmenü

MQTT get-Befehl setzen

Begonnen von z0lt1, 13 November 2023, 08:09:01

Vorheriges Thema - Nächstes Thema

z0lt1

Hallo, ich würde gerne per MQTT einen get-Befehl absetzen. Bis jetzt frage ich den Status meiner Gastherme ab und setze set-Befehle. Nun würde ich gerne den Befehl

get Vitodens200W getTimers
an meine FHEM-Instanz senden. Was muss ich dazu in ins Attribute "mqttSubscribe" reinschreiben? Oder wo muss ich das reinschreiben, denn hierbei handelt es sich ja nicht um ein Reading das ich setzen will. Aktuell sende ich über MQTT den Befehl: mqttGenericBridge/get/Vitodens200W/getTimers, wie kriege ich jetzt FHEM dazu darauf zu lauschen, und das in den gewünschten Befehl umzusetzen?


Ich benutze MQTT nur sehr sporadisch, also seid bitte gnädig mit mir ;-)

Hier das device:
Internals:
   DEF        /dev/serial/by-id/usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_0001-if00-port0 /opt/fhem/89_VCONTROL300_VScotHO1.cfg 180 300
   DeviceName /dev/serial/by-id/usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_0001-if00-port0@4800,8,E,2
   FUUID      5e9c9f50-f33f-a976-fe15-0733b6601772e855
   INTERVAL   180
   LASTInputDev myBroker
   MSGCNT     65138
   NAME       Vitodens200W
   NR         20
   PROTOCOL   300
   STATE      Heizen_und_Warmwasser 25
   TYPE       VCONTROL300
   UPDATESTATUS INACTIVE
   myBroker_MSGCNT 65138
   myBroker_TIME 2023-11-12 23:23:23
   READINGS:
     2023-11-13 08:02:27   Aussentemperatur 5.5
     2023-11-13 08:02:28   Betriebsart     Heizen_und_Warmwasser
     2023-11-13 08:02:27   Betriebsart_Party off
     2023-11-13 08:02:28   Betriebsart_Spar off
     2023-11-13 08:02:27   Brennerlaufzeit 17200.30
     2023-11-13 08:02:27   Brennerlaufzeit_Today 1.50
     2023-11-13 00:02:26   Brennerlaufzeit_TodayStart 17198.80
     2023-11-13 00:02:26   Brennerlaufzeit_Yesterday 2.52
     2023-11-13 08:02:28   Brennerleistung 0
     2023-11-13 08:02:28   Brennerstarts   45324
     2023-11-13 08:02:28   Brennerstarts_Today 1.00
     2023-11-13 00:02:26   Brennerstarts_TodayStart 45323.00
     2023-11-13 00:02:26   Brennerstarts_Yesterday 3.00
     2023-11-13 08:02:27   Heizkennlinie_Neigung 1
     2023-11-13 08:02:27   Heizkennlinie_Niveau 0
     2023-11-13 08:02:27   Kesseltemperatur_Ist 51.6
     2023-11-13 08:02:28   Kesseltemperatur_Soll 5
     2023-11-13 08:02:28   Raumtemperatur_Party_Soll 20
     2023-11-13 08:02:28   Raumtemperatur_Red_Soll 3
     2023-11-13 08:02:28   Raumtemperatur_Soll 25
     2023-11-13 08:02:27   Stoerung        off
     2023-11-13 08:02:28   Systemzeit      Mo,13.11.2023 08:05:31
     2023-11-12 20:33:03   Timer_Haus_1MO  05:30,07:00,16:00,20:00,--,--,--,--,
     2023-11-12 20:33:03   Timer_Haus_2DI  05:30,07:00,16:00,20:00,--,--,--,--,
     2023-11-12 20:33:03   Timer_Haus_3MI  05:30,07:00,16:00,20:00,--,--,--,--,
     2023-11-12 20:33:03   Timer_Haus_4DO  05:30,07:00,16:00,20:00,--,--,--,--,
     2023-11-12 20:33:03   Timer_Haus_5FR  05:30,07:00,16:00,20:00,--,--,--,--,
     2023-11-12 20:33:03   Timer_Haus_6SA  07:00,09:00,16:00,20:00,--,--,--,--,
     2023-11-12 20:33:02   Timer_Haus_7SO  07:00,09:00,16:00,20:00,--,--,--,--,
     2023-11-12 20:33:03   Timer_Wasser_1MO 05:00,22:00,--,--,--,--,--,--,
     2023-11-12 20:33:03   Timer_Wasser_2DI 05:00,22:00,--,--,--,--,--,--,
     2023-11-12 20:33:03   Timer_Wasser_3MI 05:00,22:00,--,--,--,--,--,--,
     2023-11-12 20:33:03   Timer_Wasser_4DO 05:00,22:00,--,--,--,--,--,--,
     2023-11-12 20:33:03   Timer_Wasser_5FR 05:00,22:00,--,--,--,--,--,--,
     2023-11-12 20:33:03   Timer_Wasser_6SA 06:30,22:00,--,--,--,--,--,--,
     2023-11-12 20:33:03   Timer_Wasser_7SO 06:30,22:00,--,--,--,--,--,--,
     2023-11-13 08:02:28   Umwaelzpumpe_Heizkreis2 off
     2023-11-13 08:02:28   Umwaelzpumpe_Intern off
     2023-11-13 08:02:28   UpdateStatus    Inactive
     2023-11-13 08:02:28   UpdateTime      2023-11-13_08:02:28
     2023-11-13 08:02:27   Urlaubs-Beginn  Do,01.01.1970 00:00:00
     2023-11-13 08:02:28   Urlaubs-Ende    Do,01.01.1970 00:00:00
     2023-11-13 08:02:27   Vorlauftemperatur_Ist 38
     2023-11-13 08:02:28   Vorlauftemperatur_Soll 0
     2023-11-13 08:02:28   Warmwassertemperatur_Ist 52.6
     2023-11-13 08:02:27   Warmwassertemperatur_Soll 41
   helper:
Attributes:
   disable    0
   icon       sani_boiler_temp
   mqttPublish *:topic={"$base/$device/$name"}
   mqttSubscribe Betriebsart:stopic={"$base/$device/$name"}
Raumtemperatur_Soll:stopic={"$base/$device/$name"}
Warmwassertemperatur_Soll:stopic={"$base/$device/$name"}
Heizkennlinie_Neigung:stopic={"$base/$device/$name"}
Heizkennlinie_Niveau:stopic={"$base/$device/$name"}
getTimers:stopic={"$base/$device"}
   room       10_Heizung
   stateFormat Betriebsart Raumtemperatur_Soll
   vitotronicType 200_HOxx