Shelly Ecowitt WS90 und Zigbee Setup - Verbindungsprobleme

Hi,

bislang war alles bei mir im Haus per Z-Wave, WLAN/Matter eingebunden und eigentlich auch problemlos nutzbar.

Mein Setup ist (leider?) so, dass mein HA Raspi im Souterrain-Büro installiert ist und dort betrieben wird. Ist so ein WAF Ding und auch für mich einfacher, zu basteln, sollte ich mal physischen Zugriff auf den Raspi haben müssen.

Nun hat es sich ergeben, dass ich schon immer mit der Ecowitt Wetterstation geliebäugelt habe und nun kürzlich bei den Frühlingsangeboten zugeschlagen und mir die Shelly Version zugelegt habe, also die Shelly Ecowitt WS90.

Einen Zigbee Stick (Sonoff P) hatte ich schon und per 2m USB 2.0 Kabel vom Raspi weg - analog zu meinem Zooz 800 Wave+, der auch an einem Verlängerungskabel hängt.

Nun ist mir klar, dass ein Zigbee Mesh mit einem Gerät nicht so recht entstehen kann, nur habe ich den Sonoff Stick relativ mittig auf die Fensterscheibe des Büros geklebt, der Ecowitt steckt auf einer Stange quasi direkt vor dem Fenster (ca. 2m horizontal, 2m vertikal entfernt). LQI bewegt sich so zwischen 110 und 160. Ist nicht berauschend, aber OK. Derzeit habe ich Kanal 20 eingestellt, die Fritzbox im Keller funkt auf Kanal 6, der AP im Wohnzimmer (EG) auf Kanal 2.

Nun weiß ich, dass sich Funkwellen ungern nach oben hin ausdehnen, nur habe ich Setup-/Bauartbedingt leider diese Einschränkung.

Über BLE würde ich die WS90 ungern anbinden (technisch klappt das), da ich über MQTT einfach mehr Daten erhalte.

Gibt es Ideen / Vorschläge, was ich versuchen kann? Natürlich habe ich auch schon die Suche bemüht und werde weitersuchen, nur bislang war ich nicht erfolgreich, ein ähnliches Thema / Lösung zu finden.

Vielen Dank!

Zusätze

Die WS90 wird aktuell nur mit Batterien betrieben

Wenn sie sich mal wieder “verabschiedet” hat, reicht es immer, den Z2M Beitritt zu erlauben und pairing neu zu starten “CAL”-Doppelklick. Was mich jedoch wundert ist, dass Z2M direkt den Austritt/Beitritt protokolliert. Sieht für mich so aus, dass die Verbindung stehen müsste, die WS90 aber einfach keine Updates mehr schickt und schläft?

Habe die WS90 nun direkt vor dem Bürofenster, in etwa auf gleicher Höhe wie den am Fenster klebenden Stick, aufgestellt. Nach re-pairing ~170 LQI, nach 15 Minuten war dann wieder Ende.

Ich tippe nun darauf, dass die Hardware oder Firmware einen abbekommen hat.

:crayon:by HarryP: Zusammenführung Doppelpost (bei Änderungen oder hinzufügen von Inhalten bitte die „Bearbeitungsfunktion“ anstatt „Antworten“ zu nutzen)

Ich habe auch so meine kleinen Problemchen mit der Wetterstation.
Kurze ausfälle habe ich auch hin und wieder mal, dadurch habe ich lauter Ausreißer in den Statistiken. LQI liegt zwischen 150-190 .
Man kann mit dem Shelly Debug tool ohne die Anbindung an Shelly Cloud zuminest die Firmware aktualisieren. Wenn ich mich recht erinnere bin ich gerade auf 1.6. Ich hoffe es gibt da was neueres, sodass es keine Ausfälle mehr gibt.
Mitte Juli kann ich dann mal schauen ob es was neueres gibt.
Hier gibt es infos zur Debug App: https://community.shelly.cloud/topic/12678-weather-station-ecowitt-ws90-updating/#comment-49000

Hi,

ich habe die Shelly Ecowitt WS90 jetzt auch schon einige Zeit. Es scheint allerdings, dass sie bei jedem Home Assistant-Neustart die Verbindung verliert. Dann hilft nur noch ein Druck auf die Tast auf dem Gerät und schon schickt sie wieder Daten…. Das ist einserseits recht mühsam, da ich jedesmal die Leiter holen muss, andererseits kann das ja nicht so gewollt sein. Ich habe sie über Zigbee2MQTT eingebunden. Letzte Linkquality: 112 lqi. Woran kann das liegen? Meine anderen Zigbee-Geräte haben kein Problem mit einem HA-Restart.

Danke und lg

Hi, danke für den Hinweis!

Ich stehe nun schon seit längerem mit dem Shelly Support in Kontakt und es wurde eingeräumt, dass die Entwickler sich wohl “etwas” bzgl. Z2M bzw. ZHA angucken würden. Die Firmware hatte ich schon vor einiger Zeit aktualisiert, aber leider hatte das auch nicht viel gebracht. Meine Wetterstation ist aktuell mit LQI ~80-100 angebunden. Größtenteils sieht das auch gut aus, nur nerven mich eben diese Aussetzer von ca. 1 Stunde und manchmal auch mehr.

Kürzlich hat mir der Support geraten mit den “Reporting” Min/Max Werten oder auch mit den Delta-Werten zu spielen, um somit öfter Updates zu forcieren. Das will ich aber eigentlich nicht, nur, dass die Station, wenn sie die Verbindung verlieren sollte, diese nach Möglichkeit einfach wieder herstellt :slight_smile:

Kai

