Koenkk / zigbee2mqtt

Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨
https://www.zigbee2mqtt.io
GNU General Public License v3.0
11.78k stars 1.64k forks source link

Sonoff S26R2ZB Smart Plug Zigbee Router devices by ITead disconnect from network after a day or two - Firmware bug or? #10282

Closed daufinsyd closed 2 years ago

daufinsyd commented 2 years ago

Hello :)

What happened

After a day or two running perfectly fine, routers kind of disconnect from the network; trying to execute any command results in timeout. It happens for all routers I have (6 sonoff s26r2zb). End devices (sonoff snzb02 / 03) (directly connected to the coordinator) don't appear to be affected.

example of failed command:

Zigbee2MQTT:error 2021-12-18 16:30:30: Publish 'set' 'state' to 'PLUG-SF-SALON' failed: 'Error: Command 0x00124b0024c08124/1 genOnOff.on({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Timeout - 22057 - 1 - 184 - 6 - 11 after 10000ms)'

After the router "disconnected", most of the time, simply plugging it off and back solve the issue for a day or two.

I tried increasing the TX power but it didn't help, all devices (with either good or bad LQI disconnect).

What did you expect to happen

Devices are working.

How to reproduce it (minimal and precise)

Debug info

Zigbee2MQTT version: 1.22.1 Adapter hardware: CC2652RB (from slae.sh, as recommended in the official website) Adapter firmware version: transportrev 2, product 1, majorrel 2, minorrel 7, maintrel 1, revision: 20210708

Edit: typo

euantennant commented 2 years ago

ITead don't want to take the OTA route.

@Daniel-zhan-itead please consider trying to convince ITead management to let you release Zigbee OTA (Over-The-Air) firmware image updates for all Sonoff branded Zigbee devices via your GitHub repository at https://github.com/itead or alternativly a public server, so that way users of open-source and third-party Zigbee implementations such as Zigbee2MQTT can get the option update firmware on their Sonoff branded Zigbee devices via OTA.

I strongly believe that if ITead could offer Zigbee OTA firmware image updates for Sonoff branded Zigbee devices to the public then that should save ITead as company both money and also help improve your customer service reputation if firmware bugs could be fixed by customers themselves by updating the firmware via OTA using Zigbee2MQTT (or other open-source and third-party Zigbee implementations) instead of having to send in their devices for product replacement.

One might have thought that the ITead/Sonoff Marketing Department would be keen to avoid reputational damage which is only being spread in this and other forums.

A reluctance to support firmware updates via OTA is very short-sighted for the reasons which you have already highlighted.

Daniel-zhan-itead commented 2 years ago

ITead don't want to take the OTA route.

@Daniel-zhan-itead please consider trying to convince ITead management to let you release Zigbee OTA (Over-The-Air) firmware image updates for all Sonoff branded Zigbee devices via your GitHub repository at https://github.com/itead or alternativly a public server, so that way users of open-source and third-party Zigbee implementations such as Zigbee2MQTT can get the option update firmware on their Sonoff branded Zigbee devices via OTA.

I strongly believe that if ITead could offer Zigbee OTA firmware image updates for Sonoff branded Zigbee devices to the public then that should save ITead as company both money and also help improve your customer service reputation if firmware bugs could be fixed by customers themselves by updating the firmware via OTA using Zigbee2MQTT (or other open-source and third-party Zigbee implementations) instead of having to send in their devices for product replacement.

Thanks for your suggestion, we will consider providing the OTA firmware image for the future SONOFFF Zigbee product. In terms of the product of the S26R2ZB issue, it is not our purpose that we did not provide such an OTA firmware image, the reason is the device does not have the capability to OTA due to the flash limit. So once we found out the root cause of the issue and fix it, we will send you the new device with the latest firmware for replacement.

Daniel-zhan-itead commented 2 years ago

ITead don't want to take the OTA route.

