Seite 1 von 2

Openhab Update Shelly 1 PM

Verfasst: 28. Aug 2024 20:08
von maiterth
Vorhanden Raspis 4 4GB, mehrere Shelly auch einige 1PM. Letztes Update auf openHAB 4.2.1.
Problem: Kann bei den Shellys 1 + 1PM Licht einschalten aber nicht mehr ausschalten. Shelly 2.5PM (als Rollo) funktionieren
Versuche: a- System mehrmals hoch und runter gefahren (putty -> sudo reboot).
b1- 1 Shelly gelöscht wieder eingefügt b2-shelly deaktiviert - ging nicht
c- Update mehrmals eingespielt (putty -> openhabian-config -> 02 ugrade system)
d- Shelly Bindung gelöscht und wieder installiert.
Bemerkungen einmal hat es funkioniert, beim nächsten öffnen des Browser (Firefox) ging es wieder nicht.

Kennt jemand dies Problem?

Sonstiges: Linux open 6.6.31+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.31-1+rpt1 (2024-05-29) aarch64
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Aug 28 18:02:59 2024 from 2003:f8:9f06:100:a9de:2efe:7e27:23fc

## Ip = 192.168.178.172
## Release = Debian GNU/Linux 12 (bookworm)
## Kernel = Linux 6.6.31+rpt-rpi-v8
## Platform = BCM43455 37.4MHz Raspberry Pi 3+-0190
## Uptime = 0 day(s). 00:12:17
## CPU Usage = 22.57% avg over 4 cpu(s) ( core(s) x - socket(s))
## CPU Load = 1m: 0.63, 5m: 0.80, 15m: 0.70
## Memory = Free: 5.99GB (78%), Used: 1.78GB (22%), Total: 7.67GB
## Swap = Free: 1.99GB (100%), Used: 0.00GB (0%), Total: 1.99GB
## Root = Free: 19.27GB (72%), Used: 7.15GB (28%), Total: 27.86GB
## Updates = 0 apt updates available.
## Sessions = 1 session(s)
## Processes = 145 running processes of 4194304 maximum processes

openHAB 4.2.1 - Release Build

Re: Openhab Update Shelly 1 PM

Verfasst: 29. Aug 2024 05:18
von EmptySoft
Hast Du ein paar mehr Infos? Wie hast Du die Shellies eingebunden, wie schaltest Du sie (Rule, Sitemap, ....) steht etwas im Log? Ich habe viele Shellies im Einsatz, funktionieren bei mir problemlos (ich habe sie über MQTT an OpenHAB eingebunden)

Re: Openhab Update Shelly 1 PM

Verfasst: 29. Aug 2024 07:08
von maiterth
Ich habe auch mehrere Shellys im Einsatz (2xFensterkontakt -> MQTT, 2.5 5x Rollo -> WLAN eingebunden), EnOcean -> Relais von Eltako
Frontail zeigt den Befehl ON an auch an, aber den Befehl OFF nicht mehr.
Den Schalter versuche ich im ITEM zu setzen und zurückzusetzten
Das ITEM zeigt das es den Befehl annimmt, und auch das er zurückgesetzt wird.
Im Frontail kommt der einschalten Befehl an, aber der ausschalt Befehl nicht.

Re: Openhab Update Shelly 1 PM

Verfasst: 29. Aug 2024 10:31
von EmptySoft
und wie ist das Item mit dem Shelly verbunden? Thing über MQTT, Shelly AddOn, ...

Re: Openhab Update Shelly 1 PM

Verfasst: 29. Aug 2024 11:02
von maiterth
Der Shelly 1PM (120 ) ist über Wlan verbunden.
Der Shelly Dimmer 2 (121) ist über Wlan verbunden.
Der Shelly 1 (123 ) ist über Wlan verbunden. Die Zahlen in den Klammern, die letzte Stellen der IP Adresse.
Die Shellys 2.5PM welche die Rollos steuern, machen keine Probleme.
Was mir gerade auffällt, es werden keine Zahlen mehr angezeigt in den UI (Papers) nur Diagramme.
Der Shelly 1PM (191) MQTT keine Zahlen nur Grafiken.
Der Shelly 3PM (190) MQTT keine Zahlen nur Grafiken.
DER Shelly DW (176) MQTT keine Zahlen (Temperatur) nur Grafiken.
Die Shellys 2.5PM welche die Rollos steuern, zeigen auch Ihre Position nicht an (0-100).
Als Datenbank nutze ich Influxdb persistence.

Re: Openhab Update Shelly 1 PM

Verfasst: 29. Aug 2024 11:17
von EmptySoft
Wir reden aneinander vorbei. Ich kenne nur die Lösung, das ein Item über eine Chanel mit dem Thing kommuniziert. Die Things sind bei mir mit MQTT verbunden.

Wenn Du MQTT verwendest, was siehst Du dann im MQTT Explorer, so solltest Du die Ein und Ausgehenden Datagramme sehen.

Re: Openhab Update Shelly 1 PM

Verfasst: 29. Aug 2024 16:47
von maiterth
Die drei Shelly 120, 121, und 123 kommunizieren nicht über MQTT sondern WLAN.
Danke.

Re: Openhab Update Shelly 1 PM

Verfasst: 29. Aug 2024 17:41
von udo1toni
Achtung!

WLAN -> physische Kommunikationsschicht (die Schnittstelle, über die die Kommunikation läuft.)
Alle Shelly Produkte haben WLAN, die Produkte der Pro-Reihe haben wahlweise auch LAN (ohne das W).
Die Kommunikation läuft ausschließlich über IP, egal, ob nun per WLAN oder per LAN.
Das Gegenstück wäre hier z.B. der knx Bus, 433 MHz Funk, DECT usw, solche Verbindungen sind nicht IP-basiert.

MQTT -> Protokoll (genau wie HTTP, HTTPS, COAP, SSH) All diese Protokolle laufen über IP, und alle Shelly Produkte sprechen jedes dieser Protokolle.
Das Shelly Addon nutzt meines Wissens gewöhnlich COAP als Protokoll, es gibt aber Anwender, die die Geräte lieber per MQTT steuern, dann nutzt man halt das mqtt Addon, die Konfiguration ist allerdings dank der Shelly Entwickler unnötig komplex.

Re: Openhab Update Shelly 1 PM

Verfasst: 29. Aug 2024 18:50
von Harka
Moin,
welche Firmware hast Du auf dem Shelly am laufen? Aktuell gibt es noch mit 1.4.x Probleme in Verbindung mit dem Shelly-Binding. Unter https://community.openhab.org/t/shelly-binding/ wurde gewarnt jetzt schon zu updaten.
Ich kann Dein Problem mit OH 4.2.1 mit einem Mini1PMG3 reproduzieren. Im Testsystem mit der Beta 4.3 ist es schon behoben. Meine Empfehlung wäre Umstieg auf MQTT. Wenn Du in den Shelly-Settings für MQTT "Generic status update over MQTT" aktivierst ist es auch nicht mehr ganz so furchtbar.

Re: Openhab Update Shelly 1 PM

Verfasst: 29. Aug 2024 20:42
von maiterth
Auf dem Shelly 120 ist SW 20230913-113709/v1.14.0-gcb84623 installiert.
Auf dem Shelly 121 ist SW 20230913-114008/v1.14.0-gcb84623 installiert.
Auf dem Shelly 123 ist SW 20230913-112003/v1.14.0-gcb84623 installiert.
Meist du SW Version vom Shelly 1.14.x (die zweite 1 nicht getippt)?
Soll ich dann alle über MQTT laufen lassen?
Danke an alle, die versuchen, mir zu helfen.