NEWS
Shelly Adapter 5.2.0 für Plus- und Pro-Geräte erweitert
-
@da_woody sagte in Shelly Adapter 5.2.0 für Plus- und Pro-Geräte erweitert:
@pk68 ich den mal, kommt auf die menge an. wenn du mit COaP keine probleme hast, würde ich eine 2. instanz für MQTT machen.
Hallo,
Ich habe auch noch alte Shelly Gen 1. am laufen.COaP
Habe jetzt mal ein 1 Plus gekauft,und den Adapter umgestellt auf Mqtt.
Dann hat er den neuen gefunden(1Plus),aber die alten gehen nicht mehr zu steuern.
Soll ich einen 2. Shelly Adapter installieren und den auf Mqtt umstellen?
Laufen dann beide Generationen?
Auch über die Cloud noch?@andre105 Moin, habe Deinen comment gerade zufällig gesehen, Adapter 5.0.2 ist ja schon älter. Im stable gibt es 6.0.0 und im beta 6.2.4. Beide laufen bei mir stabil. Wenn Du MQTT und COAP nutzen möchtest, musst Du 2 Instanzen im Adapter anlegen, eine als MQTT konfiguriert, die andere als COAP. MQTT und Cloud schließen sich m.W. gegenseitig aus. Bei der COAP Konfiguration der Shelly mußt Du auf das Thema mcast/unicast achten. Schau in die Doku des Adapters, ist da beschrieben.
Beste Grüße -
@andre105 Moin, habe Deinen comment gerade zufällig gesehen, Adapter 5.0.2 ist ja schon älter. Im stable gibt es 6.0.0 und im beta 6.2.4. Beide laufen bei mir stabil. Wenn Du MQTT und COAP nutzen möchtest, musst Du 2 Instanzen im Adapter anlegen, eine als MQTT konfiguriert, die andere als COAP. MQTT und Cloud schließen sich m.W. gegenseitig aus. Bei der COAP Konfiguration der Shelly mußt Du auf das Thema mcast/unicast achten. Schau in die Doku des Adapters, ist da beschrieben.
Beste Grüße@duejo fast richtig. ich hab auch eine auf CoAP und die 2. für neue geräte mit MQTT. allerdings, die neuen können auch mit MQTT in die cloud. das ist auch der grund, warum ich die Gen1 auf CoAP lasse. ich verwende die cloud als backup, sollte mein server abnippeln.
Dann hat er den neuen gefunden(1Plus),aber die alten gehen nicht mehr zu steuern.
logisch, die alten sind ja im gerät selber auf CoAP eingestellt.
stell den adapter wieder zurück, mach eine 2. instanz dann für MQTT. dann sollte alles funktionieren. -
@duejo fast richtig. ich hab auch eine auf CoAP und die 2. für neue geräte mit MQTT. allerdings, die neuen können auch mit MQTT in die cloud. das ist auch der grund, warum ich die Gen1 auf CoAP lasse. ich verwende die cloud als backup, sollte mein server abnippeln.
Dann hat er den neuen gefunden(1Plus),aber die alten gehen nicht mehr zu steuern.
logisch, die alten sind ja im gerät selber auf CoAP eingestellt.
stell den adapter wieder zurück, mach eine 2. instanz dann für MQTT. dann sollte alles funktionieren. -
@da_woody ok, danke für die Info. Meine Gen1 auf MQTT können es nicht, was mich aber nicht stört. Wenn´s die Gen2 können, umso besser.
-
@duejo fast richtig. ich hab auch eine auf CoAP und die 2. für neue geräte mit MQTT. allerdings, die neuen können auch mit MQTT in die cloud. das ist auch der grund, warum ich die Gen1 auf CoAP lasse. ich verwende die cloud als backup, sollte mein server abnippeln.
Dann hat er den neuen gefunden(1Plus),aber die alten gehen nicht mehr zu steuern.
logisch, die alten sind ja im gerät selber auf CoAP eingestellt.
stell den adapter wieder zurück, mach eine 2. instanz dann für MQTT. dann sollte alles funktionieren.@da_woody sagte in Shelly Adapter 5.2.0 für Plus- und Pro-Geräte erweitert:
logisch, die alten sind ja im gerät selber auf CoAP eingestellt.
stell den adapter wieder zurück, mach eine 2. instanz dann für MQTT. dann sollte alles funktionieren.Hier mal der Shelly Plus 1 im der 2. Instanz



