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

Inteligentne gniazdo SL-PS11 z pomiarem energii i podświetleniem [CB2S/BK7231N]

p.kaczmarek2 05 Sie 2024 16:21 699 1

TL;DR

  • Rozebrano inteligentne gniazdo SL-PS11 z pomiarem energii i podświetleniem LED, wyposażone w moduł CB2S/BK7231N.
  • Wnętrze ujawnia przekaźnik, dodatkowe diody LED, LDO 3.3 V, przetwornicę step down KP3210BSG/KP3210SG i licznik energii BL0937.
  • Moduł CB2S trzeba wylutować, odczytać konfigurację flasherem BK7231GUIFlashTool, a potem podłączyć RX, TX, 3.3 V i masę.
  • OpenBeken rozpoznaje mapowanie pinów, w tym Relay na P23, WiFi LED na P10, Button na P11 oraz BL0937 na P7, P8 i P24.
  • Podświetlenie działa na pinie PWM, więc można je ściemniać i automatyzować w Home Assistant albo bezpośrednio w OBK, po wcześniejszej kalibracji BL0937.
REKLAMA
📢 Słuchaj (AI):
  • Inteligentne gniazdo zasilania Spacetronik z funkcją LED
    Tyle już tych urządzeń IoT recenzowałem, a jeszcze nie spotkałem gniazda/wtyku z podświetleniem. No i proszę - oto i on. To urządzenie oferuje pomiar prądu, napięcia i mocy, zdalne sterowanie przekaźnikiem oraz dodatkowo właśnie te tytułowe podświetlenie oparte o dodatkowe diody LED. Standardowo tutaj zaprezentuję jego wnętrze oraz potem je uwolnię od serwerów producenta, tak by mogło działać wraz z Home Assistant.
    Zacznijmy od opakowania. Niby jest po polsku, ale "smart wtyczka zasilania LED WiFi" to chyba błąd. To nie jest od zasilania LED (no, chyba, że akurat podłączymy do niej LEDy):
    Opakowanie smart wtyczki z funkcją LED i WiFi Opakowanie inteligentnej wtyczki Spacetronik SL-PS11 z LED WiFi. Zbliżenie na opakowanie produktu Spacetronik, model SL-PS11, z oznaczeniem SMART WTYCZKA ZASILANIA LED WiFi. Opakowanie inteligentnej wtyczki zasilania LED WiFi, model SL-PS11.
    Teraz instrukcja:
    Instrukcja obsługi dla inteligentnej wtyczki WiFi z pomiarem mocy. Instrukcja obsługi smart wtyczki z podświetleniem LED i funkcjami pomiaru.
    Tu raczej bez większego komentarza. Aplikacja Tuya była już omawiana na forum.
    No i sam produkt:
    Biała inteligentna wtyczka Spacetronik leżąca na białym pudełku, na drewnianej powierzchni. Biała inteligentna wtyczka z podświetleniem LED i kodem QR na górze.
    Odkręcamy śrubki, potem jeszcze siłujemy się z zaczepami:
    Rozkręcona obudowa inteligentnej wtyczki z elementami wewnętrznymi na stole.
    Od razu w oczy rzuca się przekaźnik oraz... LEDy! To dla mnie całkiem nowy widok:
    Rozebrana obudowa inteligentnej wtyczki z podświetleniem LED, widoczny przekaźnik i diody LED.
    Obok jest też LDO 3.3V:
    Układ wewnętrzny gniazdka IoT z LEDami
    Teraz trzeba odkręcić główne PCB:
    Widok wnętrza inteligentnej wtyczki z podświetleniem LED pokazujący płytkę PCB z komponentami elektronicznymi. Zbliżenie na płytkę PCB urządzenia IoT z przetwornicą i oznaczeniem SEW1058-WiFi REV1.1.
    Oznaczenie: SEW1058-WiFi REV1.1
    Za zasilanie z sieci odpowiada przetwornica step down oparta o KP3210BSG /KP3210SG:
    Zbliżenie na płytkę PCB z różnorodnymi elementami elektronicznymi i oznaczeniami, widoczny układ KP3210BSG.
    Schemat przetwornicy step-down z układem KP3210SG
    Za pomiar energii odpowiada jak zwykle BL0937.
    Zbliżenie na płytkę drukowaną z układem scalonym BL0937.
    OpenBeken wspiera BL0937, można flashować.

    REKLAMA


    Zmiana firmware
    Wedle instrukcji flashera:
    https://github.com/openshwprojects/BK7231GUIFlashTool
    Najpierw trzeba wylutować moduł CB2S:
    Zbliżenie na płytkę PCB z elementami elektronicznymi i ścieżkami. Moduł elektroniczny z oznaczeniami pinów na drewnianym tle
    Pomoże w tym topnik i plecionka.
    Potem lutujemy RX, TX i 3.3V oraz masę wedle sposobu opisanego na repozytorium flashera.
    Prototyp elektroniczny na płytce stykowej z różnokolorowymi przewodami i komponentami.
    Najpierw wykonujemy operację Read, by otrzymać konfigurację:
    Zrzut ekranu z konfiguracją urządzenia Tuya w formacie JSON oraz opisem tekstowym.
    Odczytany JSON Tuya:
    Kod: JSON
    Zaloguj się, aby zobaczyć kod

    Opis słowny:
    
    Device seems to be using CB2S module, which is BK7231N chip.
    - Relay (channel 1) on P23
    - WiFi LED on P10
    - Button (channel 1) on P11
    - BL0937 ELE on P7
    - BL0937 VI on P8
    - BL0937 SEL on P24
    - LED Cool (Channel 4) on P6
    

    Szablon OBK:
    Kod: JSON
    Zaloguj się, aby zobaczyć kod

    BL0937 warto skalibrować (tak jak w Tasmocie) przed użyciem.
    No i to tyle. Samo wykorzystanie LED i oskryptowanie ich zależy od woli użytkownika.

    Podsumowanie
    To jednak była dla mnie nowość. Dodatkowe LEDy są podłączone na pinie PWM, więc można dowolnie kontrolować ich poziom jasności. Można np. zmieniać ich jasność wedle poziomu obciążenia urządzenia albo zgodnie z zegarem - włączać podświetlenie gniazda w nocy. Wszystko jest do oskryptowania albo w HA, albo w samym OBK - do wyboru. A jak Wy byście skorzystali z tych LEDów?

    Fajne? Ranking DIY
    Pomogłem? Kup mi kawę.
    O autorze
    p.kaczmarek2
    Moderator Smart Home
    Offline 
    Inżynier programista z wieloletnim doświadczeniem embedded i full stack developer.
    Specjalizuje się w: embedded, Full-Stack Developer
    p.kaczmarek2 napisał 14659 postów o ocenie 12667, pomógł 655 razy. Jest z nami od 2014 roku.
  • REKLAMA
  • #2 21181230
    Mateusz_konstruktor
    Poziom 37  
    Posty: 4235
    Pomógł: 269
    Ocena: 1105
    p.kaczmarek2 napisał:
    A jak Wy byście skorzystali z tych LEDów?

    1. Sygnalizacja upływu określonego czasu, coś na wzór minutnika do gotowania jajek.
    2. Sygnalizacja przekroczenia określonej wartości poboru prądu oraz sumarycznej ilości pobranej energii elektrycznej.
📢 Słuchaj (AI):
REKLAMA