Les onduleurs peuvent se classer dans deux catégories : "intelligents" ou "bêtes". La différence entre les deux réside dans la quantité d'informations que l'on peut obtenir de et le niveau de contrôle que l'on peut exercer sur l'onduleur.
Habituellement, les onduleurs intelligents peuvent fonctionner en mode bête. C'est utile, car pour autant que je sache, les entreprises qui construisent les onduleurs les plus populaires (notamment APC) ne diffusent leur protocole de communication qu'aux entreprises qui signent un accord de confidentialité.
Autant que je sache, les seuls onduleurs intelligents avec lesquels il soit simple de communiquer sont ceux faits par Best. De plus, Best documente complètement le mode intelligent (ainsi que le mode bête) et fournit le source de programmes qui communiquent avec leurs onduleurs.
Tous les paquetages indiqués dans la section Logiciels communiqueront avec les onduleurs en mode bête. C'est tout ce dont on a réellement besoin. Ceux spécifiques des onduleurs APC annoncent diverses possibilités d'utilisation en mode intelligent, mais je ne sais pas exactement ce qu'ils permettent. Une implémentation complète vous affichera une fenêtre avec toutes sortes de jauges affichant diverses statistiques de l'onduleur, telles que charge, température intérieure, historique des coupures, voltages d'entrée et de sortie, etc. Il semble que le paquetage smupsd-0.9-1.i386.rpm (section Logiciels se rapproche de cela. Je ne suis pas sûr pour les autres.
Le reste de ce document est essentiellement limité à la configuration de votre système avec un onduleur bête. L'idée générale est à peu près la même avec un onduleur intelligent, mais les détails de fonctionnement de powerd et le type de câble sont différents pour un onduleur intelligent.