Community
Diventa feeder
Con un Raspberry Pi, un dongle RTL-SDR e un'antenna (€55–110 circa) mandi alla rete i dati del tuo ricevitore. In cambio hai l'API con i limiti Pro gratis e vedi quello che il tuo ricevitore da solo non può vedere.
Cosa ottieni
Il tuo ricevitore sa cosa ha ricevuto. Mandandoci i dati hai in più:
L’API con i limiti Pro, gratis
300 richieste al minuto, 10 milioni al mese, tutto il mondo. Valgono sulle tue chiavi Free, per uso non commerciale. Il piano Pro costa 49 € al mese + IVA.
Si attiva da La mia API, aperta dalla rete del ricevitore. Se il ricevitore si ferma, i limiti restano per 72 ore.
Attivali da La mia API →Cosa ti è passato accanto
graphs1090 e tar1090 mostrano cosa ha ricevuto il tuo ricevitore. Lightcone mostra anche gli aerei passati vicino a te che non hai ricevuto: il nostro server riceve tutte le stazioni intorno.
Serve la MLAT attiva.
Apri Lightcone →Come vai rispetto ai vicini
Vedi quanti aerei ricevi rispetto ai ricevitori entro 40 km e in che posizione sei. Ogni giorno vedi anche gli aerei ricevuti solo da te e le posizioni MLAT calcolate con i tuoi dati.
Il confronto parte con almeno 3 ricevitori vicini.
Il tuo check-up →Hardware necessario
Raspberry Pi
~€15–45Pi 3, 4 o 5 — qualunque modello con USB e connessione di rete. Un Pi Zero 2W è sufficiente.
Dongle RTL-SDR
~€25–35Ricevitore Software Defined Radio a 1090 MHz. RTL-SDR Blog v4 è la scelta consigliata.
Antenna 1090 MHz
~€15–30Antenna verticale omnidirezionale. FlightAware 66 cm o antenna fatta in casa. Più è alta, meglio è.
Setup con docker-adsb-ultrafeeder
Il modo più semplice per contribuire è docker-adsb-ultrafeeder,
un container Docker che gestisce automaticamente ricezione ADS-B, decodifica Mode-S EHS,
partecipazione MLAT e invio a più reti.
curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USER cat /proc/sys/kernel/random/uuid Fallo una volta sola e tienilo: è il modo in cui riconosciamo il tuo ricevitore anche se cambi indirizzo o rete. Serve a Lightcone.
services:
ultrafeeder:
image: ghcr.io/sdr-enthusiasts/docker-adsb-ultrafeeder
container_name: ultrafeeder
restart: unless-stopped
device_cgroup_rules:
- 'c 189:* rwm'
devices:
- /dev/bus/usb:/dev/bus/usb
ports:
- 8080:80 # tar1090 e graphs1090 sul tuo ricevitore
environment:
# Il dongle RTL-SDR, con il guadagno automatico di readsb
- READSB_DEVICE_TYPE=rtlsdr
- READSB_GAIN=auto
# Posizione dell'antenna: lat/lon con 5 decimali, altitudine sul livello del mare
- READSB_LAT=45.46000
- READSB_LON=9.19000
- READSB_ALT=120m
# L'identificativo del passo 2 e un nome per la MLAT (lettere, numeri, - e _)
- UUID=incolla-qui-il-tuo-uuid
- MLAT_USER=il-tuo-nome
# Dati e MLAT a FlyItalyADSB
- ULTRAFEEDER_CONFIG=adsb,dati.flyitalyadsb.com,4905,beast_reduce_plus_out;mlat,dati.flyitalyadsb.com,30100
volumes:
- /opt/adsb/ultrafeeder/globe_history:/var/globe_history
- /opt/adsb/ultrafeeder/graphs1090:/var/lib/collectd docker compose up -d
docker logs -f ultrafeeder Nota MLAT: per la triangolazione è fondamentale che lat/lon/altitudine siano precisi (errore < 10 m). Usa Google Maps o un GPS per la posizione esatta. L'altitudine è quella dell'antenna, non del suolo.
Endpoint di connessione
| Host | Porta | Protocollo | Uso |
|---|---|---|---|
| dati.flyitalyadsb.com | 4905 | BEAST TCP | Invia dati ADS-B (in) |
| dati.flyitalyadsb.com | 30100 | TCP | Client MLAT |
Hai configurato tutto?
Controlla se stiamo ricevendo il tuo flusso: la verifica è immediata e non richiede registrazione.
I miei dati arrivano? →Archivio dati
I dati raccolti dalla rete sono nell'archivio storico: tracce per aeromobile dal 2022 e copertura, in self-serve tramite la REST API.
Esplora i dati →