per ora se provo ad inviare una mail da terminale riesco e funziona bene.
così stavo pensando di creare un .sh per automatizzare la cosa...
ho pensato di leggere i contatori con il comando
Codice: Seleziona tutto
sudo sdm120c -a 1 -b 9600 -P N -z1 -w1 -j1 -vpcfi -q /dev/ttyUSB0
e poi inviare la mail in caso di risposta NOK, quindi di non fare nulla in tutti gli altri casi
però non saprei proprio come fare per farlo funzionare...
magari un controllo ogni tot minuti potrebbe bastare
crontab -> */5 * * * * /script.sh
ed in caso di più contatori installati si potrebbe anche dire quale è in NOK....
incollo lo script per come l'ho fatto fino ad ora e per il quale chiedo un aiuto di implementazione....
Codice: Seleziona tutto
#!/bin/bash
#mail.stacco.sh
#se comando sotto = NOK inviare la mail
#sudo sdm120c -a 1 -b 9600 -P N -z1 -w1 -j1 -vpcfi -q /dev/ttyUSB0
echo "Allarme Impianto Fotovoltaico" | mail -s "Allarme Impianto Fotovoltaico senza produzione oppure SPENTO" info@varie.mail.it a cui inviare l'allarme
exit 0
aggiungo: il programmino nasce per l'esigenza che a volte gli impianti saltano e se torna la corrente sull'interruttore di casa ma quello di produzione è andato giù, per qualche ora/tempo nessuno se ne accorge...
ovviamente il rasp che legge dai contatorini deve essere alimentato da una linea che sta sempre su, oppure deve avere una batteria/supercondensatore che lo tenga on per il tempo di inviare la mail....