@waterchill Das kann man mit zwei Tasmota-Steckdosen und Rules regeln.
Steckdose1 an USV:
Rule1 ON System#Boot DO WebSend [admin:******@192.168.*.*] /cm?cmnd=POWER%201 EndOn
Rule1 1
Wenn man kein Passwort verwendet, lässt man admin:******@ einfach weg.
Steckdose2 am ioBroker-PC:
Rule1 ON Energy#Power<8 DO BACKLOG RuleTimer1 35; Rule1 0 EndOn
Rule2 ON Energy#Power>15 DO BACKLOG RuleTimer1 0; Rule1 1; RuleTimer2 0 EndOn
Rule3 ON Rules#Timer=1 DO POWER 0 EndOn
Rule1 5
Rule2 5
Rule3 5
Rule1 1
Rule2 1
Rule3 1
PowerOnState1
Wenn die Leistungsaufnahme unter 8W fällt, Timer1 (35 Sek.) starten und Rule1 ausschalten. Wenn Leistungsaufnahme über 15W steigt, Timer1 beenden und Rule1 einschalten. Wenn Timer1 abgelaufen, Steckdose ausschalten. Die Werte musst du auf deinen Rechner anpassen.
Fällt also der Strom aus, läuft alles weiter bis der PC ausgeschaltet wurde. 35 Sekunden später schaltet die Steckdose den PC aus. Wenn der Strom wieder da ist, schaltet die USV-Steckdose nach dem Hochfahren die PC-Steckdose ein. Der PC muss so eingestellt sein, dass er angeht wenn man ihn mit Strom versorgt.
Wenn die USV ganz leer war, dann schaltet die Steckdose den PC wieder ein sobald die USV wieder Strom liefert.