logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]

p.kaczmarek2 15 Sie 2022 09:39 3324 0
  • BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    Witajcie, zgodnie z zapowiedzią, tutaj przedstawię wnętrze kolejnej lampki na ESP, RGBCW, GU10, model BKL1262, kupowana w polskim sklepie wysyłkowym. Spróbuję zaprogramować ją poprzez tuya-convert, czyli bez otwierania obudowy, ale czy się uda? Zobaczymy.
    Temat ten poniekąd powiązany jest z recenzją siostrzanego produktu BKL1250, który ma gwint E27 i świeci tylko jednym kolorem.

    Zakup BKL1262
    Produkt kupiłem na polskim serwisie aukcyjnym wraz z kilkoma podobnymi gadżetami IoT, ta konkretna lampka kosztuje 27 zł. Znalazłem ją pod hasłem "ŻARÓWKA LED GU10 - SMART WIFI - RGB - 5.5W - TUYA", choć występuje też pod nazwą BKL1262:
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    Dzięki wydaniu kwoty większej niż 40 zł, wysyłkę miałem za darmo.
    To oczywiście nie jest "żarówka", no ale rozumiem, że tak się przyjęło (niepoprawnie) nazywać LEDy.
    Sprzedawca nazywa ją "RGB", ale to jest wersja RGBCW, czyli są też dwa odcienie bieli (zimny i ciepły).
    Opakowanie z informacjami:
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?] BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    Zawartość zestawu:
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?] BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    Instrukcja:
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?] BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    Widoczna na dokumentach data - 2019.

    Wnętrze BKL1262
    Zacząłem od zaglądnięcia do środka. Szkiełko zdjąć można dość łatwo:
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?] BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    Widać już sterownik LED BP5778, choć on tylko kontroluje barwy bieli (ciepłą i zimną), do RGB są osobno tranzystory:
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?] BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    Widać moduł WiFi - TYWE2L:
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    Tym razem nie udało mi się w pełni poprawnie zdjąć nóżek. Jeden długi goldpin się ułamał. Niestety.
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    Uwolniony ze środka płytka posiada dwa ciekawie zamontowane kondensatory elektrolityczne AiSHi 25V 100uF i 400V 3.3uF:
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?] BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    TYWE2L (czyli moduł z ESP8266):
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    Pady do programowania (interfejs UART, TX i RX, tutaj też jeszcze GPIO0) są niestety na spodzie modułu. Jeśli jest on zasłonięty, trzeba będzie moduł wylutować.
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    Spód PCB:
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?] BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?] BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?] BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    Mostek prostowniczy TL10F, w bloku zasilania 10K1B2 (LDO 3.3V?), do sterowania kanałami RGB (poprzez PWM) trzy 2302p (pewnie MOSFETy).
    Spód, ten układ qGBYL to pewnie przetwornica step down (tu nie ma już prostych zasilaczy beztransformatorowych opartych na kondensatorze):
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    Wspomniany już kontroler kanałów Warm White i Cold White - BP5778:
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]

    Próba programowania z tuya-convert
    W przypadku bliźniaczej BKL1250 (oferującej tylko ciepłą biel) tuya-convert dało radę, czy tu też się uda?
    Programowałem wedle mojego samouczka:
    Włącznik SC3-01 SmartLife i wgrywanie firmware ESP przez WIFI (tuya-convert/OTA)
    Niestety nie, tutaj jest już zaktualizowany soft. Otrzymałem błąd:
    
    ID: 0242416f68626d643661473931494652319fcb921dd2d6d9743f2fbe5638a3f6a3e76dd55398965b9b908ab2db0940ca66
    PSK: a6cbe68237ded299d8ed90ab9a0cf0a11fe014448d35f24122057cc529249f3b
    could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1131)
    new client on port 443 from 10.42.42.27:70
    
    

    Jest to dość znany problem, na Githubie tuya-convert można o tym poczytać. Nie da się wgrać tu wsadu zdalnie. Trzeba lutować.


    Prosty wylut modułu i programowanie
    Moduł trzeba wylutować, gdyż pady RX/TX są zasłonięte drugą płytką i nie ma jak inaczej się do nich dostać.
    Można by użyć gorącego powietrza, ale po co komplikować?
    Wystarczy najtańsza, zużyta lutownica bez regulacji mocy, topnik i trochę spoiwa ołowiowego.
    1. nakładamy topnik
    2. nakładamy dodatkowe spoiwo na luty
    3. nagrzewamy jednocześnie wszystkie luty
    4. moduł sam spada
    5. warto oczyścić plecionką i też IPA luty
    Kolejno zdjęcia z procesu:
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    Programowanie ESP8266... wielokrotnie to było omawiane, chociażby przeze mnie, tutaj:
    SmartLife switch - test, wnętrze i programowanie włącznika światła na WiFi
    Ogólnie to przylutowałem tylko RX, TX, masę, zasilanie i IO0 (do masy) i ruszyło, reboot wykonywałem odcięciem zasilania, zasilałem z LDO 3.3V TC1264. Programowałem przez esptool.py. Zrobiłem kopię zapasową firmware (umieszczę ją na końcu tematu):
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?] BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]

    Konfiguracja Tasmoty
    Konfiguracja jest chyba na stronie Blakadder, ale i tak ustaliłem w swoim przypadku ją ręcznie:
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?] BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    Lampka działa bezproblemowo.


    Dla porównania - zwykła LEDówka GU10 bez WiFi
    Tylko w ramach ciekawostki pokażę wnętrze zwykłej lampki:
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?] BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?] BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?] BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    Przedstawiona tu LEDówka jest uszkodzona, ale spaliły się tylko dwie diody z czterech - jakby mieć dwie takie uszkodzone, to można by zrobić jedną sprawną.
    LEDówka zbudowana jest na układzie BP2832K:
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    Jest to stałoprądowa przetwornica buck. Ten duży czarny element z napisem HX widoczny na zdjęciach to cewka.


    Czy nowsze wersje tego produktu też mają ESP8266?
    Strona Blakadder też w tej kwestii ma pewne niepokojące informacje:
    BKL1262 - RGBCW GU10 LED Tuya "żarówka?" [ESP8266][Tuya-convert?]
    Podana data (rok 2020) by potwierdzała mój domysł, że moja lampka pochodzi ze starszej serii (2019) i jest jeszcze na ESP. Natomiast nie weryfikowałem osobiście tego na czym są zrealizowane nowsze partie - więc tylko zostawiam tą informację tu jako cytat.

    Podsumowanie
    Powołując się na stronę Blakadder mogę stwierdzić, że ta lampka pochodzi z okresu kiedy tuya-convert już nie działało (po zmianie PSK), ale w środku był jeszcze ESP8266. Nie wiem, czy potem się to zmieniło.
    W celu zaprogramowania musiałem wylutować moduł, co okazało się być bardzo proste, najtańszą lutownicą grotową, jeszcze taką z zużytym grotem.
    Programowanie poszło sprawnie i po kwadransie lampką już sterowała Tasmota.
    Z zakupu bardzo jestem zadowolony - do tej pory kupując LEDówki WiFi RGBCW trafiałem głównie na Beken (kilka razy), na BL602 (raz) i na M10D11 (raz), a przecież potrzebuję czegoś na ESP w celu testowania mojego kodu obsługi Tasmota Device Groups.
    Mam nadzieję, że mój temat się komuś przyda - chociażby podobna LEDówka z tego sklepu (model WOJ14415) jest na BK7231T/BK7231N, więc jeśli chcemy ESP to wiadomo co kupować a czego raczej unikać.
    Jeśli chcecie wiedzieć, co dalej można zrobić z taką lampką, polecam m. in. ten temat: Tutorial Home Assistant - konfiguracja, WiFi, MQTT, Zigbee, Tasmota

    Fajne? Ranking DIY
    Pomogłem? Kup mi kawę.
    O autorze
    p.kaczmarek2
    Moderator Smart Home
    Offline 
REKLAMA