Seite 1 von 2

CCU3 Einbindung Shelly Plus1

Verfasst: 29.02.2024, 19:21
von molpid
Hallo!
Hilfeanfrage für die Einbindung von Shelly Plus1 in CCU3

CCU3: Version 3.73.9
CCU-Jack installiert
Shelly Konto angelegt, Shelly angeschlossen und über shelly App erreichbar und steuerbar
MQTT Explorer eingerichtet, shelly sichtbar: shellyplus1-d4d4da7d80a4

Frage:
Im CCU-Jack muss welches virtuelles Gerät für den den Shelly Plus1 angelegt ?
Welche und wie viele Kanäle müssen hinzugefügt werden?
Was muss wo in der CCU3 in dem virtuellen Gerät eingetragen werden?

Vielen Dank

Re: CCU3 Einbindung Shelly Plus1

Verfasst: 01.03.2024, 18:26
von gnom
Die Anleitung im WIKI führt nicht zum Ziel?
ganz unten auf dieser Seite


Wenn es kein PM ist, dann brauchst Du ja nur einen MQTT-Schaltaktor mit Rückmeldung

Re: CCU3 Einbindung Shelly Plus1

Verfasst: 30.03.2024, 21:16
von grazcrew
Bei mir geht es nicht, wenn ich z.B. in dem Feld "SWITCH|ON_PAYLOAD" das folgende eingebe:
{"id":0,";src":"shellies/shellyplusplugs-aab2ccecbedd/rpc-response", "method":"Switch.Set", "params":{"id":0,"on":true}}
Wird es so gespeichert:
{"id":0,";src":"shellies/shellyplusplugs-aab2ccecbedd/rpc-response", "method":"Switch.Set", "params":{"id":0,"on":true}}
Es funktioniert leider nicht. Was mache ich hier falsch?

Re: CCU3 Einbindung Shelly Plus1

Verfasst: 31.03.2024, 09:46
von volbuss
wenn das
MQTT Explorer eingerichtet, shelly sichtbar: shellyplus1-d4d4da7d80a4
angezeigt wird
sollte dann:
ON_PAYLOAD
{"id":0,";src":"shellyplus1-d4d4da7d80a4/rpc-response", "method":"Switch.Set", "params":{"id":0,"on":true}}
stehen.

Re: CCU3 Einbindung Shelly Plus1

Verfasst: 31.03.2024, 11:35
von grazcrew
Ok, ich versuche es mal mit Bilder.

So sieht es aus, wenn ich die Daten eingebe:
Bild1.JPG
Wenn ich nun Speichere, sieht es so aus. Natürlich funktioniert es nicht:
Bild2.JPG
Warum werden Anführungszeichen verändert?

Re: CCU3 Einbindung Shelly Plus1

Verfasst: 31.03.2024, 12:08
von Baxxy
grazcrew hat geschrieben:
31.03.2024, 11:35
Warum werden Anführungszeichen verändert?
Den Hinweis lesen:
https://github.com/mdzio/ccu-jack/wiki/ ... er%C3%A4te

Re: CCU3 Einbindung Shelly Plus1

Verfasst: 31.03.2024, 12:17
von mademyday
volbuss hat geschrieben:
31.03.2024, 09:46
...
sollte dann:
ON_PAYLOAD
{"id":0,";src":"shellyplus1-d4d4da7d80a4/rpc-response", "method":"Switch.Set", "params":{"id":0,"on":true}}
stehen.
nur am Rande:
denke dass hier ein ; zu viel ist: {"id":0,"-->;<--src":

Re: CCU3 Einbindung Shelly Plus1

Verfasst: 31.03.2024, 19:00
von grazcrew
Danke für die Info, leider verstehe ich das folgende nicht:
Hinweis:
Durch einen Fehler in der Web-UI der CCU können zwar die Zeichen ' und " (einfaches und doppeltes Hochkomma) in Werten von Text-Parametern (z.B. SHORT_PAYLOAD) angegeben werden, beim Anzeigen dieser Zeichen werden sie aber fälschlicherweise als HTML-Entitäten (&#39; und &#34;) kodiert. Bei einem erneuten Setzen werden die HTML-Entitäten durch den CCU-Jack automatisch zurückgewandelt. Zudem dürfen in Text-Parametern zurzeit nur ASCII-Zeichen verwendet werden. Beispielsweise sind die Zeichen üöäÜÖÄß nicht zulässig.
Was bedeutet :"... Bei einem erneuten Setzen ..."? Egal wie ich es nochmal Setze, es bleibt so falsch. Wann wird "zurückgewandelt"?

Re: CCU3 Einbindung Shelly Plus1

Verfasst: 01.04.2024, 15:24
von Mathias
Es gibt einen Unterschied zwischen dem was angezeigt bzw. eingegeben wird und dem was intern gespeichert wird.

Beispiel: Ein ' wird eingegeben und gespeichert. So wird auch intern ein ' gespeichert. Bei der erneuten Anzeige, wandelt die CCU-Web-UI das ' fälschlicherweise in &#39; um. Dies wird dann anstatt ' angezeigt. Aber beim Speichern erkennt der CCU-Jack &#39; und wandelt dies wieder in ein ' um. Intern wird dann wieder ein ' gespeichert. Ein einmal eingegebenes ' wird also bei der Anzeige immer als &#39; dargestellt.

Re: CCU3 Einbindung Shelly Plus1

Verfasst: 01.04.2024, 16:22
von HomeManiac
Hallo,

<<< ich glaub ich bekomme vor lauter Anführungszeichen - Schluckauf: Hier Stand quatsch....

VG