Ich bin mir nicht sicher, ob das mit den Anführungszeichen so funktioniert. Als ersten Schritt möchte ich empfehlen, mal einen String zu probieren, der keine Anführungszeichen enthält. Funktioniert das, so kannst du mal probieren, ob es reicht, das Anführungszeichen zu escapen, also z.B. mit \". Ober probiere mal die umgekehrte Logik, also einfache Anführungszeichen statt doppelter und umgekehrt. Innerhalb JSON sollte das gewöhnlich keinen Unterschied machen.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
danke für Deine Idee. Aber leider funktioniert das auch nicht. Ich hatte bereits mal "test%s" probiert, auch da wird lediglich Open an den MQTT-Broker geschickt
Ich fürchte, Du wirst einen Issue dazu öffnen müssen. Ich habe das gerade mal hier getestet, und kann leider bestätigen, dass formatBeforePublish bei Rollershutter Channels wirkungslos ist. In einem String Channel hingegen funktioniert es wie gewünscht (nutzt aber nichts...)
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
Frank_33 hat geschrieben: ↑18. Feb 2023 11:00
ja, die Shelly Plus 2PM werden ja inzwischen vom Shelly-Binding unterstützt. Ich verwende aktuell Openhab 3.4.2.
Ich habe openhab in der Version 3.3.0 und es mit Shelly Binding Version 3.3.0 versucht, in der Doku steht auch, dass Geräte der Gen2 unterstützt werden, mein Plus und Pro tauchen aber leider nicht auf, bei Versuch sie manuell hinzuzufügen, werden keine Plus oder Pro Geräte in der Auswahlliste angezeigt. Binding deinstalliert und neu installiert habe ich schon.