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

[BK7231N] - Jinvoo AC/TV Box IR Kontroler (SM-AW502S)

markus9656 06 Lis 2022 16:26 2715 3
REKLAMA
Treść została przetłumaczona angielski » polski Zobacz oryginalną wersję tematu
  • Jest to następca https://templates.blakadder.com/jinvoo_SM-AW502A.html. Posiada chip BK7231N (CB3S), który można flashować. Kupiłem go od Amazon za 10 EUR (https://www.amazon.de/dp/B07VYWN88F?tag=tasmotatempla-21)

    [BK7231N] - Jinvoo AC/TV Box IR Kontroler (SM-AW502S)

    Otwieranie

    1. Zdejmij gumowe nóżki na dole
    [BK7231N] - Jinvoo AC/TV Box IR Kontroler (SM-AW502S)

    2. Odkręć śruby i otwórz obudowę
    [BK7231N] - Jinvoo AC/TV Box IR Kontroler (SM-AW502S)

    Flashowanie

    1. Podłącz następujące kody PIN CB3S do FTDI
    [BK7231N] - Jinvoo AC/TV Box IR Kontroler (SM-AW502S)

    PIN CB3S PIN FTDI Notatka
    1 (RESET) Zwarty do GND przez 1 s po wydaniu poniższego polecenia migania
    8 (VCC) VCC DC 3,3v!
    9 (GND) GND
    15 (RX) TX
    16 (TX) RX


    [BK7231N] - Jinvoo AC/TV Box IR Kontroler (SM-AW502S)

    2. Pobierz oprogramowanie układowe OpenBK7231N_QIO_X.YZbin z wydania .
    3. Postępuj zgodnie z migającymi instrukcjami w wiki OpenBK . Po wydaniu program uart polecenie skróć PIN 1 CB3S do GND na FTDI.

    Konfiguracja
    0 Odłącz przewody i podłącz urządzenie.
    1. Zobaczysz sieć Wi-Fi OpenBK7231N_#######. Podłącz i skonfiguruj urządzenie, aby połączyć się z siecią domową.
    2. Znajdź adres IP urządzenia w sieci domowej. Wygląda na to, że urządzenia nie mają unikalnego adresu MAC, jeśli masz ich kilka, upewnij się, że w konfiguracji zostały ustawione unikalne nazwy i adresy MAC.
    3. Przejdź do aplikacji internetowej i skonfiguruj PIN-y w zakładce ,,Konfiguracja" w następujący sposób:
    SZPILKA Rodzaj
    6 Btn
    7 IRRecv
    8 WifiLED
    26 IRSend

    4. W zakładce ,,Logi" uruchom polecenie Startkierowca IR

    Teraz, gdy skierujesz pilota na urządzenie, na którym jest napisane ,,Zrób to sam", powinieneś zobaczyć protokół IR i kod w dziennikach. Aby wysłać polecenia IR, możesz uruchomić IRSend --- , np IRSend RC5-0x0-0x54-1 wewnątrz konsoli lub również przez MQTT cmnd//IRSend z ładunkiem RC5-0x0-0x54-1 .

    Fajne? Ranking DIY
    O autorze
    markus9656
    Poziom 2  
    Offline 
    markus9656 napisał 2 postów o ocenie 7. Jest z nami od 2022 roku.
  • REKLAMA
  • #2 20271751
    p.kaczmarek2
    Moderator Smart Home
    Bardzo się cieszę, że ludzie korzystają z naszego najnowszego wkładu od @btsimonh, sterownika IR. Dziękuję za zniszczenie. Nawiasem mówiąc, możesz również wysłać IR ze skryptu zapisanego w systemie plików LittleFS. Na przykład:
    
    delay_s 1
    IRSend RC5-0x0-0x54-1
    delay_s 1
    IRSend RC5-0x0-0x55-1
    delay_s 1
    IRSend RC5-0x0-0x56-1
    

    Zapisz go w myscript1.txt, a następnie możesz zrobić:
    
    alias mysequence startscript myscript1.txt
    

    a następnie, jeśli wykonasz polecenie "mysequence", uruchomi ten skrypt. Oczywiście uruchomiłby dwa oddzielne wątki skryptu, jeśli zostanie wykonany dwa razy w krótkim czasie, więc musisz być tego świadomy. Wkrótce pojawi się opcja, aby nowy wątek skryptu zabił stary wątek skryptu, ale to DO ZROBIENIA
    Pomogłem? Kup mi kawę.
  • REKLAMA
  • #3 20289267
    DaEdNet
    Poziom 1  
    Mam podobny pilot na podczerwień noname zakupiony na aliexpress. Flashowane oprogramowanie układowe OpenBK7231N. Pilot działa, odbiera i wysyła komendy przez linię poleceń i skrypty Little FS.
    Ale nie pojawia się w MQTT, chociaż jest podłączony w dzienniku.
    A jak dodać urządzenie do HA lub przynajmniej wywołać skrypt z LittleFS?
  • #4 20289348
    markus9656
    Poziom 2  
    Właśnie wprowadziłem dane MQTT do konfiguracji i zadziałało to dla mnie.

    W HomeAssistant właśnie dodałem nowy skrypt z parametrem, który został opublikowany w odpowiednim temacie MQTT:

    Kod: YAML
    Zaloguj się, aby zobaczyć kod


    Następnie użyłem następującej niestandardowej karty: https://github.com/marrobHD/tv-card

    I skonfigurowałem to w następujący sposób:
    Kod: YAML
    Zaloguj się, aby zobaczyć kod


    Wygląda to wtedy tak:

    [BK7231N] - Jinvoo AC/TV Box IR Kontroler (SM-AW502S)
REKLAMA