Ez a projekt megtalálható a Githubról: https://github.com/norkator/apcupsd-monitor
Ez egy egyszerű, ingyenes és egyben hirdetésmentes APCUPSD-monitoralkalmazás, amely SSH-n vagy NIS-en keresztül használható információk lekérésére az APCUPSD-példányokból vagy az Eaton UPS-ekből az Eaton IPM szoftver és annak https webes felületén keresztül. Ezt az alkalmazást saját használatra fejlesztettem olyan funkciókkal, amelyekre szükségem van, így a jövőbeni funkciókat a felhasználók kérdezhetik. Személyes használatom az áramkimaradási naplók egyszerű megfigyelése.
A gyakori esetekre vonatkozó hibaelhárítási utasítások alább találhatók!
Szolgáltatások
• Több UPS támogatott!
• Állapotinformációk olvasása és megjelenítése.
• Eseménynaplók olvasása és megjelenítése. Az eseménynapló teljesítményesemény színezési módszerét a beállításokban módosíthatja.
• Widget, amely az aktuális állapotinformációkat mutatja.
• Háttérszolgáltatás, amely állapotváltozásokat keres.
• A háttérszolgáltatás értesítést küld, ha bármelyik UPS leáll.
• Privát kulcsú ssh kapcsolat támogatása. Nagyon ajánlott inkább ezt a módszert használni!
• A kezdőlapon található UPS-lista csúsztatási műveleteket tartalmaz a szerkesztési és törlési műveletekhez.
• Támogatja a Synology upsc és más upsc adatformátum alapú megoldásokat.
• Támogassa az Eaton IPM-et, ami azt jelenti, hogy a régi PowerWare UPS használható.
• A hálózati UPS eszközök (NUT) támogatottak.
Hogyan kell használni
• Vagy SSH-kiszolgálóra van szüksége telepített APCUPSD-vel (3.14.12-es verzióm van...), vagy APCUPSD Linux- vagy Windows-alkalmazás NIS-kiszolgálót kell használnia a 3551-es porton. A Synology UPSC felhasználói lásd alább a saját részt!
• Első indításkor adja meg az SSH-kiszolgáló változóit (szerver címe, port, ha az alapértelmezettről módosult, felhasználónév, jelszó). 3551 NIS esetén csak a cím és a port szükséges.
• Térjen vissza a beállításokból, ahol a következő változók vannak megadva, és kattintson a jobb oldali menüben a frissítés gombra.
• Az alkalmazás megkéri, hogy ellenőrizze a gazdagépnév-billentyű ujjlenyomatát. Az alkalmazás emlékezni fog rá, amíg/ha nem változik.
• Jobb útmutató itt érhető el: http://www.nitramite.com/apcupsdmonitor.html
- Én személy szerint Raspberry Pi (Rasbian linux) szervert és Windowst használok APCUPSD bináris telepítéssel. Ez azt jelenti, hogy SSH és NIS implementációt is használok.
Hibaelhárítás
• Az alkalmazás nem tudja lekérni az adatokat?
- Próbáld meg futtatni a sudo apcacces-t sudo nélkül. Ha hitelesítő adatokkal kapcsolatos problémát lát, akkor: adja hozzá a NOPASSWD: /sbin/apcaccess fájlt a sudoers fájlhoz, és jól kell működnie.
• Még mindig nem tudja lekérni az adatokat?
- Próbáld meg eltávolítani a sudo részt a parancsból az alkalmazás beállításainál (alulról).
• Az Android 10 vagy újabb operációs rendszer nem tudja betölteni az adatokat SSH-n keresztül
- engedélyezése: szigorú gazdakulcs ellenőrzés!
• Még mindig nem tölt be adatokat, és interneten keresztül éri el a szervert
- Ellenőrizze az útválasztási/tűzfalbeállításokat, a porttovábbítási beállításokat. A telnet segítségével ellenőrizze a nyitott portot vagy az online nyitott port-ellenőrző eszközöket.
# További hibaelhárítási specifikációkat adok hozzá a felhasználói jelentések és a problémamegoldás alapján.
Synology UPSC
• Használja az SSH-t a csatlakozáshoz ugyanúgy, mint a putty vagy linux shell ssh-ból, de az alapértelmezett "sudo apcaccess status" parancsot "upsc ups"-ra kell módosítania. Az alkalmazás integrált elemzést tartalmaz ehhez az adatkimeneti formátumhoz.
• Az események betöltése nem támogatott, mert nincs elegendő kutatás az adott oldalon.
NUT felhasználók
Megjegyzés egy alkalmazásfelhasználótól: "A kiszolgáló neve usv-name@ip – tehát az én esetemben ez APC-BX700U@192.168.1.10 (attól függően, hogy hogyan nevezte el az usv-t a nut konfigurációban)"
Hivatkozások
Kapcsolatfelvétel: http://www.nitramite.com/contact.html
Eula: http://www.nitramite.com/eula.html
Adatvédelem: http://www.nitramite.com/privacy-policy.html
Közvetlen e-mail: nitramite@outlook.com