@Daniel-zhan-itead please consider trying to convince ITead management to let you release Zigbee OTA (Over-The-Air) firmware image updates for all Sonoff branded Zigbee devices via your GitHub repository at https://github.com/itead or alternativly a public server, so that way users of open-source and third-party Zigbee implementations such as Zigbee2MQTT can get the option update firmware on their Sonoff branded Zigbee devices via OTA. I strongly believe that if ITead could offer Zigbee OTA firmware image updates for Sonoff branded Zigbee devices to the public then that should save ITead as company both money and also help improve your customer service reputation if firmware bugs could be fixed by customers themselves by updating the firmware via OTA using Zigbee2MQTT (or other open-source and third-party Zigbee implementations) instead of having to send in their devices for product replacement.

One might have thought that the ITead/Sonoff Marketing Department would be keen to avoid reputational damage which is only being spread in this and other forums.

A reluctance to support firmware updates via OTA is very short-sighted for the reasons which you have already highlighted.

As I stated in the last reply to Hedda, we are keen to fix the issue ASAP so the device can run in your network without issue. Our engineer is testing and trying to get the sniff file to address the root cause of the issue, if you can provide us with the sniff file, that would be nice and speeds up the procedure of fixing the issue.

euantennant commented 2 years ago

ITead don't want to take the OTA route.

@Daniel-zhan-itead please consider trying to convince ITead management to let you release Zigbee OTA (Over-The-Air) firmware image updates for all Sonoff branded Zigbee devices via your GitHub repository at https://github.com/itead or alternativly a public server, so that way users of open-source and third-party Zigbee implementations such as Zigbee2MQTT can get the option update firmware on their Sonoff branded Zigbee devices via OTA. I strongly believe that if ITead could offer Zigbee OTA firmware image updates for Sonoff branded Zigbee devices to the public then that should save ITead as company both money and also help improve your customer service reputation if firmware bugs could be fixed by customers themselves by updating the firmware via OTA using Zigbee2MQTT (or other open-source and third-party Zigbee implementations) instead of having to send in their devices for product replacement.

One might have thought that the ITead/Sonoff Marketing Department would be keen to avoid reputational damage which is only being spread in this and other forums. A reluctance to support firmware updates via OTA is very short-sighted for the reasons which you have already highlighted.

As I stated in the last reply to Hedda, we are keen to fix the issue ASAP so the device can run in your network without issue. Our engineer is testing and trying to get the sniff file to address the root cause of the issue, if you can provide us with the sniff file, that would be nice and speeds up the procedure of fixing the issue.

I believe that you are conflating two separate issues. The issue which I was referring to is supporting firmware updates via OTA. You are referring to a defect with your product which under EU and UK law needs to be rectified.

As far as supplying sniff files you will have to articulate exactly what you are looking for. As far as I am aware I do not work for ITead or Sonoff but based on the amount of diagnostics I have been providing over the last two months I feel that I should be employed...

Daniel-zhan-itead commented 2 years ago

ITead don't want to take the OTA route.

@Daniel-zhan-itead please consider trying to convince ITead management to let you release Zigbee OTA (Over-The-Air) firmware image updates for all Sonoff branded Zigbee devices via your GitHub repository at https://github.com/itead or alternativly a public server, so that way users of open-source and third-party Zigbee implementations such as Zigbee2MQTT can get the option update firmware on their Sonoff branded Zigbee devices via OTA. I strongly believe that if ITead could offer Zigbee OTA firmware image updates for Sonoff branded Zigbee devices to the public then that should save ITead as company both money and also help improve your customer service reputation if firmware bugs could be fixed by customers themselves by updating the firmware via OTA using Zigbee2MQTT (or other open-source and third-party Zigbee implementations) instead of having to send in their devices for product replacement.

One might have thought that the ITead/Sonoff Marketing Department would be keen to avoid reputational damage which is only being spread in this and other forums. A reluctance to support firmware updates via OTA is very short-sighted for the reasons which you have already highlighted.

