Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Konfiguracja WiFi, MQTT, IP podczas flashowania BK7231T/BK7231N z narzędziem BK7231GUIFlashTool

p.kaczmarek2 14 Sep 2023 20:53 1218 0
This content has been translated flag-en » flag-pl View the original version here.
  • Konfiguracja WiFi, MQTT, IP podczas flashowania BK7231T/BK7231N z narzędziem BK7231GUIFlashTool
    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:
    Konfiguracja WiFi, MQTT, IP podczas flashowania BK7231T/BK7231N z narzędziem BK7231GUIFlashTool
    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:
    Konfiguracja WiFi, MQTT, IP podczas flashowania BK7231T/BK7231N z narzędziem BK7231GUIFlashTool
    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):
    Konfiguracja WiFi, MQTT, IP podczas flashowania BK7231T/BK7231N z narzędziem BK7231GUIFlashTool

    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
    About Author
    p.kaczmarek2
    Moderator Smart Home
    Offline