Tworzę pierwsze na świecie oprogramowanie open source przeznaczone dla platform BK7231, XR809, BL602, W600, W800, LN882H, ECR, TRS, RTL, jak również ESP8266 i ESP32 używanych w różnych urządzeniach IoT, pozwalające uwolnić je od serwerów producenta, od śledzenia, dowolnie modyfikować i sparować z Home Assistant.
Dodatkowo publikuję różnorodne materiały, często tutoriale i praktyczne demonstracje.
Jeśli podoba Ci się moja twórczość i w czymś Ci pomogłem, to rozważ wsparcie mnie tutaj: https://www.paypal.com/paypalme/openshwprojects Mój Github: https://github.com/openshwprojects Mój tutorial PIC18F SDCC: https://www.elektroda.pl/rtvforum/topic3635522.html Pracuję na stacji hot air SUGON 8630 Pro od Katemedia
Prawdziwy adres pojawi się ponownie, jeśli ponownie wykonasz flashowanie. Jeśli masz tylko jedno takie urządzenie, to nie jest to wielka sprawa, ale gdybyś miał dwa, nie działałoby to poprawnie w sieci.
Wszystko podłączyłem ponownie i flashowałem ponownie. Na początku MAC się nie zmienił. Następnie przełączyłem „Chip Erase” na true. Teraz adres MAC jest zupełnie inny. Miejmy nadzieję, że ten właściwy. Jeszcze raz dziękuję za wskazanie mojego błędu.
Miło widzieć, że moja konfiguracja jest przydatna, W każdym razie, jeśli chodzi o adres MAC, sflashowałem mój za pomocą buffalo 1.4.8 i adres MAC jest zupełnie inny niż „domyślny” powyżej, bez zmiany jakichkolwiek ustawień, a interfejs użytkownika też jest całkiem inny :
Przy pierwszym flashowaniu popełniłem błąd nie włączając dts. Dostałem zły MAC (C0:50:43:C9:00:01, taki sam jak zgłaszali inni). Działało, ale sieć była słaba. Po flashowaniu z dts, sieć wydaje się działać o wiele lepiej.
Sflashowałem OpenBL602_1.18.42.bin, ale nigdy nie udało mi się połączyć z siecią.
Tworzę pierwsze na świecie oprogramowanie open source przeznaczone dla platform BK7231, XR809, BL602, W600, W800, LN882H, ECR, TRS, RTL, jak również ESP8266 i ESP32 używanych w różnych urządzeniach IoT, pozwalające uwolnić je od serwerów producenta, od śledzenia, dowolnie modyfikować i sparować z Home Assistant.
Dodatkowo publikuję różnorodne materiały, często tutoriale i praktyczne demonstracje.
Jeśli podoba Ci się moja twórczość i w czymś Ci pomogłem, to rozważ wsparcie mnie tutaj: https://www.paypal.com/paypalme/openshwprojects Mój Github: https://github.com/openshwprojects Mój tutorial PIC18F SDCC: https://www.elektroda.pl/rtvforum/topic3635522.html Pracuję na stacji hot air SUGON 8630 Pro od Katemedia
Tworzę pierwsze na świecie oprogramowanie open source przeznaczone dla platform BK7231, XR809, BL602, W600, W800, LN882H, ECR, TRS, RTL, jak również ESP8266 i ESP32 używanych w różnych urządzeniach IoT, pozwalające uwolnić je od serwerów producenta, od śledzenia, dowolnie modyfikować i sparować z Home Assistant.
Dodatkowo publikuję różnorodne materiały, często tutoriale i praktyczne demonstracje.
Jeśli podoba Ci się moja twórczość i w czymś Ci pomogłem, to rozważ wsparcie mnie tutaj: https://www.paypal.com/paypalme/openshwprojects Mój Github: https://github.com/openshwprojects Mój tutorial PIC18F SDCC: https://www.elektroda.pl/rtvforum/topic3635522.html Pracuję na stacji hot air SUGON 8630 Pro od Katemedia
Witam!!!
Mam taki mini smart relay #21045630 .
Pomyślnie sflashowałem go za pomocą OB. W "czystej" (nieskonfigurowanej) formie mogę połączyć się z jego punktem dostępowym, skonfigurować z głównego menu internetowego, zrestartować i działa.
Mam problem z używaniem app-import...
Tutaj wklejam szablon ze strony urządzeń.
Od razu widzę zmiany na stronie głównej.
.
Urządzenie działa do momentu restartu (zimnego lub gorącego).
Po restarcie widzę ten sam punkt dostępowy, ale nie mogę się z nim połączyć. Z monitora WiFi widzę, że punkt dostępowy jest. Działa przez jakiś czas 3-5 minut i restartuje się. Nie można się z nim połączyć.
Czy jest dla mnie jakaś rada? Co robię źle?
Od razu po zastosowaniu szablonu (bez restartu urządzenia) zrobiłem flash dump z menu flash aplikacji.
app_flash_...A524A5.bin (2 MB)Musisz być zalogowany, aby pobrać ten załącznik. .
następnie zrestartowałem urządzenie. Nie mogłem połączyć się z punktem dostępowym (nie można połączyć się z tą siecią). Zrobiłem flash dump w programie BuffaloDevCube.
bad_flash..dc.bin (2 MB)Musisz być zalogowany, aby pobrać ten załącznik. Wyjście z tego trybu jest możliwe tylko poprzez przeflashowanie pliku flash (lub kopii zapasowej "czystego" firmware, bez ustawień).
W przypadku flashowania tej kopii zapasowej do "czystego firmware" - nie ma możliwości połączenia się z punktem dostępowym. Problem prawdopodobnie leży gdzieś tutaj...
Jakieś pomysły w czym tkwi problem?
interesujące. Zauważyłem, że wcześniej powiedziałeś, że zrestartowałeś i nadal nadawał AP, czy w którymś momencie miałeś włączone powersave 1 i urządzenie w trybie STA połączone z samym AP?
Właśnie sflashowałem 1.18.106 na płytkę deweloperską i zaimportowałem szablon z pierwszego postu. Moje urządzenie jest w trybie STA i jest zadowolone z powersave 1 w komendzie startowej.
>>21561424 tak. Zgadzam się z tobą. Problem jest w powersave 1. Właśnie sflashowałem 105 firmware i usunąłem komendę powersave z wygenerowanego skryptu. . Ponownie uruchomiłem urządzenie. Urządzenie utworzyło punkt dostępu i mogłem się z nim połączyć. Wcześniej (z powersave1) urządzenie utworzyło punkt dostępu. Ale nie można było się z nim połączyć. Teraz wymazałem chip. Sflashowałem 106 firmware i nie usunąłem polecenia powersave1 ze skryptu (jak tutaj ). Czyli powtórzyłem wszystko z mojego postu >>21560709 , ale z firmware 106. Rezultat jest taki sam: urządzenie tworzy punkt dostępowy, ale nie można się z nim połączyć.
>>21561491 Nie działa) Użyłem skryptu bez komendy powersave1. Zrobiłem wszystkie ustawienia (MQTT itp.), podłączyłem do routera wifi, zrestartowałem. Wszystko działa dobrze. Urządzenie otrzymało IP, połączyło się z MQTT. Teraz wpisałem komendę powersave1, zrestartowałem i urządzenie nie pojawiło się już w sieci wifi. Kilkukrotny restart nie zmienił sytuacji.
✨ Dyskusja dotyczy flashowania modułu BL602 z inteligentnego przełącznika 16A Ewelink SM-028_V1.3 zakupionego na Aliexpress. Użytkownicy wymieniają się konfiguracjami i doświadczeniami z użyciem narzędzia BuffaloLabDevCube oraz OpenBeken do programowania układu BL602. Podkreślono konieczność określenia pliku dts w flasherze, aby uniknąć problemów z powtarzającymi się adresami MAC urządzeń. Flashowanie z opcją „Chip Erase” pozwala uzyskać poprawny, unikalny adres MAC. Wskazano, że komenda „powersave 1” w skrypcie startowym może powodować problemy z łącznością WiFi, zwłaszcza w trybie punktu dostępowego (AP), co skutkuje niemożnością połączenia się z urządzeniem po restarcie. Usunięcie tej komendy rozwiązuje problem stabilności i umożliwia poprawne działanie przełącznika w trybie AP oraz STA (klient WiFi). Przedstawiono także alternatywne modele smart switchy z podobną konfiguracją i mikrokontrolerem BL602, m.in. Smart Switch DH-2015 z płytką AIYATO-BRK-01. Poruszono kwestie podłączania zewnętrznych przełączników do pinów S1/S2 oraz konieczności odpowiedniej konfiguracji GPIO i wyodrębnienia konfiguracji Tuya. Wygenerowane przez model językowy.