As I stated in the last reply to Hedda, we are keen to fix the issue ASAP so the device can run in your network without issue. Our engineer is testing and trying to get the sniff file to address the root cause of the issue, if you can provide us with the sniff file, that would be nice and speeds up the procedure of fixing the issue.

I believe that you are conflating two separate issues. The issue which I was referring to is supporting firmware updates via OTA. You are referring to a defect with your product which under EU and UK law needs to be rectified.

As far as supplying sniff files you will have to articulate exactly what you are looking for. As far as I am aware I do not work for ITead or Sonoff but based on the amount of diagnostics I have been providing over the last two months I feel that I should be employed...

As I stated before, the S26R2ZB did not have the capability to OTA due to the flash limit, even if I provide you with the OTA firmware image, you still can not proceed with the OTA successfully. So it is no sense to release such an image for you. That's why I insist to send a replacement after the issue is fixed.

For the future Zigbee product, we agree to offer the OTA firmware image to the public as not every user uses SONOFF ZB Bridge. I understand it and we will implement it.

euantennant commented 2 years ago

ITead don't want to take the OTA route.

@Daniel-zhan-itead please consider trying to convince ITead management to let you release Zigbee OTA (Over-The-Air) firmware image updates for all Sonoff branded Zigbee devices via your GitHub repository at https://github.com/itead or alternativly a public server, so that way users of open-source and third-party Zigbee implementations such as Zigbee2MQTT can get the option update firmware on their Sonoff branded Zigbee devices via OTA. I strongly believe that if ITead could offer Zigbee OTA firmware image updates for Sonoff branded Zigbee devices to the public then that should save ITead as company both money and also help improve your customer service reputation if firmware bugs could be fixed by customers themselves by updating the firmware via OTA using Zigbee2MQTT (or other open-source and third-party Zigbee implementations) instead of having to send in their devices for product replacement.

One might have thought that the ITead/Sonoff Marketing Department would be keen to avoid reputational damage which is only being spread in this and other forums. A reluctance to support firmware updates via OTA is very short-sighted for the reasons which you have already highlighted.

As I stated in the last reply to Hedda, we are keen to fix the issue ASAP so the device can run in your network without issue. Our engineer is testing and trying to get the sniff file to address the root cause of the issue, if you can provide us with the sniff file, that would be nice and speeds up the procedure of fixing the issue.

I believe that you are conflating two separate issues. The issue which I was referring to is supporting firmware updates via OTA. You are referring to a defect with your product which under EU and UK law needs to be rectified. As far as supplying sniff files you will have to articulate exactly what you are looking for. As far as I am aware I do not work for ITead or Sonoff but based on the amount of diagnostics I have been providing over the last two months I feel that I should be employed...

As I stated before, the S26R2ZB did not have the capability to OTA due to the flash limit, even if I provide you with the OTA firmware image, you still can not proceed with the OTA successfully. So it is no sense to release such an image for you. That's why I insist to send a replacement after the issue is fixed.

For the future Zigbee product, we agree to offer the OTA firmware image to the public as not every user uses SONOFF ZB Bridge. I understand it and we will implement it.

Is it your intention to re-engineer the S26R2ZB to be capable of receiving firmware updates via OTA?

If so, will replacement S26R2ZB be of the re-engineered type?

Daniel-zhan-itead commented 2 years ago

@euantennant The first priority is to address the issue and fix it ASAP, we are testing the S26R2ZB with zigbee2mqtt and hopefully it can be reproduced. Currently, we did not have a plan to re-engineer this product.

SzymonZy commented 2 years ago

I bought three of these and I do face issues with all of them.

In advance zbmini has similar problems in terms of range and pairing. If there is no way to flash via OTA I hope itead will provide instructions to flash it by ourselves even avoiding warranty. Without that this sockets are useless. BTW: That was the reason to migrate from ZHA to zigbee2mqtt - it did not solve anything.