Ich bin noch mit dem Support im Austausch. Mal sehen, ob da was kommt. Bislang wurde eine neue Firmware avisiert. Muss dann hin und wieder gucken, ob es nicht ein OTA gibt

Kai

Sind bei euch die Wind Werte sinnvoll? Ich habe meine über Bluetooth angebunden und direkt neben dran steht ein Windmesser von Netatmo, die Richtungen und Windstärken von Netatmo ergeben Sinn und passen in der Regel zu denen der Wetterdienste. Die Werte der WS90 sind viel zu klein (Faktor * 3,5) und die Wind und Boen Richtung springt überall hin. In der Shelly App scheinen sie die Werte zu filtern denn da sieht es besser aus.
Anbei noch die Sensor Werte die Bluetooth liefert, wobei Druck auf Meereshöhe und Windrichtung_Mittelwert von HA berechnet werden.


Ich bin am überlegen ob ich auf Zigbee wechseln soll, wenn ich allerdings lese das es einige Probleme gibt schreckt mich das ab. Der Vorteil von Zigbee wäre in jedem Fall die möglich das Update über Zigbee2mqtt durchzuführen oder geht das auch nur direkt am Gerät.

Gibt es mehr Sensoren mit Zigbee oder sind es die gleichen?

Verbindungsprobleme mit Bluetooth habe ich keine, die Werte werden im sehr häufig geliefert teilweise 3 Werte innerhalb einer Minute.

Sollte genau 3,6 betragen.
Entweder vergleichst Du km/h mit m/s

Oder der Sensor hat die falsche Einheit.

Was die Windrichtung angeht, hast Du die WS den korrekt mit der N Markierung nach Norden ausgerichtet?

Gruß Osorkon

Ich will es ja nicht beschreien, aber seitdem ich die 18.1. HAOS und 2026.7.2. Core drauf habe inkl. aller sonstiger Updates, die die letzte Zeit so kamen, scheint die Verbindung, trotz meiner relativ schlechten LQI, stabil zu sein.

Update von Shelly kam bislang keines durch

Der Faktor 3,6 ist ein super Tipp, ich lasse nun noch den max Wert über 10 Minuten erstellen und sehe nun nicht nur 0 sonder tatsächlich ein Wert der dem von Netatmo sehr nahe kommt.

Die Windrichtung ist noch daneben, obwohl ich mir sicher bin die Station korrekt Richtung Norden ausgerichtet zu haben. Aber auch hier springt der Wert so hin und her das ich den wohl auch glätten muss. In der “custom:windrose-card” stimmt die Grundrichtung.

Ich habe nun noch eine Mittelwertberechnung für die Windrichtung hinzugefügt, jetzt sieht es besser aus

Ich habe mein Problem mit Zigbee nun über einen Umweg gelöst. Ich habe Anfangs von der alten HA Connect ZBT-1 auf die neue HA Connect ZBT-2 gewchselt und auch den Standort näher an die WS90 gebracht. Allerdings sind die Aussetzer dadurch schlimmer geworden statt besser. Es lag also nicht am Empfang.
Dann habe ich in Z2M den debounce auf 3, später auf 5 Sekunden gesetzt. Das sah erst vielversprechend aus, hat sich dann aber als Fehlschluss erwiesen.
Da ich noch einige Shelly Gen 4 Geräte habe, die in der Nähe der Wetterstation liegen, habe ich einen Shelly 2PM G4 auf Matter umgestellt und in HA beim Shelly Eintrag das Bluetooth Scanning auf aktiv gestellt. So kann ich den 2PM nun als Shelly BLU Gateway nutzen. Im Web Interface dann nach der WS90 suchen und verbinden. Unter HA taucht dann eine neue BTHome Integration auf, dort kommen dann nach und nach die Daten an.
Ich habe jetzt alle Dashboards aktualisiert und warte dann mal einen Tag ab. Ich hoffe, dass das jetzt ohne die Aussetzer läuft.

Habe die Station nun neben BT auch per Z2M angebunden, um zu sehen, was die Stabilität macht. BT ist stabil, aber ich würde lieber die erweiterten Messwerte über Z2M nutzen. Ich muss aber auch sagen, mit dem letzten HAOS (18.*) / Core (2026.7.*) Updates wurde die Z2M Anbindung stabiler. Ob es da nun echte Zusammenhänge gibt, sei dahingestellt, aber ich beobachte das nun einmal. Längere Disconnects scheint es seitdem nicht mehr gegeben zu haben

Hi,

kann man die Wetterststion gleichzeitig über BT und Zigbee2MQTT verbinden? Dachte es geht nur entweder oder?

Bekommt die Wetterstation Firmware Updates über OTA? Oder muss ich extra für das Update auf BT umstellen und über die Shelly Integration bzw. -App gehen?

lg

Hi, tatsächlich kann man. Ich hatte das naiverweise einfach versucht, ohne mir groß Gedanken zu machen und es ging:

OTA kannst Du per BT Kopplung über Dein Handy machen mit der Shelly BLE Debug app. Die kommt ein wenig archaisch daher, aber so hatte ich seinerzeit eine neue Firmware aufgespielt.

Hi,
ich habe meine WS90 mit der Shelly BLE Debug App upgedated. Zusätzlich habe ich sie auch noch über BTHome (habe in der Nähe sowieso schon einen Shelly, der als BT Gateway dient). Seitdem habe ich den HA bestimmt schon mindestens 3x neu gestartet und siehe da: Verbindung über Zigbee2MQTT hält. Mittlerweile bin ich schon so optimistisch, dass ich die Leiter heute wegräumen werde (vorgestern habe ich das Update gemacht). Nach einem 3/4 Jahr scheint es somit endlich zu funktionieren :slight_smile: