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

Aoycocr U3 UK Smart Plug - BK7231T Konwersja do OpenBeken

digital-cipher 07 Paź 2022 16:23 3810 4
REKLAMA
Treść została przetłumaczona angielski » polski Zobacz oryginalną wersję tematu
  • Cześć wszystkim

    To jest szybki post, aby udokumentować moją podróż w konwersji inteligentnej wtyczki Aoycocr U3 UK, która ma układ BK7231T (nie stary ESP8266)

    Aoycocr U3 UK Smart Plug - BK7231T Konwersja do OpenBeken

    Po zakupie tej inteligentnej wtyczki od Amazon UK (https://www.amazon.co.uk/gp/product/B07S3ZN7T8/), a następnie znalezieniu w środku BK7231T, spodziewałem się ESP8266, podobnie jak wszystkie inne inteligentne wtyczki Aoycocr UK, które miałem wniesione w przeszłości.

    (Użyłem gumowego młotka po każdej stronie wtyczki, aby uwolnić dźwiękową spoinę wokół tylnej obudowy)

    Rozpocząłem swoją podróż edukacyjną BK7231T, po przeczytaniu kilku bardzo pomocnych postów tutaj i openshwprojects/OpenBK7231T zaprogramowałem ten układ za pomocą skryptu Pythona w systemie Windows (nie mogłem uzyskać Beken Writer V1.60 do ukończenia programowania po wielogodzinnych próbach)

    https://github.com/OpenBekenIOT/hid_download_py

    Mój moduł BK7231T wyglądał tak samo
    Aoycocr U3 UK Smart Plug - BK7231T Konwersja do OpenBeken

    Piny 3.3v, Gnd, RX i TX są oznaczone z tyłu (3.3v i Gnd) i na dole (RX i TX) modułu

    Po zaprogramowaniu i po kilku próbach i błędach udało mi się posortować przekaźnik, przycisk i piny LED

    Moje ustawienia to
    Led_N = 1 1
    Przekaźnik = 7 1
    Btn = 8 1

    Nadal pracuję nad ustawieniami Home Assistant, opublikuję wszelkie aktualizacje, które znajdę tutaj

    Fajne? Ranking DIY
    O autorze
    digital-cipher
    Poziom 2  
    Offline 
    Specjalizuje się w: it
    digital-cipher napisał 2 postów o ocenie 1. Mieszka w mieście England. Jest z nami od 2017 roku.
  • REKLAMA
  • #2 20226607
    p.kaczmarek2
    Moderator Smart Home
    digital-cipher napisał:
    Spodziewałem się ESP8266, podobnie jak wszystkie inne inteligentne wtyczki Aoycocr UK, które przywiozłem w przeszłości.

    O nie, jeszcze jeden wyemigrował? Nie martw się, jestem tutaj, aby pomóc. OBK jest aktywnie rozwijany i na przykład członek naszego zespołu @iprak dodaje teraz funkcję Home Assistant (działa już dla prostych urządzeń i żarówek RGB/RGBCW, kolejne gniazda z pomiarem mocy!).

    Czy przesłałeś szablon urządzenia do internetowej bazy danych?
    https://github.com/OpenBekenIOT/webapp/blob/gh-pages/devices.json

    To dziwny moduł, WB3? Czy widzę poprawnie? Tego jeszcze nie widziałem.

    Dziękuję za zniszczenie. Dla przypomnienia, ponieważ linki mają tendencję do wygasania po pewnym czasie, zamieszczę tutaj kilka zrzutów ekranu z oferty Amazon:
    Aoycocr U3 UK Smart Plug - BK7231T Konwersja do OpenBeken

    Zaczekaj, zaczekaj chwilę.. Właśnie zauważyłem coś ciekawego, tutaj:
    Aoycocr U3 UK Smart Plug - BK7231T Konwersja do OpenBeken
    Myślę, że słowo kluczowe "Bluetooth" tutaj może być wskaźnikiem zamiany ESP na BK, bo ESP8266 nie ma BT a BK7231 ma.

    Btw, czy masz kopię zapasową oprogramowania układowego do dalszej analizy przez zespół Tuya-cloudcutter?
    Pomogłem? Kup mi kawę.
  • REKLAMA
  • #3 20226717
    digital-cipher
    Poziom 2  
    Cześć p.kaczmarek2

    Tak, spędziłem kilka godzin na badaniu tego modułu BK, wszystkie inne, które widziałem online, miały antenę na górze, ale ten jest z boku i na płycie, niektóre piny są oznaczone jako spi.

    Tak, to dobre miejsce dla innych, jeśli urządzenie mówi, że zostało ulepszone za pomocą Bluetooth, to tak, to nie jest ESP8266 na pokładzie, więc jest duża szansa, że to BK7231T lub N

    Nie zrobiłem kopii zapasowej oryginalnego oprogramowania, ponieważ nie jestem pewien, jak to zrobić, ale postępowałem zgodnie z instrukcjami skryptu Pythona i programowałem za pierwszym razem (po wypróbowaniu Beken Writer V1.60 przez zbyt wiele godzin :) )

    Nie mam pojęcia o przesłaniu szablonu do ,,https://github.com/OpenBekenIOT/webapp/blob/gh-pages/devices.json", nie jestem osobą Git, ale patrząc na stronę device.json moje urządzenie byłoby

    {
          "vendor": "Aoycocr",
          "name": "UK Smart Plug",
          "model": "U3",
          "chip": "BK7231T",
          "board": "WB3",
          "keywords": ["switch"],
          "pins": {
            "7": "Relay;1",
            "1": "LED_n;1",
            "8": "Button;1",
          },


    Wprowadzenie urządzenia do Home Assistant za pomocą wbudowanego generatora szablonów HASSIO było bardzo łatwe, :)

    Jedna rzecz, która może pomóc innym początkującym, takim jak ja, gdyby istniał sposób na uruchomienie skryptu na urządzeniu, aby pomóc zobaczyć, które piny są używane, takie jak przekaźnik, przycisk i dioda LED.
    Coś w rodzaju, pulsuj każdy pin, aż usłyszysz kliknięcie przekaźnika lub zobaczysz migającą diodę LED

    Po prostu ręcznie zmieniałem każdy pin, aż znalazłem każdą jednostkę
  • REKLAMA
  • #4 20228453
    p.kaczmarek2
    Moderator Smart Home
    To dobry pomysł, mógłbym się temu przyjrzeć.

    Przesłałem informacje o Twoim urządzeniu do globalnej listy szablonów. Powinna być wkrótce dostępna w Internecie. Dziękuję Ci!
    Pomogłem? Kup mi kawę.
  • #5 20229881
    Nikt008
    Poziom 4  
    Hmmm, ciekawe
REKLAMA