Niedawno zakupione nowe "inteligentne" urządzenie - Inteligentna żarówka LED, E27, Wifi - XLD-WIFIBLE-A19
Żarówkę można łatwo zdemontować bez żadnych problemów. W środku znajduje się CB2L z LN882H .
Położyłem go na stole i z pomocą igły udało mi się zasilić go z USB do UART i pomyślnie pobrać oryginalny firmware (jest "dziewiczy", nie włączałem wcześniej lampy). I sflashowałem OpenBekena dla LN882H. Bez lutowania.
Dopiero przy składaniu z powrotem - wywierciłem mały otwór na przewód N i go przylutowałem (widać na zdjęciach).
W końcu - działa, ale jestem rozczarowany zasięgiem WiFi modułu - żarówka nie może połączyć się z domowym Wi-Fi, jeśli zostanie przeniesiona 1 pokój dalej (1 ściana z cegły, 5m) od routera.
Konfiguracja, ustawienia i oryginalny firmware znajdują się poniżej.
Oryginalny firmware:
Oryginalna konfiguracja:
Skrypt startowy (częściowo powiela konfigurację poniżej).
Konfiguracja
Żarówkę można łatwo zdemontować bez żadnych problemów. W środku znajduje się CB2L z LN882H .
Położyłem go na stole i z pomocą igły udało mi się zasilić go z USB do UART i pomyślnie pobrać oryginalny firmware (jest "dziewiczy", nie włączałem wcześniej lampy). I sflashowałem OpenBekena dla LN882H. Bez lutowania.
Dopiero przy składaniu z powrotem - wywierciłem mały otwór na przewód N i go przylutowałem (widać na zdjęciach).
W końcu - działa, ale jestem rozczarowany zasięgiem WiFi modułu - żarówka nie może połączyć się z domowym Wi-Fi, jeśli zostanie przeniesiona 1 pokój dalej (1 ściana z cegły, 5m) od routera.
Konfiguracja, ustawienia i oryginalny firmware znajdują się poniżej.
Oryginalny firmware:
Oryginalna konfiguracja:
{
"Jsonver":"1.0.0",
"brightmin":"10",
"gmwb":"75",
"title20":"0",
"gmwg":"70",
"wfcfg":"spcl_auto",
"colormin":"10",
"pmemory":"1",
"gmkb":"60",
"pairt":"18",
"cmod":"rgbcw",
"mixway":"0",
"cwtype":"0",
"rstbr":"50",
"colormax":"100",
"c_pin":"26",
"notdisturb":"0",
"module":"CB2L",
"b_pin":"6",
"b_lv":"1",
"cwmaxp":"100",
"dmod":"0",
"brightmax":"100",
"wfct":"3",
"pwmhz":"5000",
"r_pin":"8",
"defbright":"100",
"rstnum":"3",
"rstcor":"c",
"r_lv":"1",
"deftemp":"100",
"c_lv":"1",
"bleonoff":"1",
"g_lv":"1",
"wt":"20",
"onofftime":"800",
"prodagain":"0",
"remdmode":"0",
"cagt":"20",
"g_pin":"7",
"w_lv":"1",
"colorpfun":"0",
"gmwr":"100",
"rgbt":"10",
"gmkg":"60",
"onoffmode":"0",
"w_pin":"24",
"rsttemp":"100",
"category":"0505",
"gmkr":"80",
"defcolor":"c",
"crc":"29"
}
Device configuration, as extracted from Tuya:
- LED Cool (Channel 4) on P26
- LED Blue (Channel 3) on P6
- PWM Frequency 5000
- LED Red (Channel 1) on P8
- LED Green (Channel 2) on P7
- LED Warm (Channel 5) on P24
Device seems to be using CB2L module, which is using BK7231N.
And the Tuya section starts at 2015232 (0x1EC000), which is a default LN882H offset.
Skrypt startowy (częściowo powiela konfigurację poniżej).
PWMFrequency 5000
SetPinRole PWM 7
SetPinRole PWM 10
SetPinRole PWM 11
SetPinRole PWM 12
SetPinRole PWM 19
SetPinChannel 7 1
SetPinChannel 10 2
SetPinChannel 11 3
SetPinChannel 12 4
SetPinChannel 19 5
setChannelType 1 Dimmer
setChannelLabel 1 R
setChannelType 2 Dimmer
setChannelLabel 2 G
setChannelType 3 Dimmer
setChannelLabel 3 B
setChannelType 4 Dimmer
setChannelLabel 4 Cold
setChannelType 5 Dimmer
setChannelLabel 5 Warm
led_dimmerScale 0.8
led_temperature 3000
led_dimmer 100
Konfiguracja
{
"vendor": "Tuya",
"bDetailed": "0",
"name": "Full Device Name Here",
"model": "enter short model name here",
"chip": "LN882H",
"board": "TODO",
"flags": "5120",
"keywords": [
"TODO",
"TODO",
"TODO"
],
"pins": {
"7": "PWM;1",
"10": "PWM;2",
"11": "PWM;3",
"12": "PWM;4",
"19": "PWM;5"
},
"command": "PWMFrequency 5000\r\n\r\nSetPinRole PWM 7\r\nSetPinRole PWM 10\r\nSetPinRole PWM 11\r\nSetPinRole PWM 12\r\nSetPinRole PWM 19\r\n\r\nSetPinChannel 7 1\r\nSetPinChannel 10 2\r\nSetPinChannel 11 3\r\nSetPinChannel 12 4\r\nSetPinChannel 19 5\r\n\r\nsetChannelType 1 Dimmer\r\nsetChannelLabel 1 R\r\n\r\nsetChannelType 2 Dimmer\r\nsetChannelLabel 2 G\r\n\r\nsetChannelType 3 Dimmer\r\nsetChannelLabel 3 B\r\n\r\nsetChannelType 4 Dimmer\r\nsetChannelLabel 4 Cold\r\n\r\nsetChannelType 5 Dimmer\r\nsetChannelLabel 5 Warm\r\n\r\nled_dimmerScale 0.8\r\nled_temperature 3000\r\nled_dimmer 100",
"image": "https://obrazki.elektroda.pl/YOUR_IMAGE.jpg",
"wiki": "https://www.elektroda.com/rtvforum/topic_YOUR_TOPIC.html"
}