Shelly TRV in Station Mode

Hallo,

Ich habe mir zwei Shelly TRV im Homee Shop gekauft. Prinzipiell laufen sie recht zuverlässig. Einer der beiden schaltet jedoch regelmäßig ( alle 2 Wochen) in der Station Modus (St im Display). Dann ist er nicht mehr über seine IP Adresse im Netzwerk, kein eigenes Netzwerk und nicht mehr durch Homee erreichbar.

Shelly App ist nicht aktiv, IP Adresse ist in FRITZ!Box und TRV fest eingestellt.

Weiß einer von euch, wann dieser Modus aktiv wird? Was kann der Auslöser sein?

Edit:
@Steffen Ist dies ein Defekt des Thermostats oder ein Problem der Einbindung?

Gruß
Sven

Hallo @TheTwo,

hast du die aktuelle Firmware jeweils mal für den TVR geladen?

Hattest du den TRV auch mal auf Werkseinstellungen zurückgesetzt und erneut eingebunden?

Hallo Steffen,

das TRV ist auf der neusten Firmware und danach zurückgesetzt und neu eingelernt.

Es betrifft nur eines der beiden. Der WLAN Empfang des betroffenen TRV ist schlechter, als die des anderen. Die Entfernung zur FRITZ!Box ist die selbe. Das mag aber an den baulichen Gegebenheiten liegen.

Ich werde als nächstes mal die beiden TRVs untereinander tauschen. Wenn es dann immer noch bei dem selben auftritt, liegt es wohl am Gerät selbst.

@Steffen In der Integration in Homee gibt es aber keinen Spezialfall in dem das TRV in den Station Mode geschickt wird?

Danke
Sven

Hallo,

Ich habe noch etwas getüftelt und habe jetzt eine Lösung, die für mich funktioniert.

Ein Austausch der Shelly TRVs mit dem im Wohnzimmer hat gezeigt, dass es nicht an diesem eine Regler liegt. Der Fehler ist nicht mitgewandert, sondern trat mit dem anderen TRV an der gleichen Stelle auch auf.

Um den schlechten Empfang als Grund auszuschließen habe ich zusätzlich zu meiner Fritz!Box 7530ax noch einen Fritz!Repeater 1200ax angeschafft und so platziert, dass der Empfang sehr gut ist.

Im ersten Schritt hatte ich ihn als Mesh-Repeater eingerichtet.
→ gleiches Problem wie vorher

Im zweiten Schritt habe ich den Repeater so konfiguriert, dass er sein eigenes WLAN aufspannt.
→ immer noch St Modus nach ein paar Wochen

Die Lösung:
Mesh für den Repeater komplett deaktiviert, eigenes Netz (SSID) und PMF deaktiviert.

Jetzt läuft das Setup seit 3-4 Wochen ohne Problem. Was mich wundert ist, dass an der FritzBox direkt, mit sehr gutem WLAN Empfang diese Probleme trotz PMF nicht auftreten.

Gruß
Sven

2 „Gefällt mir“

Hallo,

kleines Update von meiner Seite. Ich glaube den Grund für den ST Mode gefunden zu haben.

Ist der Empfang des TRV schlecht oder ist das TRV mit einem Repeater verbunden, bei mir beides AVM Produkte, wird die Verbindung vom AP regelmäßig gekappt. Weiß nicht ob es wirklich vom AP ausgeht…

Dann verbindet sich das TRV wieder neu zum AP.


Disconnected 2
Rejected. The device was disconnected by the AP.

lwip_task: DISCONNECTED
#  1  1  -89 D0:6F:82:C2:B8:80  xxxxxx
#  2  1  -91 E0:28:6D:24:85:72  xxxxxx
#  3  1  -91 30:B1:B5:B6:A9:7E  xxxxxxc
#  4  6  -91 90:5C:44:02:4F:97  xxxxxxc 
#  5  6  -92 92:5C:14:02:4F:97  xxxxxxc
#  6 11  -45 0C:72:74:9A:21:49  xxxxxxc
#  7 11  -77 DC:15:C8:1E:2C:62  xxxxxxc
#  8 11  -77 A2:15:C8:1E:2C:63 xxxxxcc

