Przemiennik (repeater) w sieci MeshCore przekazuje dalej cudze wiadomości, więc najlepiej, gdy stoi wysoko i ma dobrą widoczność: na dachu albo na grzbiecie wzgórza. Społeczność Mesh America uznała, że takie miejsce można wykorzystać jeszcze do czegoś innego. Quake Repeater to wersja przemiennika z czujnikiem sejsmicznym Omron D7S, który raportuje to, co zarejestrował. Firmware i instalator działający w przeglądarce pojawiły się na początku października 2026 roku, razem z kodem źródłowym na GitHubie.

Fork Keymind Cascade

Quake Repeater nie powstał na zwykłym MeshCore. To fork (odgałęzienie) projektu Keymind Cascade, czyli odmiany MeshCore rozwijanej osobno przez programistę o nicku mikecarper. Keymind Cascade ma własne funkcje, między innymi dwa profile radiowe i aktualizacje firmware'u przesyłane przez LoRa.

Twórcy dołożyli obsługę czujnika i uruchomili własny proces budowania. Gotowe obrazy mają odrębny znacznik sprzętowy i identyfikator aktualizacji OTA (przez radio, bez kabla), więc nie pomyli się ich ze zwykłym MeshCore ani z wersją Keymind. Projekt jest otwarty i ma licencję MIT.

Co raportuje czujnik

Obecnie obsługiwany jest moduł RAKwireless RAK12027, czyli płytka z czujnikiem Omron D7S, włożony do przemiennika RAK3401 na płycie bazowej RAK19007. Twórcy zapowiadają, że wkrótce dojdzie kolejny sprzęt RAKwireless.

Firmware odpytuje czujnik przez magistralę I2C i dodaje jego odczyty do zwykłej telemetrii przemiennika. Wychodzi z tego sześć kanałów danych:

  • czy czujnik w ogóle odpowiada,
  • w jakim trybie pracuje,
  • bieżąca siła wstrząsu i szczytowe przyspieszenie, gdy trwa zdarzenie,
  • ostatnia zapisana w pamięci siła wstrząsu i szczytowe przyspieszenie.

Czujnik podaje intensywność spektralną w centymetrach na sekundę oraz szczytowe przyspieszenie gruntu w galach, jednostce używanej w sejsmologii. To pomiary z jednego punktu, takie jak w sejsmografie. Urządzenie nie liczy magnitudy w skali Richtera i nie wyznacza epicentrum.

Opcjonalne ostrzeżenie na kanale

Operator może włączyć krótki komunikat, który trafi na wybrany kanał hashtagowy, gdy czujnik przekroczy wbudowany próg silnego wstrząsu. Odpowiada on mniej więcej poziomowi 5 Upper w japońskiej skali intensywności JMA.

Zanim cokolwiek zostanie wysłane, trzeba ustawić kanał i lokalizację przemiennika. Kanał publiczny oraz #test i #bot są zablokowane jako miejsca docelowe, bo odpowiadają tam boty i pobliskie telefony.

Komunikat czeka do około dwóch minut na ostateczne odczyty czujnika i dodaje krótkie losowe opóźnienie, żeby sąsiednie przemienniki nie nadawały w tej samej chwili. Potem urządzenie milknie na czas konfigurowanej przerwy, domyślnie 10 minut. Przemienniki nie uzgadniają niczego między sobą: jeśli dwa poczują ten sam wstrząs, każdy wyśle własną wiadomość.

Jak to uruchomić

Instalator działa w przeglądarce i wymaga przemiennika RAK3401, kabla USB do transmisji danych oraz Chrome albo Edge. Na razie wspierana jest tylko wersja RAK3401 1 W z modułem RAK12027 w gnieździe czujnika A. Inne płytki nie są jeszcze obsługiwane, ale twórcy zapraszają do zgłaszania próśb i do wkładu społeczności. Kto ma już wgrany przemiennik, znajdzie instrukcję konfiguracji i administracji na tej samej stronie instalatora.

Artykuł powstał na podstawie wpisu „Mesh America's New Quake Repeater Firmware Puts an Earthquake Sensor on the Mesh” z serwisu Mesh America.