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.