JavierJMzgz commented 2 years ago

I bought three of these and I do face issues with all of them.

  • Range is about 2-3 m. so it instantly drops off the network (repairing helps for few minutes)
  • You can't join any device to s26zb (only other s26zb are joining with LQI = 0)
  • It don't pair with most of devices I have at home (only sonoff zigbee dongle 3.0 plus - not even with zigbee 3.0 usb without plus with router firmware)

In advance zbmini has similar problems in terms of range and pairing. If there is no way to flash via OTA I hope itead will provide instructions to flash it by ourselves even avoiding warranty. Without that this sockets are useless.

I have exactly the same issues with 2 S26R2ZB, 2 zbmini and a second Sonoff dongle 3.0 plus with router firmware. It's imposible to connect anything in the same room beyond 3 meters. They are all useless devices. I have abandoned all in a box at this moment. I will never buy another Sonoff device. It's a waste of money

euantennant commented 2 years ago

I bought three of these and I do face issues with all of them.

  • Range is about 2-3 m. so it instantly drops off the network (repairing helps for few minutes)
  • You can't join any device to s26zb (only other s26zb are joining with LQI = 0)
  • It don't pair with most of devices I have at home (only sonoff zigbee dongle 3.0 plus - not even with zigbee 3.0 usb without plus with router firmware)

In advance zbmini has similar problems in terms of range and pairing. If there is no way to flash via OTA I hope itead will provide instructions to flash it by ourselves even avoiding warranty. Without that this sockets are useless.

I have exactly the same issues with 2 S26R2ZB, 2 zbmini and a second Sonoff dongle 3.0 plus with router firmware. It's imposible to connect anything in the same room beyond 3 meters. They are all useless devices. I have abandoned all in a box at this moment. I will never buy another Sonoff device. It's a waste of money

I hope that Sonoff/ITead appreciate the amount of reputational damage that is being caused by releasing products which are not fit for purpose.

I have replaced my 2 x Sonoff S26R2ZB with Philips Hue Smart Plugs which work perfectly as routers.

I also have 10 x Sonoff ZBMINI-L switches which are also not fit for purpose. I have raised several tickets with Sonoff/ITead.

For comparison I added a couple of Tuya water heater switches which have worked perfectly from day one.

The only responses from Sonoff/ITead are to dither and delay which I can only conclude is part of the culture.

SzymonZy commented 2 years ago

My zbmini-l stays unused as each morning it was disconnected from network. I had good opinion about sonoff components based on wifi modules which run fine for years with tasmota. Now I'm more than disappointed. Hope Itead can provide solutions and behave reponsible.

pt., 22 kwi 2022, 22:09 użytkownik euantennant @.***> napisał:

I bought three of these and I do face issues with all of them.

  • Range is about 2-3 m. so it instantly drops off the network (repairing helps for few minutes)
  • You can't join any device to s26zb (only other s26zb are joining with LQI = 0)
  • It don't pair with most of devices I have at home (only sonoff zigbee dongle 3.0 plus - not even with zigbee 3.0 usb without plus with router firmware)

In advance zbmini has similar problems in terms of range and pairing. If there is no way to flash via OTA I hope itead will provide instructions to flash it by ourselves even avoiding warranty. Without that this sockets are useless.

I have exactly the same issues with 2 S26R2ZB, 2 zbmini and a second Sonoff dongle 3.0 plus with router firmware. It's imposible to connect anything in the same room beyond 3 meters. They are all useless devices. I have abandoned all in a box at this moment. I will never buy another Sonoff device. It's a waste of money

I hope that Sonoff/ITead appreciate the amount of reputational damage that is being caused by releasing products which are not fit for purpose.

I have replaced my 2 x Sonoff S26R2ZB with Philips Hue Smart Plugs which work perfectly as routers.

