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

[TYWE2S] Ezviz CS-T30 10A EU (WG08(10)V1.4) brute-force teardown

nihildiximus 21 Kwi 2023 11:39 3015 7
  • Producent: Ezviz
    Model: CS T30 10A


    Gniazdko z FW dedykowanym dla aplikacji Ezviz, ale jest sprzedawane także przez innych producentów jako Gniazdo WiFi WG08 Tuya i wtedy może być dodane bezpośrednio do aplikacji Tuya. Postanowiłem zrobić teardown, bo nigdzie nie widzę zeby ktoś zaglądał do Ezvizów…


    [TYWE2S] Ezviz CS-T30 10A EU (WG08(10)V1.4) brute-force teardown


    Teardown:


    Aby zdjąć górną zaślepkę przy gniazdku, wystarczy ją podważyć. Niestety wyjęcie PCB bez niszczenia obudowy wydaje się niemożliwe. Próba wybicia i odkręcania bolców nic nie dała, więc prawdopodobnie zostały zatopione w plastiku obudowy. Niestety nawet grzanie ich hot airem nie pomogło. Odlutowanie ich i wyjęcie z PCB to też niełatwe zadanie – udało mi się zebrać cynę z zewnątrz, ale sporo jej zostało pod spodem płytki i nie bardzo było jak ją roztopić. Próbując wyjąć plastik pośrodku trzymający blaszki gniazda jedna z nich odpadła. Jedyną możliwością rozebrania było przecięcie obudowy. Stałem się to zrobić tak, by w razie czego można ją łatwo skleić…

    [TYWE2S] Ezviz CS-T30 10A EU (WG08(10)V1.4) brute-force teardown
    [TYWE2S] Ezviz CS-T30 10A EU (WG08(10)V1.4) brute-force teardown [TYWE2S] Ezviz CS-T30 10A EU (WG08(10)V1.4) brute-force teardown [TYWE2S] Ezviz CS-T30 10A EU (WG08(10)V1.4) brute-force teardown [TYWE2S] Ezviz CS-T30 10A EU (WG08(10)V1.4) brute-force teardown [TYWE2S] Ezviz CS-T30 10A EU (WG08(10)V1.4) brute-force teardown [TYWE2S] Ezviz CS-T30 10A EU (WG08(10)V1.4) brute-force teardown

    Mikrokontroler: TYWE2S (ESP8285)
    PCB: WG08(10)V1.4 20.07.29


    [TYWE2S] Ezviz CS-T30 10A EU (WG08(10)V1.4) brute-force teardown

    W środku siedzi dosyć popularny mikrokontroler TYWE2S, kompatybilny z ESP, więc teoretycznie można wrzucić FW Tasmoty i EspHome.
    W praktyce wiąże się to albo ze zniszczeniem obudowy urządzenia i lutowaniem do płytki, ew. można by zrobić sobie małe PCB (ew. jakąś konstrukcję przewodów na kawałku taśmy czy coś podobnego) na wymiar z odpowiadającym rozstawem pinów, spróbować to przykleić do płytki TYWE2S albo złapać na magnes i wtedy programować. Jest to jednak zadanie karkołomne.

    Tuya-convert po Wifi okazała się bezskuteczna. Chciałem sprawdzić, czy ruszy po zwarciu GPIO0 do GND, ale po włożeniu wtyczki nastąpiło jakieś zwarcie i poszedł siwy dym. Prawdopodobnie podczas grzania i próby wyciągnięcia bolców trochę cyny zlało się tam, gdzie nie powinno, ale na szczęście listwa, UPS i bezpieczniki przeszły próbę pozytywnie. ;) W obliczu tego faktu postanowiłem dokończyć dzieła i okazało się, że od spodu jakiś układ się usmażył…

    [TYWE2S] Ezviz CS-T30 10A EU (WG08(10)V1.4) brute-force teardown
    [TYWE2S] Ezviz CS-T30 10A EU (WG08(10)V1.4) brute-force teardown [TYWE2S] Ezviz CS-T30 10A EU (WG08(10)V1.4) brute-force teardown


    Podsumowując: Choć samo programowanie TYWE2S nie powinno stanowić trudności, to odradzam zakup tych gniazdek z uwagi na konstrukcję, która maksymalnie utrudnia robienie z nimi czegokolwiek. Tyle się mówi o ekologii i recyklingu, a dopuszczane są do sprzedaży urządzenia, które najwyraźniej specjalnie konstruuje się tak, aby jak najbardziej utrudnić czy wręcz uniemożliwić ich rozebranie i naprawę…

    Fajne? Ranking DIY
    O autorze
    nihildiximus
    Poziom 8  
    Offline 
    nihildiximus napisał 31 postów o ocenie 21, pomógł 1 razy. Mieszka w mieście Wrocław. Jest z nami od 2018 roku.
  • #2 20549598
    gulson
    Administrator Systemowy
    Jak zwykle super publikacja! Wtyczka jest dość popularna w Polsce. Jest na przykład w Media Markt. Czasami się trafiają ciekawe promocje na wtyczkę.
    Masz rację, coraz bardziej utrudniają zmianę firmware.
  • #3 20552125
    p.kaczmarek2
    Moderator Smart Home
    Ciekawy materiał, dziękuję za jego umieszczenie, oto kilka uwag ode mnie:
    - jeśli chcemy coś łatwego do zmiany firmware i do otwarcia, to warto rozważyć produkty Blitzwolfa. Chyba nawet opisywałem BW-SHP6 na forum. Można je zdemontować bez psucia. Z tego co wiem, nie było ani razu raportowane, by Blitzwolf miał w środku coś innego niż ESP8266/ESP8285, ale mogę się mylić.
    - data na PCB jest ciekawa, z moich obserwacji wynika, że wersje na BK pojawiały się nieco po 20.07.29, więc Twoje gniazdo jest jeszcze ze starszych partii
    - jeśli chcemy coś łatwego do otwarcia albo chociaż sprawdzonego, to można poszukać na tej liście: https://openbekeniot.github.io/webapp/devicesList.html , sam kiedyś kombinowałem jak można bez psucia zaprogramować "jednorazówki" i np. dla NAS-WR01W wymyśliłem to:
    [TYWE2S] Ezviz CS-T30 10A EU (WG08(10)V1.4) brute-force teardown
    Te wyżej pokazane NEO/NAS opisywałem w wersji i na BK, i na ESP. Tu link do wersji na ESP (starszej):
    https://www.elektroda.pl/rtvforum/topic3941251.html
    Pomogłem? Kup mi kawę.
  • #4 20552801
    nihildiximus
    Poziom 8  
    Mam kilka Neo NAS-WR01W, ale podszedłem do sprawy trochę inaczej. Po odkręceniu trójkątnej śrubki (podpiłowałem sobie gwiazdkowego bita żeby go odkręcić) i wysunięciu elektroniki przez wypchnięcie bolców, można wylutować P25D80H widoczny obok ESP, wlutować na podstawkę SOP na DIP i wrzucić FW przez programator. Użyłem XGecu T48, ale nawet CH341A powinien wystarczyć. To chyba najszybszy i najmniej inwazyjny sposób. ;)
    [TYWE2S] Ezviz CS-T30 10A EU (WG08(10)V1.4) brute-force teardown

    Added after 2 [minutes]:

    Zaraz dodam to info w podlinkowanym wpisie o Neo, bo może komuś się przyda. ;)
  • #5 20555282
    Oddawajsanki
    Poziom 7  
    bardzo fajna taka wtyczka, sam ja posiadam jest rewelacja!
  • #6 20572217
    grzegorz.85
    Poziom 11  
    Witam,

    Potwórzyłem brute-fore teardown wykonany przez kolegę @nihildiximus, i potwierdzam jego opinię, że demontaż bez niszczenia obudowy jest praktycznie niemożliwy do wykonania - może gdyby ktoś miał rozlutownicę / desoldier-gun i odciągnął całą cynę z bolców gniazdka.

    Chciałbym jednak dodać alternatywną przyczynę zwarcia i spalenia układu U1.
    @nihildiximus w swoim wpisie zasugerował, ze jego układ spalił się prawdopodobnie ze względu na próby wyciągnięcia bolców, grzanie i finalnie rozlaną cynę.
    W moim przypadku uszkodzony (choć nie aż tak spektakularnie) jest dokładnie ten sam układ (przetwornica?), a jedyne co zrobiłem, to zdjąłem górną zaślepkę i bez niej podłączyłem urządzenie do gniazdka.
    Według mnie winny za tę sytuację jest sposób zamontowania blaszki od uziemienia - bez górnej zaślepki nie ma ona punktu podparcia, i w momencie wpinania urządzenia do gniazdka istnieje ryzyko, że bolec gniazdka przesunie tę blaszkę w kierunku płytki PCB, i to spowoduje zwarcie - uważam, ze tak było w moim przypadku.
    Na moje oko, między domyślnym położeniem tej blaszki, a powierzchnią płytki PCB jest jakies 5mm. Blaszka ta ułożona jest w taki sposób, że przebiega w bliskiej okolicy pól lutowniczych L-In, L-Out, U1, C8 oraz L2. Gdyby do

    Układ U1 na mojej płytce - można próbować odczytać część oznaczeń; mi nie udało mi się nic odnaleźć.
    [TYWE2S] Ezviz CS-T30 10A EU (WG08(10)V1.4) brute-force teardown

    Sposób ułożenia blaszki od uziemienia względem wspomnianych U1, L2, C8 oraz L-In/L-Out:
    [TYWE2S] Ezviz CS-T30 10A EU (WG08(10)V1.4) brute-force teardown
    Przepraszam za jakość moich opisów na obrazku - te pola pionowe, po lewej, bliżej układu U1, to C8, natomiast pola nieco na prawo i po ukosie to L2.

    Wniosek: Przed wpięciem urządzenia do gniazdka złóżcie je w całość, aby blaszki uziemienia miały punkty podparcia, i nie mogły się przesuwać.

    Dodatkowo: Mimo uszkodzonego układu U1, pomyślnie udało mi się wlutować do TYWE2S, i przy zasilaniu 3V3 podawanym z zewnątrz wystartował oryginalny firmware: przycisk jak i diody działały. Wgrałem tasmotę, i ponownie - przy zasilaniu 3V3 podawanym z zewnątrz moduł wystartował. Można więc próbować wymienić U1 i przywrócić płytkę do pełni sprawności, lub pozyskać TYWE2S na potrzeby DIY.
  • #7 20572248
    p.kaczmarek2
    Moderator Smart Home
    Mam nadzieję, że przed zaglądaniem do środka spróbowałeś metody tuya-convert:
    https://www.elektroda.pl/rtvforum/topic3769864.html
    Zawsze jest szansa, że się uda, nie wszystkie produkty na rynku są spatchowane jeszcze przed tą metodą. Jeszcze kilka miesięcy temu udało mi się zaprogramować tak lampę LED BK-Licht:
    https://www.elektroda.pl/rtvforum/topic3909988.html
    Pomogłem? Kup mi kawę.
  • #8 20572837
    grzegorz.85
    Poziom 11  
    Nie sprawdziłem niestety tuya-connect - zasugerowałem się wpisem @nihildiximus, który pisał, że próbował, a w moim przypadku PCB jest dokładnie w tej samej wersji.
    Nauka czasem wymaga poświęceń - tym razem niewielkich, bo gniazdka te są obecnie w promocji (10 PLN) w jednym z francuskich marketów spożywczo-przemysłowych na literę "C".
    Mam jeszcze kilka tych gniazdek, więc jak skończe zabawę ze zwłokami tego obecnego, to na pewno spróbuję na kolejnym metody z tuya-connect.

    W przypadku tych zwłok, mogę podesłać kilka dodatkowych informacji jeszcze:
    1. między punktami lutowania bolców od wtyczki znajduje się bezpiecznik termiczny 105 stopni Celcjusza - w moim przypadku wszystko wskazuje, że grzanie okolic bolców w celu ich wylotowania przepaliło bezpiecznik - jak dla mnie jest to kolejny dowód na to, że urządzenie jest skonstruowane jako nie-serwisowalne.
    2. nazwę układu U1 ostatecznie udało sie rozszyfrować: KP3210BSGA - niestety nie jest dostępny w naszym kraju, a w popularnym sklepie z CN na "A" cena przewyższa 10 PLN jakie zapłaciłem za całe gniazdko.
REKLAMA