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

Gniazdo wtykowe Arlec Grid Connect PC191HA z licznikiem energii

jessemclachlan 27 Gru 2022 16:27 10323 72
Treść została przetłumaczona angielski » polski Zobacz oryginalną wersję tematu
  • Cześć wszystkim,

    To mój pierwszy post po obejrzeniu tego projektu.

    To jest demontaż gniazda wtykowego Arlec Grid Connect PC191 z licznikiem energii

    Są one dostępne za pośrednictwem Bunnings w Australii indywidualnie za około 20 USD i jeszcze taniej 4 szt

    Gniazdo wtykowe Arlec Grid Connect PC191HA z licznikiem energii

    TLDR Zbudowałem również do tego profil Cloudcutter, więc nie ma potrzeby otwierania urządzenia, jeśli chcesz flashować niestandardowe oprogramowanie układowe. Zgłosiłem żądanie ściągnięcia za pomocą cloudcutter, które, mam nadzieję, zostanie scalone, ale poza tym ,,tuya-generic-nas-wr01w-smart-plug" ma ten sam profil i również powinien działać.

    Wykorzystuje moduł Tuya WB2S z chipem BK7231T.
    Gniazdo wtykowe Arlec Grid Connect PC191HA z licznikiem energii

    Samo urządzenie jest w pełni spawane ultradźwiękowo w plastikowej obudowie, więc nie jest łatwe do demontażu bez uszkodzeń, jednak stuknięcie małym zestawem szczypiec podczas pracy wokół szwu za pomocą cienkiego, szerokiego noża wystarczyło, aby je otworzyć. Po rozłożeniu w środku nie ma żadnych śrub, a zaciski sieciowe przechodzą przez obudowę. Oznacza to również, że ponowny montaż będzie musiał być wystarczająco mocny, aby utrzymać izolację od sieci elektrycznej, więc nie oszczędzaj na super kleju :)

    Wewnątrz z ulgą zobaczyłem podwójne przekaźniki do przełączania aktywnego i neutralnego, chociaż, podobnie jak w przypadku większości tych urządzeń, jest nieizolowane zasilanie modułu Wi-Fi, więc wszystkie wejścia/wyjścia są aktywne, uważaj podczas debugowania lub flashowania.
    Gniazdo wtykowe Arlec Grid Connect PC191HA z licznikiem energii

    Ponieważ piny TX/RX są używane dla diody LED i przycisku, zrzucanie/flashowanie wymaga również usunięcia modułu (lub przynajmniej wylutowania pinów TX/RX).
    Gniazdo wtykowe Arlec Grid Connect PC191HA z licznikiem energii

    Jest jeden przycisk, czerwona dioda LED stanu ,,Wi-Fi", niebieski wskaźnik przekaźnika, pojedyncze sterowanie przekaźnikiem dla przekaźników aktywnych i neutralnych oraz licznik energii BL0937.

    P6 (PWM0) to przekaźnik
    P7 (PWM1) to pin BL0937CF
    P8 (PWM2) to pin BL0937CF1
    P24 (PWM4) to pin BL0939SEL
    P26 (PWM5) to dioda LED
    P11 (TXD1) jest przyciskiem
    P10 (RXD1) to dioda LED Wi-Fi
    Gniazdo wtykowe Arlec Grid Connect PC191HA z licznikiem energii

    Bezpiecznie zmontuj to wszystko, a następnie nie zapomnij skalibrować BL0937.
    Zrobiłem pomiar napięcia bez obciążenia dla Zestaw napięcia , następnie podłączyłem mój skalibrowany multimetr i zmierzyłem prąd True RMS przy dużym obciążeniu (grzałka 2 kW), a następnie uruchomiłem Bieżący zestaw . Zauważ, że nie wydaje się, aby to automatycznie obliczało moc, więc powinieneś użyć obciążenia rezystancyjnego (jak zwykły grzejnik bez wentylatora) i pamiętaj, że jeśli jest to duże obciążenie, spowoduje to spadek napięcia w okablowaniu twojego domu , dlatego ważne jest, aby w miarę możliwości mierzyć napięcie i prąd w tym samym czasie, aby obliczyć moc.
    Na jednym z moich urządzeń wydawało się, że oblicza prawidłową moc bez a Zestaw zasilający polecenie, jednak na 3 innych nie - nie jestem pewien, dlaczego tak jest, ale może to być spowodowane tym, że jedna jednostka była już wcześniej sparowana z Tuyą, a może to być czerwony śledź?

    Zauważyłem również, że (w OBK 1.15.241) zmiany stanu przekaźnika nie aktualizują się przez MQTT, jeśli Wi-Fi nie jest podłączone, na przykład, jeśli urządzenie zostanie odłączone, gdy jest włączone, a następnie ponownie podłączone, nie przywróci stanu HA do wyłączenia po ponownym połączeniu z Wi-Fi. Oznacza to również, że jeśli podłączysz urządzenie i naciśniesz fizyczny przycisk, aby włączyć przekaźnik przed połączeniem Wi-Fi, ten stan nie zostanie odzwierciedlony.

    Fajne? Ranking DIY
    O autorze
    jessemclachlan
    Poziom 2  
    Offline 
    jessemclachlan napisał 2 postów o ocenie 2. Jest z nami od 2022 roku.
  • #2 20354765
    p.kaczmarek2
    Moderator Smart Home
    Witam, dziękuję za rozbiórkę. To jest bardzo pouczające.

    Jeśli chodzi o twoją troskę - istnieje flaga ,,stan własny rozgłaszania na połączeniu MQTT". , który w starszych wersjach nie był ustawiony domyślnie. Może po prostu musisz to zaznaczyć?

    Odnośnie tego:
    Cytat:

    Na jednym z moich urządzeń wydawało się, że obliczyło prawidłową moc bez polecenia PowerSet, jednak na 3 innych tak nie było - nie jestem pewien, dlaczego tak jest, ale może to być spowodowane tym, że jedno urządzenie zostało już wcześniej sparowane z Tuya, a może to czerwony śledź?

    Nie używamy żadnej kalibracji od Tuya, więc po prostu musiałeś mieć szczęście. Może domyślne dane kalibracyjne były wystarczająco dobre do pomiaru mocy?

    PS: To urządzenie ma dwa przekaźniki i jeden przycisk, prawda? Dlaczego nie ustawisz drugiego kanału Przycisku na kanał 1, więc pojedyncze kliknięcie przełącza pierwszy przekaźnik, a podwójne kliknięcie przełącza drugi przekaźnik?
    Pomogłem? Kup mi kawę.
  • #3 20355108
    jessemclachlan
    Poziom 2  
    Dzięki, wypróbuję flagę mqtt.

    Chociaż są 2 przekaźniki, nie można nimi sterować niezależnie i oba są podłączone do tego samego styku modułu, więc działają razem. Jeden przekaźnik przełącza przewód aktywny, a drugi przewód neutralny tylko dla jednego wyjścia sieciowego -- nigdy nie chciałbyś, aby aktywny był tylko jeden przekaźnik.
  • #4 20355121
    p.kaczmarek2
    Moderator Smart Home
    Ach ok, więc wszystko wyjaśnia. Za szybko założyłem, że to dwa zupełnie osobne przekaźniki i przeoczyłem zdjęcia.
    Jeśli muszą ze sobą współpracować, to wszystko jest w porządku.
    Nawiasem mówiąc, po raz pierwszy widzę urządzenie z dwoma przekaźnikami używanymi razem. Wszystkie produkty do tej pory po prostu odłączały przewód pod napięciem i utrzymywały połączenie neutralne.
    Więc twoje urządzenie jest dobre i bardzo ładne pod względem bezpieczeństwa.
    Pomogłem? Kup mi kawę.
  • #5 20462281
    jaysmith
    Poziom 2  
    Dzień dobry,

    Udało mi się dziś zainstalować oprogramowanie układowe na jednym z tych urządzeń przy użyciu metody wycinania chmur, wszystko wydaje się działać dobrze. Dzięki za szczegółową rozbiórkę.
    Jestem nowy w tym oprogramowaniu, czy istnieje opcja lub polecenie, aby naciśnięcie przycisku opublikować w MQTT?

    Kiedy naciskam przycisk, przekaźnik przełącza się, co jest świetne, ale chciałbym, aby naciśnięcie przycisku publikowało się w MQTT, abym mógł odbierać te zdarzenia i uruchamiać automatyzację w Home Assistant.

    Widzę naciśnięcia przycisku w dziennikach urządzenia, ale nie na serwerze MQTT.

    Info:GEN:11 Button_OnInitialPressDown
    Info:GEN:11 key_short_press
    Info:GEN:11 Button_OnInitialPressDown
    Info:GEN:11 key_short_press
    Info:GEN:11 Button_OnInitialPressDown
    Info:GEN:11 key_double_press
    Info:GEN:11 Button_OnInitialPressDown
    Informacje: GEN: 11 key_triple_press
    Info:GEN:11 Button_OnInitialPressDown
    Info:GEN:11 Button_OnLongPressHoldStart
    Info:GEN:11 Button_OnLongPressHold

    Dzięki,
  • #6 20462307
    p.kaczmarek2
    Moderator Smart Home
    Witaj, bardzo łatwo to zrobić w OpenBeken! Mamy już temat o tym tutaj:
    [OpenBeken] Akcje przycisków Wielokrotne naciśnięcie i przytrzymanie itp
    Przykładowy kod dla autoexec.bat (z LittleFS z zakładki aplikacji sieciowych) znajduje się tutaj:
    https://www.elektroda.com/rtvforum/topic3946427.html#20367050
    Gniazdo wtykowe Arlec Grid Connect PC191HA z licznikiem energii
    Ale żeby Ci to ułatwić, podam przykład:
    
    // 23 is GPIO number
    addEventHandler OnDblClick 20 publish myBtnEvent click2
    addEventHandler OnClick 20 publish myBtnEvent click
    addEventHandler On3Click 20 publish myBtnEvent click3
    addEventHandler On4Click 20 publish myBtnEvent click4
    addEventHandler On4Click 20 publish myBtnEvent click4
    addEventHandler OnHoldStart 20 publish myBtnEvent holdStart
    addEventHandler OnHold 20 publish myBtnEvent holdRepeat
    addEventHandler OnPress 20 publish myBtnEvent press
    addEventHandler OnRelease 20 publish myBtnEvent release
    

    Pamiętaj, aby ponownie uruchomić komputer po ustawieniu tego.
    Ale jeśli chcesz się po prostu pobawić, użyj konsoli i ustaw tam zdarzenie, w takim przypadku program obsługi zdarzeń zostanie zapomniany po ponownym uruchomieniu.

    Proszę również zapoznać się z naszą listą poleceń tutaj:
    https://github.com/openshwprojects/OpenBK7231T_App/blob/main/docs/commands.md
    Gniazdo wtykowe Arlec Grid Connect PC191HA z licznikiem energii

    Zdarzeń można również używać do uruchamiania skryptu za pomocą zdarzenia przycisku i wykonywania czynności w skrypcie.

    Pamiętaj, jeśli chcesz mieć przycisk bez ,,automatycznych" interakcji, użyj roli Btn_ScriptOnly zamiast Btn.
    Pomogłem? Kup mi kawę.
  • #7 20462539
    jaysmith
    Poziom 2  
    Dzięki za szybką odpowiedź, udało mi się dodać reguły obsługi zdarzeń, a teraz otrzymuję wiadomości MQTT, przeczytam linki, które zamieściłeś, kiedy wrócę do domu i spróbuję znaleźć najlepszy sposób na przeniesienie tych zdarzeń do asystenta domowego.

    Dzięki jeszcze raz.
  • #8 20535980
    fokcuk
    Poziom 5  
    Próbowałem go sflashować, ale cloudcutter nie mógł się z nim połączyć. Co ja robię źle?


    Czyszczenie konfiguracji NetworkManager
    Skanowanie w poszukiwaniu otwartego punktu dostępowego Tuya SmartLife
    ...
    Znaleziono nazwę punktu dostępu: „GRID-CD05”, próba połączenia...
    Błąd: nie znaleziono sieci o identyfikatorze SSID „GRID-CD05”.
    Błąd: GRID-CD05 - brak takiego profilu połączenia.
    Czyszczenie konfiguracji NetworkManager
    ....
    Znaleziono nazwę punktu dostępu: „GRID-CD05”, próba połączenia...
    Błąd: nie znaleziono sieci o identyfikatorze SSID „GRID-CD05”.
    Błąd: GRID-CD05 - brak takiego profilu połączenia.
    Czyszczenie konfiguracji NetworkManager
    ...
    Znaleziono nazwę punktu dostępu: „GRID-CD05”, próba połączenia...
    Błąd: nie znaleziono sieci o identyfikatorze SSID „GRID-CD05”.
    Błąd: GRID-CD05 - brak takiego profilu połączenia.
    Czyszczenie konfiguracji NetworkManager
  • #9 20536241
    tonyb62
    Poziom 8  
    Czy przy pierwszym uruchomieniu skryptu cloudcutter pojawiają się błędy punktu dostępu?

    Osobiście skończyło się na tym, że musiałem użyć adaptera Wi-Pi USB Wi-Fi po wypróbowaniu wielu innych urządzeń z wewnętrznymi adapterami Wi-Fi.
  • #10 20536270
    fokcuk
    Poziom 5  
    w końcu zadziałało, ale teraz próbuję znaleźć dla niego kod esphome =)
  • #11 20536276
    p.kaczmarek2
    Moderator Smart Home
    Tutaj możesz pobrać najnowsze pliki binarne naszego oprogramowania układowego:
    https://github.com/openshwprojects/OpenBK7231T_App/releases
    Pomogłem? Kup mi kawę.
  • #12 20536351
    fokcuk
    Poziom 5  
    OK... Wyruszyłem w świat, którego jeszcze nie rozumiem =(
    Myślałem, że to łatwa aktualizacja =( Utworzyłem plik bin z ESPHome, wszystko poszło dobrze i działa bez żadnych definicji pinów GPIO.
    Ale gdy tylko zacznę je definiować w ESPHome, otrzymuję takie błędy kompilacji:
    src/main.cpp: W funkcji 'void setup()':
    src/main.cpp:279:47: błąd: 'PIN_FUNCTION_P14' nie został zadeklarowany w tym zakresie; miałeś na myśli „PIN_FUNCTION_P10”?
    279 | libretuya_arduinointernalgpiopin_2->set_pin(PIN_FUNCTION_P14);
    | ^~~~~~~~~~~~~~~~
    | PIN_FUNCTION_P10
    src/main.cpp:330:47: błąd: 'PIN_FUNCTION_P13' nie został zadeklarowany w tym zakresie; miałeś na myśli „PIN_FUNCTION_P10”?
    330 | libretuya_arduinointernalgpiopin_3->set_pin(PIN_FUNCTION_P13);
    | ^~~~~~~~~~~~~~~~
    | PIN_FUNCTION_P10
    src/main.cpp:405:47: błąd: 'PIN_FUNCTION_P12' nie został zadeklarowany w tym zakresie; miałeś na myśli „PIN_FUNCTION_P10”?
    405 | libretuya_arduinointernalgpiopin_4->set_pin(PIN_FUNCTION_P12);
    | ^~~~~~~~~~~~~~~~
    | PIN_FUNCTION_P10
    src/main.cpp:410:47: błąd: 'PIN_FUNCTION_P4' nie został zadeklarowany w tym zakresie; miałeś na myśli 'PIN_FUNCTION_P24'?
    410 | libretuya_arduinointernalgpiopin_5->set_pin(PIN_FUNCTION_P4);
    | ^~~~~~~~~~~~~~~
    | PIN_FUNCTION_P24
    src/main.cpp:415:47: błąd: „PIN_FUNCTION_P5” nie został zadeklarowany w tym zakresie; miałeś na myśli „PIN_FUNCTION_P0”?
    415 | libretuya_arduinointernalgpiopin_6->set_pin(PIN_FUNCTION_P5);
    | ^~~~~~~~~~~~~~~
    | PIN_FUNCTION_P0


    Może nie jest kompatybilny z ESPHome...
    Ale jak sflashować (OTA) inny plik oprogramowania układowego, który może działać? MQTT byłoby dobre, gdybym nie mógł uruchomić ESPHome
  • #13 20536382
    p.kaczmarek2
    Moderator Smart Home
    Niestety nic nie wiem o tym oprogramowaniu. Jak powiedziałem, używamy tutaj OpenBeken z kompilacjami online.

    Po prostu przejdź do zakładki Wydania, uzyskaj plik binarny i gotowe. Bez problemów, bez kompilacji, więcej czasu na zabawę.

    Pobierz plik UG tutaj:
    https://github.com/openshwprojects/OpenBK7231T_App/releases

    Odwiedź nasze repozytorium tutaj:
    https://github.com/openshwprojects/OpenBK7231T_App

    Odwiedź nasz kanał na YouTube tutaj:
    https://www.youtube.com/@elektrodacom
    Pomogłem? Kup mi kawę.
  • #14 20536483
    fokcuk
    Poziom 5  
    Dzięki. Uczę się w trakcie...
    Jeśli nie otrzymam żadnych odczytów z BL0937, czy oznacza to, że szpilki są nieprawidłowe?
  • #15 20536494
    p.kaczmarek2
    Moderator Smart Home
    Cóż, to zależy... powinieneś był ustawić piny i zrestartować urządzenie, a sterownik BL0937 powinien działać.

    Jeśli nadal nie masz danych, to rzeczywiście może to być spowodowane złym wyborem pinów.

    Tuya często zmienia elementy wewnętrzne urządzenia, czasami nawet zamienia BL0937 na BL0942 itp. Dlatego otwieranie urządzenia może być przydatne.

    Mamy tu również kilka szablonów:
    https://openbekeniot.github.io/webapp/devicesList.html
    Pomogłem? Kup mi kawę.
  • #16 20537182
    fokcuk
    Poziom 5  
    Czy są jakieś pliki oprogramowania układowego UF2, których mogę użyć? A może ktoś może polecić metodę konwersji plików wydania do UF2?[/tiktok]
  • #17 20564269
    wolfieeewolf
    Poziom 11  
    Czy ktoś z Was miał problem z aktualizacją tego urządzenia do najnowszego oprogramowania?

    Nie miałem szczęścia, aby go zaktualizować od pierwszej instalacji.

    Chciałem tylko zobaczyć, czy to coś po mojej stronie, czy też jest to problem systemowy z urządzeniem.

    Mam ich teraz 5 i żaden z nich nie zostanie zaktualizowany.

    Oznaczyłem to jako problem na stronie Github, ale wygląda na to, że moją jedyną opcją jest otwarcie urządzenia i flashowanie go ręcznie, czego nie chcę robić, ponieważ wygląda na to, że spowoduje to problemy z próbą zapieczętowania go z powrotem ponownie do tego samego standardu. Mam wrażenie, że wyciągnąłbym wtyczkę z gniazdka i całe urządzenie by się rozleciało.
  • #18 20564291
    p.kaczmarek2
    Moderator Smart Home
    Widzieliśmy Twoje zgłoszenie i próbowaliśmy odtworzyć Twoje problemy, ale nie udało nam się uzyskać tego samego błędu.

    Jedną z rzeczy, których możesz spróbować, choć jest to trochę ryzykowne, jest najpierw pobranie kopii zapasowej partycji RF, a następnie użycie przycisku „Przywróć RF”:
    Gniazdo wtykowe Arlec Grid Connect PC191HA z licznikiem energii
    Pamiętaj, aby najpierw pobrać kopię zapasową RF. Nie ma jeszcze opcji „Zapisz starą kopię zapasową RF”, ale wkrótce ją dodam. Następnie uruchom ponownie i sprawdź, czy urządzenie działa i czy działa OTA.

    Nawet jeśli to nie pomoże, i tak chcesz otworzyć urządzenie, więc mam nadzieję, że nie będzie problemu, jeśli tylko obniży jakość Wi-Fi. Ale jak powiedziałem, użyj tej wskazówki na własne ryzyko.

    Może też najpierw spróbuj.... zrobić PowerSave 1 a potem OTA?
    Pomogłem? Kup mi kawę.
  • #19 20564792
    wolfieeewolf
    Poziom 11  
    Niestety żadna z tych opcji nie zadziałała.

    Po przeczytaniu informacji o rozebraniu nie sądzę, że będę otwierać urządzenie.

    Oprogramowanie układowe na razie działa, więc tak to zostawię.
  • #20 20568836
    MnM1
    Poziom 10  
    W przypadku moich urządzeń aktualizacje przeprowadzam przez OTA (w aplikacji).

    Aktualizacja wydaje się być OK, ale po ponownym uruchomieniu wyświetla się stara wersja.

    Muszę fizycznie wyjąć inteligentną wtyczkę z gniazdka ściennego, naciskając przycisk. Odczekaj około 5 sekund i podłącz ponownie (cały czas trzymając wciśnięty przycisk) i zwolnij przycisk zaraz po ponownym podłączeniu do gniazdka ściennego. Po tym procesie pokaże, że działa nowe oprogramowanie układowe.

    Nie jest to idealne rozwiązanie w przypadku wielu urządzeń, ale myślę, że jeśli naprawdę wymagane jest nowe oprogramowanie układowe, istnieje taka opcja.

    Mamy nadzieję, że zostanie to naprawione (bez otwierania obudowy - ponieważ oprogramowanie układowe jest aktualizowane, ale tylko postępując zgodnie z powyższym procesem), abyśmy mogli skorzystać z innego sposobu masowej aktualizacji urządzeń (TasmoAdmin).

    Dzięki.

    Edycja - zapomniałem wspomnieć, że kilka razy (może aktualizowałem jedno urządzenie około 20 razy nowszym oprogramowaniem) nowe oprogramowanie po prostu działało po aktualizacji OTA (nie trzeba było nic robić, tylko czekać na ponowne uruchomienie i pokazywało nowe oprogramowanie układowe). Nie mam pojęcia dlaczego...
  • #21 20568843
    p.kaczmarek2
    Moderator Smart Home
    To dla mnie totalna nowość, a mam sporo urządzeń. @mnm11 czy masz ten sam model wtyczki co @wolfieeewolf?

    Chcesz powiedzieć, że.... musisz odłączyć zasilanie, żeby OTA mogło zakończyć? To jest bardzo dziwne. Czy dzieje się tak tylko dla wtyczek, czy też dla diod LED?

    Oto mój LSPA9, jeden z niewielu, aktualizuje się dobrze bez żadnych dalszych działań:
    Gniazdo wtykowe Arlec Grid Connect PC191HA z licznikiem energii
    Pomogłem? Kup mi kawę.
  • #22 20568864
    MnM1
    Poziom 10  
    Tak, mam kilka inteligentnych gniazd wtykowych Arlec Grid Connect PC191 z licznikiem energii — około 10 sztuk.

    Wszystkie zachowują się tak samo.

    Aktualizuję je za pomocą aplikacji:

    Gniazdo wtykowe Arlec Grid Connect PC191HA z licznikiem energii

    Poniżej znajduje się zaktualizowane urządzenie - zostało zaktualizowane do wersji 1.17.98, ale nadal pokazuje stare oprogramowanie, ponieważ jeszcze nie przeszedłem przez ten proces.

    Gniazdo wtykowe Arlec Grid Connect PC191HA z licznikiem energii

    Dodano po 1 [minutach]:

    A to po tym, jak postępowałem zgodnie z moim procesem:

    Gniazdo wtykowe Arlec Grid Connect PC191HA z licznikiem energii
  • #23 20568868
    p.kaczmarek2
    Moderator Smart Home
    Więc problem występuje na tym konkretnym urządzeniu?
    Pomogłem? Kup mi kawę.
  • #24 20568869
    tonyb62
    Poziom 8  
    Wygląda na to, że te urządzenia zostały zaktualizowane.

    Niedawno kupiłem nowy pakiet 4 tych gniazd od Bunnings i szybko odkryłem, że flashowanie tych urządzeń za pomocą Cloudcutter nie działa.
    Gniazdo wtykowe Arlec Grid Connect PC191HA z licznikiem energii
    Zwróć uwagę na drobny druk
    Gniazdo wtykowe Arlec Grid Connect PC191HA z licznikiem energii
    Otwarcie urządzenia pokazuje CB2S
    Gniazdo wtykowe Arlec Grid Connect PC191HA z licznikiem energii Gniazdo wtykowe Arlec Grid Connect PC191HA z licznikiem energii Gniazdo wtykowe Arlec Grid Connect PC191HA z licznikiem energii
    Ponownie zwróć uwagę na drobny druk
    Gniazdo wtykowe Arlec Grid Connect PC191HA z licznikiem energii
    Był w stanie połączyć się z CB2S bez wyjmowania z płyty i programu za pomocą Openbeken apt (BK7231N) i działał z następującą konfiguracją

    Kod: JSON
    Zaloguj się, aby zobaczyć kod

    Teraz, gdy wiem, co jest w środku, ponownie wypróbuję Cloudcuttera.
  • #25 20568872
    MnM1
    Poziom 10  
    Oto krok po kroku:

    1. Przejdź do aplikacji
    2. Pobierz najnowsze oprogramowanie sprzętowe
    3. Zastosuj najnowsze oprogramowanie układowe
    4. Poczekaj na ponowne uruchomienie urządzenia
    5. Naciśnij przycisk na urządzeniu i przytrzymaj go
    6. Wyciągnij urządzenie z gniazdka ściennego, trzymając wciśnięty przycisk
    7. Odczekaj 5 sekund i przytrzymaj wciśnięty przycisk
    8. Ponownie podłącz urządzenie do ściennego gniazdka elektrycznego i zwolnij przycisk
    9. Poczekaj na uruchomienie urządzenia i zobacz nowe oprogramowanie

    Dodano po 1 [minutach]:

    p.kaczmarek2 napisał:
    Więc problem występuje na tym konkretnym urządzeniu?


    Wszystkie moje Arlec Grid Connect PC191 (około 10) zachowują się tak samo.

    Dodano po 3 [minutach]:

    tonyb62 napisał:
    Teraz, gdy wiem, co jest w środku, ponownie wypróbuję Cloudcuttera.


    Daj nam znać, czy to działa i czy wykonało kroki i opcje, które musiałeś wybrać w Cloud-cutter

    Dodano po 5 [minutach]:

    Właśnie zaktualizowałem to urządzenie do wersji 1.17.104 - musiałem przejść przez ten proces, aby pokazać, że na urządzeniu działa nowe oprogramowanie układowe.
    Dziwne jest to, że spośród wielu oprogramowania układowego, do którego zaktualizowałem to urządzenie, kilka razy po prostu działało bez konieczności przechodzenia przez powyższy proces.
  • #26 20570027
    tonyb62
    Poziom 8  
    @MnM1 Mógłbym odtworzyć ten sam problem z flashowaniem urządzeń, ale mój (4 razem) był inny. Niektóre aktualizowałyby się dobrze, inne wymagałyby „resetu”, jak wspomniałeś. Niektóre zaktualizują się dobrze, jeśli najpierw wyłączę gniazdko.
    Wygląda na to, że chip nie uruchamia się ponownie czysto i zawiesza się na starym oprogramowaniu, ale uruchomi się ponownie z nowym oprogramowaniem po wyłączeniu zasilania.

    W przypadku nowszego modelu PC191HA Series 2 udało mi się sflashować je przez OTA za pomocą narzędzia Cloudcutter, wykonując następujące czynności.
    Aplikacja Grid Connect zgłasza, że działa z oprogramowaniem układowym w wersji 1.1.8.
    Aby sflashować BK7231N najnowszym oprogramowaniem 1.17.104
    - Wybierz urządzenie według wersji oprogramowania - 1.1.8 - BK7231N / oem_bk7231n_plug
    - Wybierz markę - Tuya Generic
    - Wybierz urządzenie LSPA9 Plug v1.1.8

    Następnie załaduj konfigurację, jak opublikowano wcześniej.
  • #27 20570081
    wolfieeewolf
    Poziom 11  
    Dzięki Bogu nie tylko ja miałam problemy. Szalałem, myśląc, że zrobiłem coś złego, kiedy sflashowałem urządzenie.

    Mam wersję serii 1 PC191HA. Przytrzymanie przycisku i ponowne włączenie zasilania urządzeń zaktualizowało je do najnowszego oprogramowania układowego. Włączałem i wyłączałem urządzenie, ale musi być coś w trzymaniu przycisku, który przełącza go w tryb resetowania lub usuwa starą lampę błyskową lub coś w tym rodzaju.

    Zauważyłem, że ponowne uruchomienie zajęło dużo czasu, gdy przytrzymałeś przycisk w porównaniu do bardzo szybkiego ponownego uruchomienia, gdy tylko zaktualizowałeś jego OTA. Może to ma coś wspólnego z tym, dlaczego się nie aktualizuje. Może być tak, że przytrzymanie przycisku powoduje rozładowanie energii nadal przechowywanej w urządzeniu, które następnie ostatecznie uruchamia lampę błyskową. Bardzo dziwne zachowanie cokolwiek to jest.
  • #28 20570693
    tonyb62
    Poziom 8  
    Zauważyłem też różne czasy uruchamiania.

    Zauważyłem również, że na zaktualizowanych gniazdach przycisk jest podłączony do pinu RX1 w CB2S.

    Nie rozbierałem oryginalnego modelu, aby zobaczyć, co jest również połączone.
  • #30 20571564
    tonyb62
    Poziom 8  
    Myślałem o tym i zastanawiam się, czy ponowne uruchomienie jest w jakiś sposób dołączone do Flag37 - Szybkie połączenie z Wi-Fi przy ponownym uruchomieniu.
    Wyłączenie tej flagi zmienia czas ponownego uruchomienia na podobny do procedury ponownego uruchomienia.

    Czy jest coś, co jest utrzymywane przy życiu, co zachowuje stare ustawienia? z włączoną tą flagą, która uniemożliwia zakończenie lub załadowanie aktualizacji oprogramowania układowego?
REKLAMA