Buona serata a tutti!
In questi giorni di forzata inattività, sto smanettando per sistemare un avversario ostico, il mio Zgemma H7S, cercando di addomesticarlo il più possibile.
Come già successomi con uno Zgemma H2, anche questo freeza di tanto in tanto, per cui , per risolvere il problema, da un lato ho implementato uno script che mi segnala quando questo avviene, inviandomi una email (in pratica il mio Raspberry Pi, se non riesce a pingare il decoder, mi manda un messaggio), dall'altro sto cercando di forzare il dispositivo a riavviarsi, quando succede una cosa del genere.
Avevo preparato uno script, testato con successo, il quale forza il riavvio del decoder quando questo non riesce più a pingare il router...
Il problema, però, è che, quando lo Zgemma è in freeze, riesce comunque a comunicare con la rete locale, in primis il router, mentre diventa inaccessibile dall'esterno.
Per semplificare, il decoder pinga il router, dal mio PC, invece, non riesco né a pingarlo né a stabilire alcun tipo di connessione.
Ora, la mia domanda era: come faccio a "triggare" un evento del genere e a passarlo allo script???
Any ideas???