pvvx/ZigbeeTLc

MHO-C401 Webupdater Bricks one of two devices

Opened this issue · 2 comments

Hi, I bought two MHO-C401 and tried to flash the zigbee FW.

Device A (left on the photos)

  • Packaging date; 2023 05
  • Board date: 2021.03
  • Everything worked without any problems (ZigbeeFW and CustomFW)

Device B (right on the photos)

  • Packaging date 2024 01
  • Board date: 2021.03
  • There is no Zigbee firmware to choose from in the webupdater. Only the custom FW
  • I have flashed the custom firmware as a test
  • The device can then be reconnected, but the e-paper display always shows the same values.
  • In the WebUpdater, however, it reads current humidity but not the temperature (with custom FW)
  • I tried to reflash the original firmware, but humidity and temperature are now read correctly in the webupdater

Both devices should be the new version, right?
What is different about device B? Why is there no custom FW and why is the display now dead?
Could it be that this is another new version of the MHO-C401 with a non-compatible chip?

Sorry for the bad photos. My cell phone camera is miserable.
I would be happy to hear your opinion

grafik
grafik
grafik

pvvx commented

MHO-C401 was produced in 2 versions.
https://pvvx.github.io/MHO_C401/
https://pvvx.github.io/MHO_C401N/
And the third option is "Azarton".
pvvx/ATC_MiThermometer#114 (comment)

Zigbee firmware only works with the new version.
For BLE firmware, two versions of FW are used.
They have completely different display controllers and displays themselves.
The old MHO-C401 uses an outdated generation of electronic ink. Degrading and requiring constant regeneration.

Thanks for your reply.
Then the second device must be an Azarton, but the packaging looks completely identical.