Script Python che legge il traffico dalla USB (/dev/ttyUSB0) e li reindirizza in un gruppo Telegram indicato. Lo script deve necessariamente girare sulla stessa piattaforma dove il Nodo LoRa e' collegato. Nel mio caso ho utilizzato un Raspberry Pi 3B+ alimentato con un hat PoE sul quale vi e' collegato un TTGO T-Beam via USB. Il Raspberry e' dotato di un hot-spot WiFi per permettere la comunicazione tra nodo e MQTT.
/lora Invia il messaggio sul canale di default (3 secondario)
/canale <n_canale> < messaggio > Invia il messaggio sul canale LoRa specificato Es: /canale 0 Ciao
/ultimi Restituisce l'elenco degli ultimi nodi ascoltati di recente
/posizione Restituisce la posizione GPS e altitudine del nodo locale
/invia_a <id_nodo> Invia il messaggio al nodo specificato NB: l'ID nodo NON deve contenere il punto esclamativo "!"
Assicurati di modificare lo script add_cron_boot.sh, aggiungendo il path dello script .py
- Rendi eseguibile lo script:
chmod +x add_cron_boot.sh
- Eseguilo come root:
sudo ./add_cron_boot.sh