Skip to content

LOKALNY CZAT

Izolowany protokół komunikacji wewnętrznej
W interfejs urządzenia wbudowany jest moduł lokalnego czatu. To w pełni autonomiczny system wymiany wiadomości, działający wyłącznie w zamkniętej sieci Wi‑Fi urządzenia. Żadne dane nie trafiają do Internetu.

1. ARCHITEKTURA KOMUNIKACJI

Czat działa tylko wtedy, gdy wszystkie urządzenia znajdują się w tej samej sieci lokalnej. To twarde ograniczenie protokołu WebSocket, na którym oparty jest transport danych.

WARIANTY POŁĄCZENIA

  • Połączenie bezpośrednie (Tryb AP):
    Oba telefony są podłączone do Wi‑Fi jammera (bs_wifi).
    Zasięg ogranicza moc modułu Wi‑Fi samego urządzenia.
  • Przez punkt dostępu (Tryb Klienta / Hotspot) — ZALECANE:
    Jammer i drugi telefon łączą się z hotspotem utworzonym na telefonie operatora.
    Zasięg jest znacznie lepszy, ponieważ korzystasz z mocniejszego radia Wi‑Fi w telefonie.

Dzięki temu dwa telefony mogą jednocześnie sterować urządzeniem i posiadać prywatny kanał komunikacji między operatorami.


2. ZASTOSOWANIE TAKTYCZNE

Ta funkcja powstała w terenie, a nie w biurze. W realnych warunkach często brakuje dostępu do Internetu, sieć komórkowa „leży” (jammery GSM w galeriach handlowych), a publiczne komunikatory (Telegram, WhatsApp) są albo niebezpieczne, albo niedostępne.

Scenariusz „Zespół”:
Maksymalna użyteczność przy pracy w duecie na krótkim dystansie, gdy liczy się szybka koordynacja.

Przykład: Jeden operator stoi na zewnątrz i obserwuje otoczenie, drugi pracuje wewnątrz obiektu (np. w sklepie). Jeśli zasięg Wi‑Fi jest stabilny, możecie wymieniać krótkie komendy („Ochrona przy wejściu”, „Czysto”, „Wyłączamy”) — bez rozmów telefonicznych przyciągających uwagę i bez zależności od stacji bazowych (BTS).


3. OGRANICZENIA TECHNICZNE

Całość jest zintegrowana bezpośrednio z aplikacją PWA, więc nie trzeba wychodzić z przeglądarki. Ponieważ system działa na mikrokontrolerze, czat ma swoje limity sprzętowe.

IDENTYFIKACJA:Brak możliwości ustawienia własnego nicka. ID klienta generowane jest automatycznie, ale wiadomości są jasno rozdzielone (Twoje vs pozostałych).
SYNCHRONIZACJA:Czas systemowy urządzenia pozwala ocenić aktualność wiadomości.
BUFOR PAMIĘCI:Historia ograniczona do 30 ostatnich wiadomości. 31. wiadomość usuwa najstarszą. To limit pamięci RAM mikrokontrolera i świadoma decyzja — w terenie nie potrzebujesz archiwum.

4. INTERFEJS I POWIADOMIENIA

Do szybkich alertów używamy paska statusu (status-bar) na głównej stronie (tam, gdzie wskaźniki AM/RF i stan baterii).

Wskaźnik nowej wiadomości

Kiedy jesteś na ekranie głównym (Dashboard), nowe wiadomości widzisz od razu:

Główna strona PWA: tryby, pasek statusu z powiadomieniem o nowej wiadomościStrona główna: pasek statusu z ikoną koperty (nowa wiadomość)
✉️

IKONA KOPERTY

Pojawia się w pasku statusu zamiast ikony połączenia. Po wejściu do czatu i odczytaniu wiadomości ikona znika, a panel wraca do normalnego widoku.

Jak otworzyć czat?

Dostęp został celowo ukryty, aby nie zaśmiecać głównego ekranu sterowania.

1
Dotknij paska statusu

Kliknij w górny pasek, gdzie widoczne są wskaźniki i poziom naładowania baterii.

2
Przytrzymaj przez 2 sekundy

Nie puszczaj palca. Po około 2 sekundach nastąpi przekierowanie do /chat.html.

Na stronie czatu znajduje się pole wprowadzania tekstu oraz przyciski „Send” i „Home” () służący do szybkiego powrotu do interfejsu sterowania jammerem.

Strona lokalnego czatu: pole tekstowe, Send i HomeStrona czatu: obszar wiadomości, pole wprowadzania, przyciski „Send” i „Home”

ZANIM ZAUFASZ W TERENIE

Zanim oprzesz na tym rozwiązaniu realną operację, przetestuj wszystko w bezpiecznych warunkach.

Sprawdź maksymalny zasięg, scenariusze z użyciem Hotspotu oraz stabilność połączenia. Przy poprawnie skonfigurowanej sieci otrzymujesz cichy i bardzo trudny do podsłuchania kanał łączności.