Ciao forum,
ho un UPS senza alcuna porta di comunicazione e un NAS protetto da questo UPS.
Il punto è che se la corrente salta quando non sono a casa è solo questione di tempo prima che il nas venga spento brutalmente per mancanza di alimentazione.
Il NAS (synology) ha l'opzione sw per essere spento tramite usb dal'UPS, ho quindi pensato che un arduino nano avrebbe potuto tranquillamente monitorare l'ups e avvisare il nas tramite usb (non è assolutamente un problema per me monitorare la batteria con un pin analogico).
Googlando ho visto delle cose turche, dal servomotore per spingere fisicamente il tasto di spegnimento al relay che spegne uno switch ethernet che interrompe un auto-ping che quindi spegne tutto tramite script sul nas... :o
Ora, hackerare l'ups mi ispira e l'ho fatto, il nas vorrei che restasse tranquillo (soprattutto perchè ha l'opzione predisposta già fatta per gli ups commerciali).
Però non ho trovato info sul protocollo utilizzato, ne una libreria, ne altro.
Qualcuno ne sa qualcosa? E' solo una comunicazione seriale over usb? L'arduino fa una emulazione HID?
Non riesco a partire...