Oto flashowanie żarówki LED Lepro GU10 RGBWW 385lm, o numerze modelu EAN902002-EU-4, dane techniczne są następujące:
- 3x diody LED czerwona, niebieska i zielona
- 8x ciepłe białe diody LED (2700K)
- brak chłodnej bieli
- 4,5 W, 385 lumenów (lub 350 lm w najnowszej ofercie)
- Wi-Fi 2,4 GHz
- Podobno kąt świecenia 110 stopni
- Działa z aplikacją „Tuya Smart”.
Dołączone oprogramowanie sprzętowe Tuya jest błędne i ma problemy z asystentem domowym, takie jak słabe opóźnienia i przypadkowe rozłączenia. W mojej sytuacji po nowym oprogramowaniu zauważono większą niezawodność (szczególnie w przypadku MQTT, interfejs sieciowy może być powolny przy słabym sygnale).
To rozbierane urządzenie jest podobne do innego ( https://www.elektroda.com/rtvforum/topic3934503.html#20289367 ), ponieważ ma w większości te same elementy wewnętrzne, ale jest innej marki i nieco innych funkcji. Udostępniam konfigurację profilu urządzenia tuya-cloudcutter (nie ma już takiej dla wersji 1.3.20)
Numer modelu to: EAN902002-EU-4, prawdopodobnie działa z urządzeniami w innych regionach, ale nie testowałem.
Opakowanie i lista:
Można go znaleźć na Amazon za ~ 6 GBP za żarówkę, gdy jest przeceniony.
Demontaż
Oto zdjęcie urządzenia, które rozbieram:
Najpierw zacznij od podważenia górnej pokrywy. Użyłem noża, aby przebić bok żarówki i obrysowałem go wokół krawędzi. Nie martw się, że porysujesz boki osłony lampy, ponieważ nie będziesz tego widzieć. Wychodzi dość łatwo.
To pokazuje diody LED i sterownik LED BP5758 pokazane poniżej:
(uważaj, aby nie uszkodzić sterownika LED, nie udało mi się znaleźć odpowiedniego zamiennika)
Jak widać, nie ma zimnych białych diod LED (oznaczonych C1, C2, ..., C8), prawdopodobnie można je przylutować (w pewnym momencie spróbuję) przy większym zużyciu energii, mądrze może być ograniczenie prąd, aby zwiększyć żywotność.
Maksymalne napięcie wynosi około 330 V (na podkładce HV), diody LED są połączone szeregowo i wydaje się, że diody LED o wartości znamionowej 7 x ~ 35 V i 1 x ~ 16 V na kanale ciepłej bieli, wydają się mieć 0,5 W na diodę LED, czyli około 90 lm na wat diod LED, co wydaje się rozsądne.
Następnie zdejmij deskę, uważaj bo jest wklejona, ciepło nie pomaga, skończyło się na wywierceniu krawędzi deski tam, gdzie nie było śladów, żeby zrobić miejsce na śrubokręt i wyskoczyła z minimalnymi uszkodzeniami.
Płytka zasilacza jest taka sama jak demontaż urządzenia opisany powyżej.
Wykorzystuje moduł BK7231N, na którym jest napisane EB01-B.
Programowanie
Podłączenie do MCU odbywa się z tyłu modułu (3v3, GND, rx, tx), przy użyciu modułu ft232 w trybie 3,3 V należy go wylutować, aby uzyskać odpowiedni dostęp do padów bez uszkodzenia obudowy. Podłącz do flashera na portach „RX1 i TX1 (port programowania) to A1 i B1” pobranych z https://www.elektroda.pl/rtvforum/topic3923992.html .
Użyłem bk7231flasher_1.1.6 (plik wykonywalny GUI) z szybkością 921600 bodów, aby sflashować moduł po utworzeniu kopii zapasowej istniejącego oprogramowania sprzętowego i konfiguracji. Wystarczy wybrać port komunikacyjny mostka USB UART, a następnie typ układu to „BK7231N”. Wybierz oprogramowanie sprzętowe, a następnie uruchom „Zrób kopię zapasową i wgraj nową”.
Następnie moduł uruchamia się w internetowym interfejsie GUI, konfiguruje moduł (spójrz na załączony plik json lub obraz poniżej) i uruchamia:
BP5758D_Map 2 0 1 4 3Opcjonalnie również dostosuj
BP5758D_Current 14 14Flashowanie bez otwierania urządzenia (tuya-cloudcutter)
Na szczęście na urządzeniu działa podatna na ataki wersja (1.3.20)
Proszę pobrać Tuya Cloudcutter i postępować zgodnie z instrukcjami z tego repozytorium https://github.com/tuya-cloudcutter/tuya-cloudcutter
Musi działać na Linuksie (musi to być Ubuntu) lub Ubuntu zwirtualizowany z podłączonym adapterem Wi-Fi (np. USB).
Po sklonowaniu repozytorium upewnij się, że masz zainstalowane okno dokowane. Jeśli używasz Arch lub innej dystrybucji, może to wymagać ręcznej modyfikacji skryptu (w moim przypadku musiałem zmienić „service networkmanger restart na systemctl restart NetworkManager” w „common.sh”, ale nie polecałbym używania dystrybucji innej niż Ubuntu)
git clone https://github.com/tuya-cloudcutter/tuya-cloudcutter.gitNie przesłałem mojej konfiguracji, więc będziesz musiał umieścić załączony plik zip (Lepro-RGBWWGU10_EAN902002EU4-Ceiling-Light.zip, rozpakuj wewnętrzny folder) do „device-profiles” w katalogu głównym projektu.
Upewnij się, że uruchamiasz jako root, wybierz „Flash oprogramowania sprzętowego innej firmy”, wybierz „Z profili urządzeń”, następnie wybierz „Lepro-RGBWWGU10......…” i na koniec wybierz OpenBeken. Gdy zostaniesz poproszony o włączenie i włączenie zasilania, wykonaj tę czynność do momentu, aż zacznie migać powoli lub, jeśli urządzenie zacznie migać szybko, włącz zasilanie jeszcze 6 razy.
Postępuj zgodnie z instrukcjami tuya-cloudcutter. Powinien ponownie uruchomić komputer w punkcie dostępowym, w którym poinstruujesz go, aby połączył się z Wi-Fi, może wymagać kilku prób, czasami jest to temperamentalne.
Tą metodą pomyślnie flashowałem 3 z 3 urządzeń.
Po wykonaniu tej czynności powinieneś mieć działający moduł bez oprogramowania Tuya, konfiguracji MQTT, asystenta domowego itp.
konfiguracja jsona:
Kod: JSON
Fajne? Ranking DIY