Hier die alten Shelly Gen1.


In der App.

Alle Shellys Funktionieren in der Cloud.
Jetzt hast geklappt.
Werde es mal testen. -
@da_woody sagte in Shelly Adapter 5.2.0 für Plus- und Pro-Geräte erweitert:
logisch, die alten sind ja im gerät selber auf CoAP eingestellt.
stell den adapter wieder zurück, mach eine 2. instanz dann für MQTT. dann sollte alles funktionieren.Hier mal der Shelly Plus 1 im der 2. Instanz



Hier die alten Shelly Gen1.


In der App.

Alle Shellys Funktionieren in der Cloud.
Jetzt hast geklappt.
Werde es mal testen. -
@haus-automatisierung herzlichen Dank für deine Mühen und das neue Update 6.4.3.
Grüße
Fabio -
@haus-automatisierung herzlichen Dank für deine Mühen und das neue Update 6.4.3.
Grüße
Fabio -
@haus-automatisierung herzlichen Dank für deine Mühen und das neue Update 6.4.3.
Grüße
Fabio@fa-bio Siehe Changelog, da haben jetzt auch andere mit angepackt:
6.4.5 (2023-09-26)
(klein0r) Added Shelly Pro Dual Cover/Shutter PM
(klein0r) Added Shelly Pro 3 EM 400A
(JuniperChris929) Added support of Shelly Plus 1 Mini + Shelly Plus 1 PM Mini
(BooosesThaSnipper) Added support of Shelly Plus AddOn for Gen2 Devices.
(D1gitaldad) Added support of Plus PM Mini -
@fa-bio Siehe Changelog, da haben jetzt auch andere mit angepackt:
6.4.5 (2023-09-26)
(klein0r) Added Shelly Pro Dual Cover/Shutter PM
(klein0r) Added Shelly Pro 3 EM 400A
(JuniperChris929) Added support of Shelly Plus 1 Mini + Shelly Plus 1 PM Mini
(BooosesThaSnipper) Added support of Shelly Plus AddOn for Gen2 Devices.
(D1gitaldad) Added support of Plus PM Mini@haus-automatisierung dann Danke ich natürlich auch allen anderen dafür das ist echt Mega von euch. :+1: :+1: :+1: :+1:
Herzliche grüße an euch
Fabio -
@fa-bio Siehe Changelog, da haben jetzt auch andere mit angepackt:
6.4.5 (2023-09-26)
(klein0r) Added Shelly Pro Dual Cover/Shutter PM
(klein0r) Added Shelly Pro 3 EM 400A
(JuniperChris929) Added support of Shelly Plus 1 Mini + Shelly Plus 1 PM Mini
(BooosesThaSnipper) Added support of Shelly Plus AddOn for Gen2 Devices.
(D1gitaldad) Added support of Plus PM Mini@haus-automatisierung Leider klappt der Shelly Plus 1 Mini mit der Version nicht mehr.
Bei der 6.4.3 Ging es wenn man Den mqtt Prefix im Shelly auf shellyplus1mini änderte.
Nach Update auf 6.4.5 ging es dann nicht mehr und ich hab auf den Standard mxtt Prefix geändert "shelly1mini" und der geht leider auch nicht mit der 6.4.5.[MQTT] Client Close: (shelly1mini / shelly1mini-xxxxxxxxxx / shelly1mini#xxxxxxxxxx#1) (false) shelly.0 2023-09-27 20:35:54.096 error [MQTT] Wrong MQTT authentification of client "shelly1LG
Nilsps.: Bin gerne bereit etwaige Testbuilds zu probieren und bugreporting zu machen, falls keiner die Shelly Hardware hat.
-
@haus-automatisierung Leider klappt der Shelly Plus 1 Mini mit der Version nicht mehr.
Bei der 6.4.3 Ging es wenn man Den mqtt Prefix im Shelly auf shellyplus1mini änderte.
Nach Update auf 6.4.5 ging es dann nicht mehr und ich hab auf den Standard mxtt Prefix geändert "shelly1mini" und der geht leider auch nicht mit der 6.4.5.[MQTT] Client Close: (shelly1mini / shelly1mini-xxxxxxxxxx / shelly1mini#xxxxxxxxxx#1) (false) shelly.0 2023-09-27 20:35:54.096 error [MQTT] Wrong MQTT authentification of client "shelly1LG
Nilsps.: Bin gerne bereit etwaige Testbuilds zu probieren und bugreporting zu machen, falls keiner die Shelly Hardware hat.
@jmeister79 Ich müsste mir dazu angucken wie das implementiert wurde. Schaffe ich erst nächste Woche
-
@jmeister79 Ich müsste mir dazu angucken wie das implementiert wurde. Schaffe ich erst nächste Woche
@haus-automatisierung keine Eile!!
wie krieg ich die Beta 6.4.3 denn wieder?
-
-
@glasfaser said in Shelly Adapter 5.2.0 für Plus- und Pro-Geräte erweitert:
iob upgrade iobroker.shelly@6.4.3
bester Mann!!, ist in meine Knowledgebase gewandert.
-
@glasfaser said in Shelly Adapter 5.2.0 für Plus- und Pro-Geräte erweitert:
iob upgrade iobroker.shelly@6.4.3
bester Mann!!, ist in meine Knowledgebase gewandert.
@jmeister79 wo finde ichd enn den Quellcode zur Laufzeit. Ich hatte das schonmal selber händisch bei zigbee gefixt aber das ist laaange her...
[edit] hab den Code zwischen 6.4.3 und 6.4.5 mal verglichen, wüsste nicht warum das nicht gehen sollte...
seltsam.Morgen mal in Ruhe nachspielen
-
@fa-bio Siehe Changelog, da haben jetzt auch andere mit angepackt:
6.4.5 (2023-09-26)
(klein0r) Added Shelly Pro Dual Cover/Shutter PM
(klein0r) Added Shelly Pro 3 EM 400A
(JuniperChris929) Added support of Shelly Plus 1 Mini + Shelly Plus 1 PM Mini
(BooosesThaSnipper) Added support of Shelly Plus AddOn for Gen2 Devices.
(D1gitaldad) Added support of Plus PM Mini@haus-automatisierung
danke für die Erwähnung, versuche mich die nächste Zeit tiefer in den Quellcode einzuarbeiten. Respekt für deine ganzen Commits in der Vergangenheit, obwohl du in deinem Haus ein KNX Setup nutzt und keine Shellies. Verstehe daher deine Hilferufe nur zu gut!@ All
Es ist mein erster Commit, bin mir daher unsicher ob mein Code wirklich stabil läuft. Luftfeuchtigkeit für den DHT22 sollte mit der nächsten Version kommen, PR habe ich bereits commitet.
Freue mich daher über Feedback. -
Aktuelle Test Version 5.2.0 Veröffentlichungsdatum 16.02.2022 Github Link bitte über beta Repository installieren und nicht über GitHub Moin zusammen - ich habe ganz viel am ioBroker Shelly-Adapter umgebaut und diesen für alle "Gen2"-Geräte erweitert. Bitte mal testen ob die Version bei Euch stabil läuft. Ich kann leider nicht alle Kombinationen testen die es so gibt. Also
- Geräte mit Passwort- / ohne Passwort-Schutz
- MQTT-Broker mit Passwort- / ohne Passwort-Schutz
- Input-Einstellungen in allen Kombinationen
- Leistungsmessung der Plus- und Pro-Geräte
- Namen von Kanälen und Geräten bearbeiten
- Timer-Einstellungen der Relais prüfen
- ...
Falls etwas nicht geht, bitte einen Issue erfassen: https://github.com/iobroker-community-adapters/ioBroker.shelly/issues/new/choose
Vorher bitte suchen, ob es schon einen Issue zu dem Thema gibt
Hier Adapter Beschreibung, Changelog etc.
- (klein0r) Added Shelly Pro 1
- (klein0r) Added Shelly Pro 1 PM
- (klein0r) Added Shelly Pro 2
- (klein0r) Added Shelly Pro 2 PM
- (klein0r) Added Shelly Plus 2 PM
- (klein0r) Allow to change device and channel names of generation 2 devices
- (klein0r) Added auto on/off timers for generation 2 devices
- (klein0r) Added input mode, events and initial state for generation 2 devices
- (klein0r) Added support of covers / shutters for generation 2 devices
- (klein0r) Replaced node-fetch with axios (also for digest auth)
@haus-automatisierung @theimo1221 vielen Dank euch beiden für die 6.5.0. :+1: :muscle:
Herzliche Grüße
Fabio