Scan result:
xxxxxxc, bssid: HGHHC4549A2149, rssi: -45

1696662969.181 wifi_connect_sta:	Join STA: ssid[xxxxxxc] pass[******] security[2]

1696662969.191 wifi_connect_sta:	sl_wfx_send_join_command(): 0

Connected
Wait for DHCP
DHCP is disabled
1696662970.236 set_powersave_state:	Enter powersave state 3 (skip 1)

1696662971.458 check_signal_strength:	signal strength: -51, will change beacon skip

1696662971.466 set_powersave_state:	Enter powersave state 3 (skip 20)

1696662972.152 mqtt_task:	SOCKET CONNECTED

1696662972.156 mqtt_task:	MQTT CONNECTED

1696662972.159 mqtt_connect_done:	shellies/shellytrv-Yyyyygghjjjbvvc/command

1696662972.166 mqtt_connect_done:	shellies/command

1696662972.171 shelly_mqtt_say_hi:	shellies/shellytrv-Yyyyygghjjjbvvc/onlineÑ

1696662972.178 shelly_mqtt_announce:	shellies/announce:{"id":"shellytrv-Yyyyygghjjjbvvc","model":"SHTRV-01","mac":"Yyyyygghjjjbvvc","ip":"192.168.11.65","new_fw":true,"fw_ver":"20220811-152343/v2.1.8@5afc928c"}

1696662972.196 mqtt_send_status:	shellies/shellytrv-Yyyyygghjjjbvvc/status:{"tmp": {"value":20.6,"units": "C","is_valid": true},"target_t":{"enabled":true,"value":18.0,"units":"C"},"temperature_offset":0.0,"bat":54}

1696662973.738 shelly_mqtt_info:	shellies/shellytrv-Yyyyygghjjjbvvc/info

1696663020.350 check_signal_strength:	signal strength: -53

*** Raw adc: 36466

Etwas nach dem Reboot:

Kurz bevor er nicht mehr reagiert und dann in den ST Mode geht:

Mein zweiter TRV verbindet sich nicht immer wieder neu (es findet kein Disconnect statt) und das RAM nimmt nicht ab.

Tausche ich sie untereinander aus verhält er sich aber wie das erste.

Somit scheint es ein Memory Leak in der Wiederverbindungsroutine in der SW des TRV zu sein.

Ich habe die Informationen an Shelly gemeldet und gefragt, ob das Problem bekannt ist, oder ob es eine neue Firmware gibt.

Antwort: Hier haben Sie eine Code mit dem sie kostenlos ein neues TRV als Ersatz in unserem Shop kaufen können…,

Ich habe das Problem jetzt so gelöst, das ich über Homee einmal die Woche über einen Webhook „/reboot“ aufrufe. Mal sehen ob das ausreichend ist und ob der Timeout des Webhooks hoch genug ist, das es zuverlässig funktioniert.

Sven

3 „Gefällt mir“

Nett, aber nicht hilfreich :stuck_out_tongue_winking_eye:

Hi,

da habe ich mich auch gefragt, ob sich das rechnet, beim Support zu sparen und dafür HW rauszuschicken. Ich fürchte, ja.

Ich hoffe ja, das es sich durch die neue Firmware, die gerade rausgekommen ist, vielleicht behoben wird.

Gruß
Sven

Hallo,

Ich habe vor einer Woche die neue Firmware 2.2.1 des TRV installiert.

Diese hat anscheinend einen automatischen Restart der Software alle 24h implementiert. Somit muss ich nicht mehr den Reboot von extern triggern.

Das Freie RAM nimmt immer noch wie vorher ab, wird aber durch den täglichen Neustart nicht mehr kritisch.

Somit ist das wohl die Lösung von Shelly, mit der ich auch leben kann.

Gruß
Sven

2 „Gefällt mir“