Per MQTT Merker in Siemens Logo setzten

Hallo zusammen,

ich habe eine Siemens Logo 8.4 per MQTT an meinen Homeassistant angebunden. Das klappt auch. Ich bekomme Ausgänge sowie Merker eingelesen.

Allerdings habe ich drei Merker, welche ich über den Homeassistant setzten will.

M1
M2
M3

Die Werte kommen mit LOGOSub rein. Das Topic zum senden ist LOGOPub. Allerdings tut sich einfach nicht.

Ich habe eine Automation erstellt, welche auf eine Entität reagiert. Wenn die Entität 1 wird, dann soll ein MQTT veröffentlich werden.

Der Befehl: {“state”:{“M2”:{"value“:[1]}}}

Die Automaten läuft. Es kommt zu keinem Fehler, allerdings passiert an der Logo auch nichts.

Wenn ich den Befehl direkt über den MQTT Broker sende, passiert auch nichts.

Hat jemand eine Idee für mich?

Vielen Lieben Dank :slight_smile:

State ist kein mqtt veröffentlichen. Zeig mal bitte die yaml deiner automation

Hi,

anbei die YAML:

alias: Heizstab 2,6 kW
description: “”
triggers:

trigger: state
entity_id:

binary_sensor.heizstab_26_kw
conditions: 

actions:

action: mqtt.publish
metadata: {}
data:
topic: LOGOSub
payload: “{"state":{"desired":{"M2":{"value":[1]}}}}”
mode: single

Ich habe es auch schon direkt über den MQTT-Explorer versucht. Da passiert auch nichts.

Ich habe den Fehler gefunden. Ich musste die Einstellungen in der Logo noch mal schreiben. Keine Ahnung wieso.

Das Payload ist:

{“state”: {“M2”: {“value”: [1]}}}

:crayon:by HarryP:
. Zusammenführung Doppelpost (bei Änderungen oder hinzufügen von Inhalten bitte die „Bearbeitungsfunktion“ anstatt „Antworten“ zu nutzen)
. Code-/Logzeilen formatiert (bitte immer in </> einbinden)
. s.a.: (Neues Update & Features - Hier in der Community 🫶)

Klasse , das freut mich