Ну, в синоложи, которая есть типа линукс, используется для подключения ups служба(или как оно там называется) NUT(network ups tool). Есть сервер и клиент. На одном компе поднимается сервер, а на другом клиент. Если Вы хотите подключить стороннее устройство, погуглите про то, какие в синолоджи названия устройств. Это важно, иначе не заработает.
Ну вот если электричество кончилось, синолоджи сервер, к которому подключен ups, об этом оповещает, а клиенты думают, что с этим делать.
Короче ищите , NUT и как что называется в синолоджи. Есть много гайдов в гугле.
Я знал, но уже забыл.....