rule "CCGX MQTT Keep Alive Timer"
when
Time cron "0/10 * * * * ?"
then
val mqttActions = getActions("mqtt", "mqtt:broker:VenusOS")
mqttActions.publishMQTT("R/dxxxxxxxx/keepalive", "["battery/256/Soc"]")
end
Diese Rule funktioniert nicht, sobald ich die beiden Hochkomma innerhalb der eckigen Klammern einfüge. Allerdings muss der Inhalt der Nachricht so aussehen: ["battery/256/Soc"]
rule "CCGX MQTT Keep Alive Timer"
when
Time cron "0/10 * * * * ?"
then
val mqttActions = getActions("mqtt", "mqtt:broker:VenusOS")
mqttActions.publishMQTT("R/dxxxxxxxx/keepalive", '["battery/256/Soc"]')
end
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet