Polski serwer MeshCom 4.0

Nowy serwer MeshCom dla Polski: sp.meshcom.pl

Uruchomiliśmy polski serwer MeshCom, dostępny pod adresem https://sp.meshcom.pl/. Na stronie znajdziesz dashboard z listą węzłów, aktywnością, mapą, informacjami o sieci oraz WEB-Flasher. Poniżej opisujemy, jak przygotować node i połączyć go z nowym serwerem.

Krok 1. Zainstaluj najnowszy firmware

Zanim cokolwiek skonfigurujesz, zaktualizuj urządzenie do najnowszej wersji firmware dla swojego modelu. Starsze wersje mogą nie obsługiwać komend potrzebnych do połączenia z nowym serwerem.

Aktualne pliki .bin pobierzesz z oficjalnego repozytorium:
https://github.com/icssw-org/MeshCom-Firmware/releases

Pamiętaj, żeby wybrać plik dokładnie dla swojej płytki (np. T-Beam, T3S3, Heltec, RAK).

Dla modułów RAK WisBlock (nRF52840) szczegółową instrukcję aktualizacji znajdziesz pod adresem: https://icssw.org/en/rak-wisblock-anleitung/

Krok 2. Wgraj firmware przez OTA (przez WWW)

OTA (Over-The-Air) pozwala zaktualizować ESP32 przez WiFi, bez kabla USB. OTA włączysz na trzy sposoby:

  • w aplikacji: Settings → User Buttons → OTA Update,

    Przycisk OTA update apk
  • w konsoli szeregowej komendą --ota-update,
  • w panelu WWW node’a: Setup → OTA Update.

    Common Settings

Jak to zrobić:

  1. Pobierz właściwy plik firmware (.bin) na komputer lub telefon.
  2. Zaloguj się do swojego node’a przez przeglądarkę i uruchom OTA Update (lub użyj jednej z metod powyżej).

    Przycisk OTA na stronie web
  3. Po uruchomieniu OTA masz 180 sekund na rozpoczęcie wgrywania. Jeśli nic nie wgrasz, node wróci do normalnego firmware (dotyczy wersji od 4.34q).

    Meshcom OTA Update
  4. Wejdź na stronę OTA node’a. Możliwe są dwa warianty:
    • Node w trybie AP: połącz się z jego siecią WiFi (nazwa to znak z SSID, a jeśli nie jest ustawiony, MeshCom-OTA). Domyślny adres to 192.168.4.1. Możesz też wpisać <ZNAK>.local lub MeshCom-OTA.local.
    • Node podłączony do Twojego WiFi (skonfigurowane SSID i hasło): po aktywacji OTA node sam połączy się z siecią. Wejdź na <ZNAK>.local albo na adres IP nadany przez router.
  5. Przeciągnij plik .bin na pole na stronie (lub kliknij i wybierz plik).
  6. Poczekaj na potwierdzenie. Node uruchomi się ponownie z nowym firmware.

Wskazówka: przy pierwszej instalacji, albo przy przejściu z innego oprogramowania, użyj WEB-Flashera z opcją ERASE: https://oe1kfr.com/esptool/ (Chrome, Edge lub Opera) albo zakładki WEB-Flasher na sp.meshcom.pl. Po większych aktualizacjach sprawdź ustawienia urządzenia.

Oficjalna instrukcja OTA: https://icssw.org/en/meshcom-ota-update/

Krok 3. Połącz się z serwerem SP

Po wgraniu firmware i restarcie node’a wpisz w wierszu poleceń (konsola szeregowa lub terminal w aplikacji):

--gateway srv SP


Wiersz poleceń

To przełączy gateway na polski serwer. Po chwili Twój node powinien pojawić się na liście na https://sp.meshcom.pl/.

Podsumowanie

  1. Zainstaluj najnowszy firmware.
  2. Wgraj go przez OTA (WWW).
  3. Po restarcie wpisz --gateway srv SP.

Powodzenia i 73!