I also have 10 x Sonoff ZBMINI-L switches which are also not fit for purpose. I have raised several tickets with Sonoff/ITead.

For comparison I added a couple of Tuya water heater switches which have worked perfectly from day one.

The only responses from Sonoff/ITead are to dither and delay which I can only conclude is part of the culture.

— Reply to this email directly, view it on GitHub https://github.com/Koenkk/zigbee2mqtt/issues/10282#issuecomment-1106822946, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAY2JJQQRYHZVF2QO4WLEUTVGMBPTANCNFSM5KOWETCA . You are receiving this because you commented.Message ID: @.***>

Daniel-zhan-itead commented 2 years ago

@euantennant Referring to your question "As far as supplying sniff files you will have to articulate exactly what you are looking for", we would like to address the issue from the sniff as below

  1. Why does the S26R2ZB not act as a router, or disconnect from the network as you reported, as well as the end devices do not join the network through the S26R2ZB router? so a sniff file when any command execution fails would really help.
  2. We would like to see the behavior of S26R2ZB before it crashes so that the issue can be reproduced on my side.
euantennant commented 2 years ago

@euantennant Referring to your question "As far as supplying sniff files you will have to articulate exactly what you are looking for", we would like to address the issue from the sniff as below

  1. Why does the S26R2ZB not act as a router, or disconnect from the network as you reported, as well as the end devices do not join the S26R2ZB router? so a sniff file when any command execution fails would really help.
  2. We would like to see the behavior of S26R2ZB before it crashes so that the issue can be reproduced on my side.

@Daniel-zhan-itead Rather than the usual dither and delay from Sonoff/ITead I would suggest that your technical people simply replicate the issue and capture whatever they will find useful in order to determine the root cause.

vmonkey commented 2 years ago

@euantennant I assume that they would not request the data if these were available to Itead- to what I have read the issue may affect only a portion of the plugs. Hence, these sniffs may really accelerate Itead to fix the problem. Nonetheless, I do not see much value in these last comments repeating the complaints indefinitely. (I understand the reason though since I am also affected)

euantennant commented 2 years ago

@vmonkey I have already informed Sonoff/ITead support of the firmware versions of the S26R2ZB which I have received and which exhibit this (and other) issues. I have replaced all the S26R2ZB with Philips Hue smart plugs because they were so unreliable. They are now sitting in a drawer and will be disposed of in the trash.

Sonoff/ITead support took exception to some of my earlier comments in this thread so I have provided it with the contact details for my solicitor should it wish to pursue a legal claim against me for defamation. Strangely no claim has been received since Sonoff/ITead has no legal basis for such a claim. Just more dither and delay again. It leads me to think that the engineers at Sonoff/ITead do not even have the competence to capture a "sniff file".

Perhaps @Daniel-zhan-itead would like to address all of my open tickets:

