
BK7231GUIFlashTool pozwala na konfigurację OpenBeken w czasie flashowania - nie ma potrzeby konfiguracji przez Open Access Point, wszystko można zrobić na komputerze. Poniżej pokażę jak to zrobić krok po kroku.
Dlaczego?
Zwykły proces flashowania i konfiguracji BK7231 jest podobny do Tasmota/Esphome/Etc. Najpierw flashujesz firmware przez UART (istnieje również opcja bezprzewodowa, ale ten temat dotyczy metody przewodowej), a następnie oprogramowanie tworzy otwarty punkt dostępu, w którym łączysz się i konfigurujesz urządzenie.
Jednak istnieje alternatywny sposób, aby to zrobić w OpenBeken.
Dzięki OpenBeken możesz skonfigurować OBK w czasie flashowania - w ten sposób możesz odczytywać i zapisywać konfigurację OBK przez UART.
To pozwala pominąć część "otwartego punktu dostępu" i wprowadzić dane WiFi z komputera.
Ma to kilka zalet, w tym:
- jest szybsze niż metoda otwartego punktu dostępowego
- nie powoduje odłączenia od Internetu, jeśli łączysz się z siecią przez to samo WiFi, którego używasz do OBK
- jeśli urządzenie jest zasilane bateryjnie, nie ma ryzyka powrotu urządzenia do stanu uśpienia
- może to pomóc w odzyskaniu danych po potencjalnej błędnej konfiguracji i problemach z uruchomieniem
- może to być jeden ze sposobów automatycznej konfiguracji GPIO (ale zajmiemy się tym innym razem)
- wkrótce może to pomóc w konwersji wsadowej urządzeń
Krok 1: Flashowanie urządzenia przez UART
Po prostu wykonaj zwykły proces programowania BK7231, zobacz nasze readme, aby uzyskać więcej informacji:
https://github.com/openshwprojects/BK7231GUIFlashTool
Możesz również obejrzeć tutoriale na naszym kanale YT:
https://www.youtube.com/@elektrodacom
Krok 2: Po sflashowaniu OBK, wykonaj odczyt konfiguracji OBK
Kliknij "Read only OBK config", aby odczytać konfigurację OBK z pamięci flash urządzenia do pamięci aplikacji przez UART:

W razie potrzeby wykonaj reset CEN lub cykl zasilania. Jeśli chcesz mieć automatyczny restart podczas korzystania z narzędzia flash BK7231GUIFlashTool, włącz flagę 31 ("enable UART command line")
Krok 3: Modyfikacja konfiguracji OBK
Kliknij "Zmień ustawienia OBK" i zmień ustawienia zgodnie z własnymi potrzebami:

Tutaj możesz wprowadzić swoje dane WiFi, ustawienia IP, ustawienia MQTT, flagi, a nawet krótką komendę startową. Więcej opcji zostanie dodanych wkrótce.
Krok 4: Zapisz konfigurację OBK
Teraz naciśnij "Write only OBK config" i wykonaj cykl zasilania, jeśli to konieczne (jeśli linia poleceń UART jest włączona, nie będzie to konieczne):

Podsumowanie
To wszystko! W ten sposób można skonfigurować OBK nawet bez tworzenia punktu dostępu, więc nie ma również potencjalnego zagrożenia bezpieczeństwa, że ktoś inny uzyska do niego dostęp w czasie konfiguracji. Może to być bardzo przydatne dla wielu użytkowników. Wkrótce omówię również więcej opcji BK7231GUIFlashTool , więc bądź na bieżąco z kolejnym tematem! Jeśli masz jakieś życzenie dotyczące funkcji, nie krępuj się zapytać.
Cool? Ranking DIY