Closed alegrianer closed 3 months ago
Ich habe endlich Zeit gefunden, dass mal anzuschauen.
Folgende Einstellungen habe ich anders:
SWITCH|COMMAND_TOPIC:
shellies/shellyplus1pm-[Serien-Nr.]/rpc
Also ohne /events
!
Hallo Mathias, das war's ! Vielen Dank für den Hinweis. Jetzt klappt es !
Hallo zusammen, ich habe letzte Woche erfolgreich einen shelly1pm via CCU Jack ins RasberryMatic integriert. Jetzt wollte ich einen weiteren, moderneren shellyplus1pm integrieren. Die Integration, speziell die Info-Kanäle vom Typ: MQTT Analogwerteempfänger, funktioniert tadellos und Informationen werden zu der CCU korrekt übertragen. Beim Kanal Typ „MQTT Schaltaktor mit Rückmeldung“ klappt es bei dem shellyplus1pm nicht mit der Steuerung von der CCU aus. Der Ist-Zustand wird korrekt, via dem Feedback_topic, übertragen. Commandtopic und Payload Eintrag und On/Off Pattern sind genau der Unterschied zum shelly1pm. Mit den RPC-Einträgen scheint es (bei mir) ein Problem zu geben, obwohl ich die Doku exakt befolge.
Die Einträge: SWITCH|COMMAND_TOPIC: shellies/shellyplus1pm-cc7b5c853a94/events/rpc
SWITCH|RETAIN: aktiviert
SWITCH|ON_PAYLOAD: {"id":0, "src":"shellies/shellyplus1pm-cc7b5c853a94/rpc-response", "method":"Switch.Set", "params":{"id":0,"on":true}}
SWITCH|OFF_PAYLOAD: {"id":0, "src":"shellies/shellyplus1pm-cc7b5c853a94/rpc-response", "method":"Switch.Set", "params":{"id":0,"on":false}}
SWITCH|FEEDBACK_TOPIC: shellies/shellyplus1pm-cc7b5c853a94/status/switch:0
SWITCH|ON_PATTERN: "output":true
SWITCH|OFF_PATTERN: "output":false
SWITCH|MATCHER: CONTAINS
Dazu der Auszug aus dem MQTT Explorer:
Die MQTT Config im Shelly:
Hat jemand eine Idee, warum sich der Shelly shellyplus1pm sich nicht von der CCU aus bedienen lässt? Eine weitere Debug-Idee wäre schon hilfreich
Vielen Dank vorab.