NEWS
Gelöst --- Shelly1 u. Shelly 2.5 Probleme beim Schalten
-
Hallo Gemeinde,
Nachdem ich ca. 10 Sonoff-Geräte erfolgreich in ioB integriert habe, bin ich nun dabei, aus Platzgründen Shelly an bestimmten Stellen einzubauen.
Leider ergibt sich da für mich ein Problem:
Die Geräte werden korrekt in ioB erkannt und angezeigt (per http u. MQTT)
Leider kann ich sie nicht wie bei den Sonoffs über die VIS-Oberfläche schalten, ich habe alle Buttonvariationen auf der Shelly Weboberfläche getestet. Nun habe ich heute mal auf
gestellt, damit funktioniert das Schalten über VIS es werden jedoch keine MQTT Daten übertragen.
Meine Frage nun:
gibt es einen Tipp woran es liegen könnte ?
Hab es bei 3 Geräten probiert, überall dasselbe Ergebnis ...Guß
crepp -
@crepp1967
Du musst im adapter http und mqqt einstellen.
Im 2 reiter müssen die Benutzerdaten eingegeben werden, da fehlt ein screenshot.Am shelly unter dev Settings die Zugangsdaten und server eingeben. Du hast da port 1882 - ich nutze Standard iobroker 1883
-
@dos1973
Wie ich schon geschrieben habe, ich habe am shelly Adapter bei MQTT auch den Port 1882 und MQTT funktioniert auch, ich kann nur in dieser Einstellung den Switch nicht schalten...
Hier noch meine shelly Einstellung:
Schalten kann ich nur wenn ich auf stelle... Sehr seltsam
Gruß
crepp -
@crepp1967 welche Adapterversion?
-
@harrym
v4.02aber ich merke gerade dass mein MQTT doch nicht funktioniert, war ein Fehler von mir. Ich probiere heute nachmittag u. melde mich noch mal.
Gruß
Torsten -
@crepp1967
Also ich habe gestern zwei Dinge festgestellt:- MQTT bei meinen shellys war nicht richtig konfiguriert, ich habe gestern den Port auf 1883 geändert (am shelly u. im ioBroker. Dann funktionierte es korrekt und die daten wurden übermittelt.
Damit hatte ich dann aber ein Problem mit meinem MQTT Adapter der auch lief, dieser kommuniziert auf demselben Port, Nun bin ich etwas verwirrt, brauche ich diesen Adapter überhaupt ??? Ich habe ihn damals als ich die sonoffs integriert habe mit installiert war mir aber nicht so richtig bewußt für was er eigtl. ist. Ich habe diesen Adapter dann deaktiviert.
Mein 2. Problem ist der Switch am shelly, den ich immer noch nicht über VIS schalten kann. Über die Weboberfläche schaltet er korrekt. Kann mir jemand bei meinem Problem helfen oder Tips zur Lösung geben ?
Grüße
crepp - MQTT bei meinen shellys war nicht richtig konfiguriert, ich habe gestern den Port auf 1883 geändert (am shelly u. im ioBroker. Dann funktionierte es korrekt und die daten wurden übermittelt.
-
@crepp1967 said in Shelly1 u. Shelly 2.5 Probleme beim Schalten ü. VIS:
alle Buttonvariationen auf der Shelly Weboberfläche
da muss natürlich schon das richtige eingestellt sein. schreibst du aber nicht mit was welches gerät geschalten werden soll.
wozu CoAP und MQTT? shelly's laufen bei mir CoAP und lassen sich auch schalten über vis. egal ob schalter, oder taster. (Shelly Weboberfläche)
arbeitest du direkt mit dem switch state, oder über alias? wobei das eigentlich egal ist, das gehts nur um eventuellen shellytausch bei defekt.
kannst du in den objekten den shelly schalten? vorausgesetzt, er ist in Shelly Weboberfläche richtig definiert.
du schreibst, du hast auf CoAP umgestellt, screenshots zeigen MQTT.
das hin und her switchen bringt dir nichts. entscheide dich für CoAP, oder MQTT. bei MQTT wurde in der 4.x nichts geändert, nur CoAP musste angepasst werden an die neue API. -
@crepp1967 sagte in Shelly1 u. Shelly 2.5 Probleme beim Schalten ü. VIS:
Damit hatte ich dann aber ein Problem mit meinem MQTT Adapter der auch lief, dieser kommuniziert auf demselben Port, Nun bin ich etwas verwirrt, brauche ich diesen Adapter überhaupt ??? Ich habe ihn damals als ich die sonoffs integriert habe mit installiert war mir aber nicht so richtig bewußt für was er eigtl. ist. Ich habe diesen Adapter dann deaktiviert.
Grundsätzlich kommst du bei den Shellys wie auch den Sonoffs, rein mit dem MQTT Adapter aus.
Aber gerade für den vielleicht nicht so versierten User, erleichtert der Sonoff / Shelly Adapter das Handling der Objekte ungemein.
Benutzt du nur Shellys und oder Sonoffs mit den entsprechenden Adaptern, brauchst du den MQTT Adapter nicht.
Du kannst, bei Bedarf alle drei Adapter installieren, aber sie müssen dann auf unterschiedlichen Ports konfiguriert werden.
Beispiel MQTT 1883, Sonoff 1884, Shelly 1885.
Wichtig ist, dass deine Endgeräte dann auch den richtigen Port nutzen. Also alle Shellys auf 1885 usw. -
@stefande said in Shelly1 u. Shelly 2.5 Probleme beim Schalten ü. VIS:
Shellys und oder Sonoffs mit den entsprechenden Adaptern, brauchst du den MQTT Adapter nicht.
richtig, vergas ich zu erwähnen... das wird dann mühsam eben wegen der port bastelei. schleudergefahr wie man so schön sagt.
-
@da_Woody
OK,
Damit wird einiges klarer, dann werde ich den MQTT Adapter stillegen. Ich werde mit sonoff- bzw. shelly Adapter arbeiten.
Was das Schalten über die ioB Admin-Oberfläche angeht: Es funktioniert nicht.
Wie ich schon oben schrieb, ich kann die shelly legiglich über die WebGUI schalten. vom ioBroker aus geht nix.Aber ich hatte gelesen, dass man mit einem Zusatztool die CoAP Kommunikation belauschen kann, das könnte ich dann ja mal testen ?!
Gruß
crepp -
@crepp1967 said in Shelly1 u. Shelly 2.5 Probleme beim Schalten ü. VIS:
Zusatztool die CoAP Kommunikation
da gibts was, da kann dir @harrym weiterhelfen.
mein vorschlag: stoppe shelly, sonoff. deinstalliere den MQTT. aktualisiere die beiden adapter wenn notwendig, stelle alles richtig ein. würd sagen bei den shelly's mal auf CoAP bleiben. lösche alle shelly's aus den objekten und schau nach den start vom adapter im log mit. da müssten dann alles shelly's frisch erkannt werden. dann solltest du in den objekten mittels switch schalten können.
ich denk mal das du durch deine rumtesterei schon zuviel verbogen hast.
good luck! -
@crepp1967 sagte in Shelly1 u. Shelly 2.5 Probleme beim Schalten ü. VIS:
Zusatztool die CoAP Kommunikation belauschen
https://forum.iobroker.net/topic/36200/test-adapter-shelly-v4-0-3-latest/7
-
@da_Woody
Genau das hab ich alles gemacht und siehe da .. es funkt !!!Vielen Dank für eure Hilfe und die Tips !
Werde den Thread schliessen.
Gruß
crepp -
@crepp1967 yeah! hier werden sie geholfen! freut mich das es so auf die art geklappert hat!
thnx für die rückmeldung!