NEWS
USV integration (APC SmartUSV 450)
-
Moin,
hab hier die obige USV von APC im Rack stehen:
https://www.apc.com/shop/at/de/products/APC-Smart-UPS-SC-450-VA-230-V-1-HE-rackmontiert-Tower/P-SC450RMI1UHab die allerdings nur im Rack laufen lassen, ohne jegliche Überwachung...
Die hat eine serielle Schnittstelle, die aber laut Handbuch proprietär scheint.Hat jemand Erfahrungen damit, wie man die mit ioBroker verheiratet?
Ziel wäre es:- entsprechendes Flag im Objektbaum setzen
- ioBroker VM runterfahren
- Synology runterfahren (DS918+)
- Windows 2019 Host (darauf läuft die ioBroker VM) runterfahren
- Nachricht per Telegram raus
Wüßte gerade noch nichtmal wie ich die physisch anschließen sollte. Sowohl der Server als auch die DiskStation hat keine serielle Schnittstelle mehr.
Jemand da Erfahrungen?
Vielen Dank
-
@D-VE Die physikalische serielle Schnittstelle ist proprietär, aber das Protokoll wird wohl der Standard von APC sein (APC Smart Protocol).
Hat dein NAS eine serielle Schnittstelle? Ich habe bei mir die USV (zwar per USB) am QNAP NAS angeschlossen und verwende nun NUT im ioBroker um über alle möglichen Parameter informiert zu werden:
Eine andere Variante ist, dass du PowerChute PE von APC installierst (bedingt Windows):
https://www.apc.com/shop/us/en/categories/power/uninterruptible-power-supply-ups-/ups-management/powerchute-personal-edition/N-1b6nbppDas kann "Notifications" schicken. Keine Ahnung, was alles möglich ist, aber da solltest du sicherlich etwas in ioBroker rein kriegen:
Die dritte Möglichkeit ist, dass du einen NUT Server selbst aufsetzt (auf einem Gerät, das eine Serielle Schnittstelle hat) und dann wiederum den NUT Adapter in ioBroker verwendest. Wahrscheinlich wird dein Modell von NUT unterstützt, auch wenn nicht exakt dieselbe Bezeichnung aufgelistet ist:
https://networkupstools.org/ddl/APC/Hier übrigens die Details zum Seriellen Protokoll (falls du dich damit beschäftigen willst
:
https://grox.net/man/ups/apcsmart.html -
Und vielleicht sollte ich zuerst die ganze Frage lesen, bevor ich eine Antwort schreibe...
Vergiss Variante eins oben.
@D-VE sagte in USV integration (APC SmartUSV 450):
Wüßte gerade noch nichtmal wie ich die physisch anschließen sollte.
Da würde dann ein USB-RS232 Adapter funktionieren.
-
Moin...
vielen Dank@UncleSam said in USV integration (APC SmartUSV 450):
vielleicht sollte ich zuerst die ganze Frage lesen, bevor ich eine Antwort schreibe
Und vielleicht sollte ich erst nachschauen, bevor ich Aussagen treffe... Der Server hat doch eine serielle Schnittstelle...
Verstehe ich die Aussage im Manual richtig, dass ich da kein normales serielles Kabel nehmen kann, sondern ein spezielles von APC? Wenn da damals eins bei war, weiß ich nicht mehr, wo das ist...
Aber dann müsste das ja über PowerChute funktionieren oder? Ich wüßte jedenfalls nicht wie ich eine serielle Schnittstelle vom Windows Host an die Linux VM durchreiche...
lg Dave
-
@D-VE sagte in USV integration (APC SmartUSV 450):
Verstehe ich die Aussage im Manual richtig, dass ich da kein normales serielles Kabel nehmen kann, sondern ein spezielles von APC? Wenn da damals eins bei war, weiß ich nicht mehr, wo das ist...
Wenn du keine Angst vor dem Lötkolben hast, hilft dir das:
https://networkupstools.org/protocols/apcsmart.htmlAnsonsten findest du sicherlich bei deinem IT-Händler das Kabel - oder du bestellst dir eins bei AliExpress (Suchbegriff: "apc serial cable").
Aber dann müsste das ja über PowerChute funktionieren oder? Ich wüßte jedenfalls nicht wie ich eine serielle Schnittstelle vom Windows Host an die Linux VM durchreiche...
Was verwendest du als Virtualisierungsumgebung? Jede, die ich kenne, kann man so konfigurieren, dass eine bestimmte serielle Schnittstelle weitergereicht wird. Dasselbe gilt für USB, falls du lieber mit einem USB-RS232-Adapter an die USV gehst.
Die Lösung mit NUT wäre am schönsten, weil dann hast du sauber alle verfügbaren Werte.
-
@D-VE vielleicht hilft das hier:
https://www.msxfaq.de/sonst/iot/usv_rs232_zu_lan.htm -
@UncleSam said in USV integration (APC SmartUSV 450):
Wenn du keine Angst vor dem Lötkolben hast, hilft dir das:
https://networkupstools.org/protocols/apcsmart.htmlNee Angst nicht (hab Elektroniker gelernt) ist eher ein Zeitfaktor
Was verwendest du als Virtualisierungsumgebung? Jede, die ich kenne, kann man so konfigurieren, dass eine bestimmte serielle Schnittstelle weitergereicht wird. Dasselbe gilt für USB, falls du lieber mit einem USB-RS232-Adapter an die USV gehst.
Hyper-V, soweit ich weiß geht das nicht... Den Conbee-Stick habe ich per Virtual Here eingebunden...
Die Lösung mit NUT wäre am schönsten, weil dann hast du sauber alle verfügbaren Werte.
Was ist NUT?
-
@D-VE sagte in USV integration (APC SmartUSV 450):
Was ist NUT?
siehe deinen ersten Quote
Network UPS Tools -
@D-VE sagte in USV integration (APC SmartUSV 450):
Hyper-V, soweit ich weiß geht das nicht... Den Conbee-Stick habe ich per Virtual Here eingebunden...
Ich hab's mit Hyper-V noch nie versucht, aber Google sagt mir, das sollte (mit Umwegen) gehen:
https://serverfault.com/questions/999844/accessing-physical-host-com-port-within-hyper-v-vmAber die einfachste Lösung wäre wohl einen USB-RS232-Adapter zu nehmen und dann USB Passthrough zu machen - das sollte ja dann wirklich funktionieren, oder sind die in Redmond so unfähig?
Was ist NUT?
https://networkupstools.org/
https://github.com/Apollon77/ioBroker.nut