[#485321] ZBMINI-L does not pair with Tuya Gateway - Order Number: 428281 [#484939] ZBMINI-L latency when paired with Sonoff Zigbee 3.0 USB Dongle Plus [#484748] S26R2ZB Not acting as a router - Order Number: 428281 [#484744] ZBMINI-L 2 Way Switching Unreliable - Order Number: 428281 [#484550] ZBMINI-L Failed - Order Number: 428281

Daniel-zhan-itead commented 2 years ago

@euantennant

Not all the issue is caused by the device, for example, the issue you referring to, [#484939] ZBMINI-L latency when paired with Sonoff Zigbee 3.0 USB Dongle Plus

Koenkk has fixed the latency issue for zigbee2mqtt as you can see from the below link: https://github.com/Koenkk/zigbee2mqtt/issues/11676

Or you can see the update from Hedda in HA community forum https://community.home-assistant.io/t/sonoff-zbmini-l-zigbee-3-0-smart-switch-by-itead-works-without-neutral-wire-and-based-on-cc2652p-so-should-be-a-good-zigbee-router/384644/55

Please understand.

MattWestb commented 2 years ago

So not working / bad implanted Zigbee 3 poll control in the device firmware is not one device related "undocumented future" (bug) ???

One Zigbee 3 end device shall having implanting and working pull control and it shall timing out if the coordinator is not sending one fast pull stop command (or the network if sailing distributing the command of some reason like router failure).

Is the Zigbee / CSA certificate and test made in house or its being made of one external company with the competence doing it ?

euantennant commented 2 years ago

@euantennant

Not all the issue is caused by the device, for example, the issue you referring to, [#484939] ZBMINI-L latency when paired with Sonoff Zigbee 3.0 USB Dongle Plus

Koenkk has fixed the latency issue for zigbee2mqtt as you can see from the below link: #11676

Or you can see the update from Hedda in HA community forum https://community.home-assistant.io/t/sonoff-zbmini-l-zigbee-3-0-smart-switch-by-itead-works-without-neutral-wire-and-based-on-cc2652p-so-should-be-a-good-zigbee-router/384644/55

Please understand.

I understand perfectly well. Sonoff/ITead is marketing devices which are not fit for purpose.

nickwild-999 commented 2 years ago

@euantennant I assume that they would not request the data if these were available to Itead- to what I have read the issue may affect only a portion of the plugs. Hence, these sniffs may really accelerate Itead to fix the problem. Nonetheless, I do not see much value in these last comments repeating the complaints indefinitely. (I understand the reason though since I am also affected)

I agree rather than continuous sniping is there any way we can help expedite this. I too have have a drawer with 6 ZBMINIs and 4 "smart" sockets that do not work

dangnguyen0906 commented 2 years ago

I bought 4 s26r2zb but now can't used due to same issues without fixing method . I think I will replace them by s31itezb + converter ( still much cheaper and stable)

Koenkk commented 2 years ago

Sonoff send me a S26R2ZB to test but after 7 days the plug is still working fine. What firmware version is running on your plug? Mine:

image

daufinsyd commented 2 years ago

Mine is: IMG_20220329_083720

vmonkey commented 2 years ago

I have the same as @daufinsyd. Two people are mentioning the issue with the 2.0.1 version in this thread though (@gervasek and @nickwild-999 in particular).

nickwild-999 commented 2 years ago

Yes I definitely have a problem with 2.01

euantennant commented 2 years ago

I had issues with 2.0.1. A second device then appeared with 2.0.0 which I never deployed. Sonoff indicated to me that the problem may be resolved with 2.1.0 firmware but it was not 100% sure.

BTW, Sonoff / ITead has refunded me for 2 x S26R2ZB and 10 x ZBMINI-L. If this issue drags on you may wish to request a refund.

JavierJMzgz commented 2 years ago

Yes I definitely have a problem with 2.01

Me too.

daufinsyd commented 2 years ago

As far as I can remember, I at first bought only two plugs which worked for a week or so. After a few days I bought others. At first I didn't thought much of it, when the other plugs arrived the issue became more and more frequent.

wormvortex commented 2 years ago

wish I'd seen this thread before buying two of these plugs. Absolutely useless!

Koenkk commented 2 years ago

Can someone make a sniff starting from the point where the plugs work until they stop working? https://www.zigbee2mqtt.io/advanced/zigbee/04_sniff_zigbee_traffic.html#with-cc2531

aj-2 commented 2 years ago

I have 4 of these sockets and paired all of them at once. They have never worked for longer than 2 days so does look to be some correlation with the number you have. Not sure if this helps to narrow down the issue, may explain why harder to reproduce.

All 4 of mine are on firmware 2.0.1 as well. As pointed out above they also do not work as routers either. My coordinator is a Sonoff USB dongle.

Happy to help test any scenarios if it would help.

aj-2 commented 2 years ago

Can someone make a sniff starting from the point where the plugs work until they stop working? https://www.zigbee2mqtt.io/advanced/zigbee/04_sniff_zigbee_traffic.html#with-cc2531

Will set this up tonight, thanks for looking into it.

aj-2 commented 2 years ago

wish I'd seen this thread before buying two of these plugs. Absolutely useless!

Yeah me 2 haha! Hopefully we can get to the bottom of it.

wormvortex commented 2 years ago

I’ve had one of these for a few weeks and as far as I could tell it was working fine. However since buying a 2nd both of them seem to be disconnecting constantly or maybe I’m just paying more attention?

GCRVL commented 2 years ago

Similar issues here. Also not acting as a router and reporting 0 link quality despite it being switchable.

aj-2 commented 2 years ago

Can someone make a sniff starting from the point where the plugs work until they stop working? https://www.zigbee2mqtt.io/advanced/zigbee/04_sniff_zigbee_traffic.html#with-cc2531

Hi Koenkk, what's the best way of sending the capture. I've ran it for 2 days and 3 sockets have dropped off during that period so hopefully will shed some light. They basically just stop sending link status packets by the looks of it.

Koenkk commented 2 years ago

@aj-2 whatever suits you, dropbox, wetransfer, drive, make sure to also include your network key.

aj-2 commented 2 years ago

@aj-2 whatever suits you, dropbox, wetransfer, drive, make sure to also include your network key.

Thanks again. https://drive.google.com/file/d/1G5J9WLadaiZTYQuTWyF259uyh6FTRpXw/view?usp=sharing

Koenkk commented 2 years ago

@aj-2 thanks for the sniffs. With the following filter you can clearly see that the plugs stop sending the Link status messages and stop sending default responses to on/off commands: (wpan.src16 == 0x0348) || (wpan.dst16 == 0x0348) || (zbee_nwk.src == 0x0348) || (zbee_nwk.dst == 0x0348)

Screenshot 2022-05-13 at 09 30 25

I've sent SONOFF this information so hopefully their engineers can find the root cause of this.

aj-2 commented 2 years ago

@Koenkk thanks for having a look and raising this. In your opinion do you think it will be hard to fix without a new firmware and with no OTA functionality we are looking at replacements, albeit with a working firmware hopefully.

Koenkk commented 2 years ago

Could you check if the plug keeps working when you keep permit join disabled? (make sure to set permit_join: false in the z2m configuration.yaml)

aj-2 commented 2 years ago

Trying this now should know in a day or 2. Thanks!

aj-2 commented 2 years ago

Could you check if the plug keeps working when you keep permit join disabled? (make sure to set permit_join: false in the z2m configuration.yaml)

4 days and still all working.

vmonkey commented 2 years ago

Could you check if the plug keeps working when you keep permit join disabled? (make sure to set permit_join: false in the z2m configuration.yaml)

4 days and still all working.

Quite surprisingly, same for me.

aj-2 commented 2 years ago

@Koenkk did you have a hunch that the permit join was causing them to crash, does that help to explain why they aren't working properly as routers? I'm not overly bothered about that but fixing that would be final piece of the puzzle.

Koenkk commented 2 years ago

@aj-2 got this from sonoff:

image

aj-2 commented 2 years ago

Thanks @Koenkk

andrazek commented 2 years ago

So when Sonoff eventually release a new firmware to fix that, can it be upgraded OTA?

euantennant commented 2 years ago

So when Sonoff eventually release a new firmware to fix that, can it be upgraded OTA?

No. Sonoff previously confirmed that these devices cannot be upgraded using OTA.

andrazek commented 2 years ago

Oh, that's a shame. Do you know any other ways of upgrading for non-experienced users?

euantennant commented 2 years ago

Oh, that's a shame. Do you know any other ways of upgrading for non-experienced users?

It is refund or replace. Sonoff said that they would not even release the firmware image.

In my case, Sonoff/ITead refunded me, but only after I had raised a dispute with my credit card issuer.