bei mir läuft Openhab 2.4 mit dem MQTT-Binding. Hiermit kann ich meinen Shelly ansteuern.
Jetzt möchte ich noch meine Jalousiesteuerung über MQTT realisieren.
Dafür sollen Befehle im JSON-Format per MQTT gesendet werden:
Code: Alles auswählen
{"CMD":"ITEM_VALUE_SET","PROTOCOL":"0.03","TIMESTAMP":"1549800183","VALUES":[{"NUMBER":21,"STATE":"VALUE_BLINDS","VALUE":0}]}
Code: Alles auswählen
Thing topic blinds_control {
Channels:
Type rollershutter: blind [
stateTopic="blinds/get",
commandTopic="blinds/send",
on="on",
stop="stop",
off="off"
]
}
Code: Alles auswählen
Rollershutter Living_Room_Blind
"Wohnzimmer"
["blinds"]
{
channel="mqtt:topic:MQTTBroker:blinds_control:blind"
}
Wenn ich den Befehl
Code: Alles auswählen
smarthome:send Living_Room_Blind UP
Was muss ich anpassen um den oben genannten JSON-String senden zu können?