| ||||
| Zitat:
Apcupsd, a daemon for controlling APC UPSes Diese kannst Du installieren und konfigurieren und dann entsprechend auslesen und in IPS integrieren.
__________________ Gruß Rainer Unmögliches wird sofort erledigt, Wunder dauern etwas länger. |
| ||||
| Zitat:
Hello again, da heute Nacht ein mehrstündiger Stromausfall mein IPS lahmlegte, den die USV leider nicht komplett stützen konnte und der Weg via Sys_GetBattery NICHT funktionierte, suche ich nun nach einer funktionierenden Alarmierung. Das Einbinden von apcupsd mittels Client Socket erzeugt nur permanente Socket Auf- und Abbaumeldungen. Wie habt ihr diese Integration gelöst (Die USV wird vom WHS "nur" als Batterie geführt) ... ? PS: der Dienst und die TrayApp liefern schlüssige Werte - dieser Teil läuft also. Muss evtl. die apcupsd.conf angepasst werden (wie / wo ?) ? USV ist eine APC Back-UPS ES 550 PS: die Notebook Batterie wird über Sys_GetBattery bestens "gemonitort" - brauche ich aber nicht ![]() Dank & Gruß Tom
__________________ FHZ1000PC, FHT80B, FS20xx, HMS100x, USB-T, RGBW, AKM, EKM, FD, EM1010, IRTRANS LAN, Fritzbox, HomeMatic LAN, PlugWise, SB, HMxx, APC Back-UPS, Foxconn NT-525, NetIO230B, Motorola Xoom, Shuttle X50V2+, ... |
| |||
|
Besser geht es mit "apcaccess status" (aus dem apcupsd-Packet) und dann die Ausgabe auswerten. Die Alarmierung sollte der APCUPSD auch selber hinkriegen. Dazu muss man natürlich die Config anpassen. Ist aber in der Doku beschrieben. Tommi |
| ||||
| Zitat:
kannst Du das bitte ein wenig detaillieren ?! Mir fehlt gerade der Ansatz - wo finde ich bzw. was ist "apcaccess status" Habe das APC Thema im guten Glauben zuuuu laaaange ruhen lassen (war ja genug Strom da - bis heute) - daher betrachte mich besser als Neueinsteiger (DAU wollte ich vermeiden) ![]() Dank & Gruß vorab Tom
__________________ FHZ1000PC, FHT80B, FS20xx, HMS100x, USB-T, RGBW, AKM, EKM, FD, EM1010, IRTRANS LAN, Fritzbox, HomeMatic LAN, PlugWise, SB, HMxx, APC Back-UPS, Foxconn NT-525, NetIO230B, Motorola Xoom, Shuttle X50V2+, ... |
| |||
|
apcaccess(.exe) ist ein Kommandozeilen-Programm, welches sich im bin-Verzeichnis von apcupsd befinden sollte. Die Funktion status liefert den gleichen Text, der sich auch im Tray befindet. Man(n) kann nun aus PHP dieses Programm starten und die Ausgabe entsprechend auswerten. Wenn sich die USV an einer anderen Maschine mit apcupsd befindet, kann man auch diese damit abfragen. Tommi |
| |||
|
Hallo tom Hab auch vor langer Zeit mal versucht einen Back_UPS 650 CS mit Apcups in IPS einzubinden, aber irgenwie hat bei mir Apcups nicht funktioniert. Kurze Rede langer Sinn habs nach dem Eintrag heute nochmal probiert und tatsächlich da hat sich was getan bei Apcups. Wenn bei Dir das APCtray Werte liefert kann man die auch mit IPS über den Clientsocket auslesen. Habs nur auf die schnelle probiert aber ich bekomm alle Werte ausgelesen. Das Problem mit dem Zurücksetzen/Schließen des Sockets ist mir aber auch aufgefallen. Hab ich dann so umgangen indem ich den CientSocket nur fürs auslesen öffne und nachdem er mir die Werte geschickt hat ihn wieder schließe. Ob der Socket vielleicht offen bleibt wenn man regelmässig Daten abruft oder ob es überhaupt Probleme bereitet wenn er zurückgesetzt wird weiß ich gerade nicht, bzw. müsst man mal ausprobieren. Zum Abrufen der Daten muss man einmal chr(0).chr(6) und danach status an den Port 3551 schicken. (einfach durch mithören des Trays rausgefunden). Als Antwort bekommst Du dann die Daten des UPS. Ist alles nur quick&dirt getestet da ich noch weg muss, aber ich dachte schreibs schnell hier rein bevor Du dich mit was anderem rumquälst. Also eine Registervariable und nen ClientSocket anlegen mit Port 3551(Standart bei Apcups). Das Abrufscript (z.B. getriggert alle minute) ist PHP-Code: und bei der Registervarliablen dann einfach dieses Script einfügen bzw. irgendwie die Gewonnenen Daten auswerten PHP-Code: Gruß Jannis |
| |||
| Zitat:
Hiermal ein kleines Grundgerüst. Registervariable und Clientsocket sind Standard. Tommi PHP-Code: |
| ||||
|
Erst einmal Danke für die konstruktiven Anregungen, wg. des "Nicht-Wieder-Anlaufens (WHS Belinea o.center)" ziehe ich gerade auf einen neuen ELV Mini-PC (XP) um. Das wird etwas dauern - mein (USV) Feedback kommt somit etwas später. Wie gesagt - besten Dank for resonance !!! Gruß Tom
__________________ FHZ1000PC, FHT80B, FS20xx, HMS100x, USB-T, RGBW, AKM, EKM, FD, EM1010, IRTRANS LAN, Fritzbox, HomeMatic LAN, PlugWise, SB, HMxx, APC Back-UPS, Foxconn NT-525, NetIO230B, Motorola Xoom, Shuttle X50V2+, ... |
![]() |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| APC USV-Daten einlesen | Horst | Anleitungen / Nützliche PHP Scripte | 0 | 12.03.09 21:47 |
| APC USV im WebFront | Horst | WebFront | 0 | 12.03.09 21:45 |