pvvx/ZigbeeTLc

LYWSD03MMC-z 0.1.2.1 When changing interface parameters, a reboot is required!

Opened this issue · 3 comments

When changing interface parameters, a reboot is required! When disabling smile (Attr: 0x0002), it does not disappear until reboot. When the display is turned off (Attr: 0x0106) - the display does not turn off, the image is frozen (not updated).

pvvx commented

LYWSD03MMC uses 4 display controller options
Not all types of display controllers have a shutdown command.
Only for the controller in HW B1.9 there is documentation and a complete shutdown works for it.


The version is determined by the addresses of the display and sensor on I2C

HW LCD I2C addr SHTxxx I2C addr Note
B1.4 0x3C 0x70 (SHTC3)  
B1.5 UART! 0x70 (SHTC3)  
B1.6 UART! 0x44 (SHT4x)  
B1.7 0x3C 0x44 (SHT4x) Test original string HW
B1.9 0x3E 0x44 (SHT4x)  
B2.0 0x3C 0x44 (SHT4x) Test original string HW

Version 1.7 or 2.0 is determined at first run by reading the HW line written in Flash.
Display matrices or controllers are different for all versions, except B1.7 = B2.0.


#30 (comment)

  • Not on all HW variants, turning off the display leads to a significant reduction in consumption. Better results are obtained by increasing the measurement interval.
pvvx commented

When the display is turned off (Attr: 0x0106) - the display does not turn off, the image is frozen (not updated).

This type of equipment requires the battery to be temporarily disconnected when the display off option is enabled.

When disabling smile (Attr: 0x0002), it does not disappear until reboot.

Turns off when the display data changes - after the next measurement when temperature and humidity change.

Hi
Would you please tel me in general which below HW versions of xiaomi LYWSD03MMC is better to use for firmware update with ZigbeeTLc ?
HW:B1.4 or HW:B1.7 ?