Miałem nadzieję kupić gniazda oparte na ESP, więc kupiłem dwie różne wersje w bardzo różnych cenach, jednak miały one moduły CB2S, po kilku poszukiwaniach znalazłem tę stronę i alternatywny firwmare OpenBK7231N.
To są gniazda - oba wyglądają dokładnie tak samo wewnątrz i na zewnątrz - nawet pudełka są takie same
Więc otworzyłem je, nie używają kleju, tylko plastikowe klipsy i jedną śrubę mocującą - podczas zdejmowania osłony trzeba wcisnąć gniazdo zasilania, aby zdjąć osłonę.
Następnie wykręcić dwie śruby mocujące PCB - oznaczone czerwonymi liniami.
Kilka ujęć PCB itp.
Teraz czas na programowanie - sukces, na początku myślałem, że uśmierciłem moduł, bo diody się zaświeciły, sprawdziłem punkt dostępu i jednak był, tam skonfgurowałem hasło i nazwę mojego wifi i wyprowadzenia urządzenia
Na pierwszym urządzeniu, które zaprogramowałem, kliknąłem ,,Erase All Chip Flash", wydawało się, że się nie udało, więc wtedy programowałem bez zaznaczania tego pola, wszystko poszło dobrze. Skonfigurowałem MQTT i zobaczyłem, jak wysyła dane na serwer MQTT. Homeassistant nie wiedział o tym, ponieważ jeszcze więcej do ustawienia w HA.
Drugi wtyk to inna historia, otworzyłem go, wykonałem flashowanie bez klikania pola ,,wymaż wszystko", złożyłem wszystko z powrotem (15 minut) przeszedłem przez konfigurację i ten pojawił się jako urządzenie Tuya w HA mimo iż miał wgrany OpenBeken, ale nie mam chmury Tuya, musiało to być spowodowane tym, że nie zrobiłem ,,wymazać wszystko"
Więc zamiast otwierać go, zdecydowałem się zrobić OTA z powrotem do OpenBK7231N_QIO_1.0.0.rbl - uzyskał nowy adres IP i był uruchomiony - zrestartowałem moją testową instancję HA i tym razem nie wykrywam. Zrobiłem kolejną OTA z OpenBK7231N_1.0.20 tym razem, aby przywrócić ją do najnowszej i dobrej, bez denerwującego odkrycia teraz - przejdziemy do konfiguracji HA później.
Z moimi przypisaniami pinów - ponieważ przełącznik ma tylko jeden przycisk, ustawiłem go tak, że 1 szybkie naciśnięcie przełącza gniazdo zasilania, a 2 szybkie naciśnięcie przełącza gniazda USB - możesz zobaczyć drugi wpis na linii P8.
Jedynym problemem jest to, że po podłączeniu obie diody zaświecą się, ale gniazda są wyłączone, jeśli wykonasz pojedyncze i podwójne naciśnięcie, będzie miał poprawny status. Innym sposobem byłoby opublikowanie /0/set 100 i /1/set 100, gdy gniazdo jest w trybie online.
Możliwe jest skonfigurowanie "testu kontroli uruchamiania zmian", ale jeszcze się z tym nie bawiłem.
Mam nadzieję, że to przyda się niektórym z was.
Jest to tłumaczenie oryginalnego artykułu użytkownika zamieszczonego na elektroda.com: https://www.elektroda.com/rtvforum/topic3892473.html
Fajne? Ranking DIY
