Hello,
I already posted this in the Shelly Binding thread, but maybe it fits better here?
===========================
since the firmware updates to version 1.3x and 1.4x, all my Pro Shellys have problems.
I have been using some Shelly Pro 4 PMs for about 3 years, and also a Shelly Pro 3 EM.
The Pro 4 PMs are some of the first to come onto the market in 2021.
So far, these have always worked without problems and were always accessible via WiFi.
Since the updates to 1.3.2 and 1.4.4, all of my devices have been running very unstable.
There are a lot of ping losses.
The uptime of the devices, which used to be 1 year in some cases, is only between 5 and 30 minutes.
The devices also restart very frequently.
After a few days, some of the devices are not accessible at all and only switching off the power supply helps.
Switching off the ECO mode provides some relief.
This alleviates the problems somewhat. Still very unsatisfactory compared to the time before the firmware update.
I contacted Shelly Support about the issue.
It turned out that the devices were being flooded with requests every second from the Openhab instance.
According to Shelly, these thousands of requests are to blame for the crashes.
So the question at this point is, why so many requests sent by Openhab?
The query interval is set to 60 seconds.
The Openhab version is the current openHAB 4.2.3.
But I also tested the current snapshot version of the Openhab binding.
The behavior is the same here.
Here are a few Shelly logs:
Dec 5 00:05:52.629 8964 77.21.165.202:59362 W shos_rpc_inst.c:374 0x3fff2978: duplicate id 'openhab-'
Dec 5 00:05:54.074 8965 77.21.165.202:59362 W shos_rpc_inst.c:374 0x3fff2978: duplicate id 'openhab-'
Dec 5 00:05:54.078 8966 77.21.165.202:59362 I shos_rpc_inst.c:243 Shelly.GetConfig via HTTP_in POST 192.168.0.xxx:34220 user admin
Dec 5 00:05:55.369 8967 77.21.165.202:59362 W shos_rpc_inst.c:374 0x3ffb78e4: duplicate id 'openhab-'
Dec 5 00:05:55.421 8968 77.21.165.202:59362 W shos_rpc_inst.c:374 0x3fff2978: duplicate id 'openhab-'
Dec 5 00:05:55.425 8969 77.21.165.202:59362 I shos_rpc_inst.c:243 Shelly.GetConfig via HTTP_in POST 192.168.0.xxx:36682 user admin
Dec 5 00:05:55.799 8971 77.21.165.202:59362 W Expected seq 8970, got 8971 (gap 1)
Dec 5 00:05:55.799 8971 77.21.165.202:59362 W shos_rpc_inst.c:374 0x3fff2978: duplicate id 'openhab-'
Dec 5 00:05:55.799 8972 77.21.165.202:59362 I shos_rpc_inst.c:243 Shelly.GetConfig via HTTP_in POST 192.168.0.xxx:36710 user admin
Dec 5 00:05:55.917 8973 77.21.165.202:59362 W shos_rpc_inst.c:374 0x3fff2978: duplicate id 'openhab-'
Thank you in advance.