radio-copilot
Przewiduj przejścia satelitów i otrzymuj alerty WhatsApp z danymi do ustawienia anteny
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do planowania i monitorowania przejść satelitów (NOAA APT, METEOR LRPT, ISS) nad Twoją lokalizacją. Otrzymujesz alerty WhatsApp z dokładnymi współrzędnymi azymutu i elewacji na początek i koniec przejścia, kierunkiem śledzenia oraz inklinacją orbity. Idealny do konfiguracji i obsługi odbiornika SDR — możesz ustawić identyfikatory NORAD, minimalną wysokość, czas powiadomienia i opcjonalnie podłączyć urządzenia do zdalnego nagrywania (Raspberry Pi z RTL-SDR i dekodowaniem na Jetson).
Jak używać
Przygotuj katalog konfiguracyjny: utwórz folder ~/.clawdbot/radio-copilot i skopiuj do niego plik config.example.json jako config.json, a następnie ustaw uprawnienia dostępu (chmod 600) aby chronić dane wrażliwe.
Edytuj plik konfiguracyjny: otwórz config.json i wprowadź swoją szerokość i długość geograficzną, numery NORAD satelitów, które chcesz monitorować (np. NOAA 18, METEOR M2-3, ISS), minimalną wysokość elewacji dla alertów oraz numer telefonu WhatsApp do wysyłania powiadomień.
Uruchom orchestrator ręcznie: wykonaj polecenie python3 scripts/orchestrator.py aby sprawdzić, czy konfiguracja działa poprawnie i czy otrzymujesz alerty z danymi przejścia (azymut/elewacja na początek i koniec, kierunek śledzenia, inklinacja).
Zaplanuj automatyczne uruchamianie: dodaj orchestrator do crona systemowego, aby uruchamiał się co 5 minut — w ten sposób będziesz zawsze na bieżąco z nadchodzącymi przejściami satelitów bez ręcznego sprawdzania.
Opcjonalnie: jeśli posiadasz Raspberry Pi z tunerem RTL-SDR lub Jetson do dekodowania, skonfiguruj haki przechwytywania i dekodowania w pliku config.json — skill będzie wtedy automatycznie nagrywać i dekodować sygnały podczas przejść.