Wenn dies dein erster Besuch hier ist, lies bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich vermutlich registrieren, bevor du Beiträge verfassen kannst. Klicke oben auf 'Registrieren', um den Registrierungsprozess zu starten. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
Weiß jemand wie ich via SSH auf die DS214+ komme ?
Mit „ ssh admin@10.x.y.z „ geht es, leider habe ich dann keine notwendigen Rechte ..
Danach mit „ sh „ verlangter auch das root-password …
Mit root@ wäre ich glich am Ziel, leider akzeptiert er das admin-password nicht ...
Ich müsste da eine Datei aus dem UPS-Ordner auslesen ...
Weiß jemand wie ich via SSH auf die DS214+ komme ?
Mit „ ssh admin@10.x.y.z „ geht es, leider habe ich dann keine notwendigen Rechte ..
Danach mit „ sh „ verlangter auch das root-password …
Mit root@ wäre ich glich am Ziel, leider akzeptiert er das admin-password nicht ...
Die Syno unterbindet es recht aktiv, sich direkt mit root einzuloggen und das ist auch gut so. Wenn ich mich recht erinnere, kannst Du aber nach dem Login als Admin eine root-Shell aufmachen via "sudo bash". Müsste das aber zuhause erst nochmal verifizieren.
Je nachdem, um welche Datei es sich handelt und wo diese liegt, könntest Du sie ja in die Gruppe aufnehmen, die auch der Admin-User lesen kann...
die USV hat zwei Schnittstellen, USB und Seriell …
Weiß du ob die beide gleichzeitig oder nur die eine oder andere versorgen kann ?
Sollte die beide gleichzeitig können dann könnte ich die Serielle doch and EDOMI hängen wenn USB an der NAS hängt ?
Ich würde nur eines verwenden. Insbesondere wenn der apcupsd auch noch andere Dinge machen soll als nur ausgelesen zu werden.
BTW: Für die Benachrichtung eines Stromausfalls würde ich die Skripte von apcupsd verwenden und nicht über den LBS gehen. Denn der LBS liest ja nur in regelmäßigen Abständen aus, während apcupsd EDOMI direkt beim Event (Stromausfall) benachrichtigen kann. Also LBS für die Infos, die man in der VISU anzeigt und die apcupsd Skripte für wichtige Events. Die Skripte liegen in /etc/apcupsd/
z.B: das onbattery Skript - /etc/apcupsd/onbattery:
Code:
#!/bin/sh
#
# This shell script if placed in /etc/apcupsd
# will be called by /etc/apcupsd/apccontrol when the UPS
# goes on batteries.
# We send an email message to root to notify him.
#
SYSADMIN=root
APCUPSD_MAIL="mail"
HOSTNAME=`hostname`
MSG="$HOSTNAME Power Failure !!!"
#
(
echo "Subject: $MSG"
echo " "
echo "$MSG"
echo " "
/sbin/apcaccess status
) | $APCUPSD_MAIL -s "$MSG" $SYSADMIN
wget -T 1 --spider -q "http://192.168.0.33/remote/?login=remote&pass=remote&koid=1086&kovalue=1"
exit 0
[B][COLOR=#FF0000]wget -T 1 --spider -q "http://[/COLOR][COLOR=#0000FF]<EDOMI-IP>[/COLOR][COLOR=#FF0000]/remote/?login=[/COLOR][COLOR=#0000FF]<EDOMI-VISU-LOGIN>[/COLOR][COLOR=#FF0000]&pass=[/COLOR][COLOR=#0000FF]<EDOMI-VISU-PASSWORD>[/COLOR][COLOR=#FF0000]&koid=[/COLOR][COLOR=#0000FF]<EDOMI-KO-ID>[/COLOR][COLOR=#FF0000]&kovalue=[/COLOR][COLOR=#0000FF]<EDOMI-KO-VALUE>[/COLOR][COLOR=#FF0000]"[/COLOR][/B]
exit 0
und das offbattery Skript - /etc/apcupsd/offbattery
Code:
#!/bin/sh
#
# This shell script if placed in /etc/apcupsd
# will be called by /etc/apcupsd/apccontrol when the
# UPS goes back on to the mains after a power failure.
# We send an email message to root to notify him.
#
SYSADMIN=root
APCUPSD_MAIL="mail"
HOSTNAME=`hostname`
MSG="$HOSTNAME Power has returned"
#
(
echo "Subject: $MSG"
echo " "
echo "$MSG"
echo " "
/sbin/apcaccess status
) | $APCUPSD_MAIL -s "$MSG" $SYSADMIN
[B][COLOR=#FF0000]wget -T 1 --spider -q "http://[/COLOR][COLOR=#0000FF]<EDOMI-IP>[/COLOR][COLOR=#FF0000]/remote/?login=[/COLOR][COLOR=#0000FF]<EDOMI-VISU-LOGIN>[/COLOR][COLOR=#FF0000]&pass=[/COLOR][COLOR=#0000FF]<EDOMI-VISU-PASSWORD>[/COLOR][COLOR=#FF0000]&koid=[/COLOR][COLOR=#0000FF]<EDOMI-KO-ID>[/COLOR][COLOR=#FF0000]&kovalue=[/COLOR][COLOR=#0000FF]<EDOMI-KO-VALUE>[/COLOR][COLOR=#FF0000]"[/COLOR][/B]
exit 0
Wie dargestellt muss einfach nur die EDOMI Remote API verwendet werden, um ein KO zu setzen, wenn die USV in der Batteriemodus schalten. Dazu einfach die o.g. wget Zeile im Skript ergänzen.
Das Edomi KO 567 im og. Beispiel is dann als "USV im Batteriemodus" oder so ähnlich definiert ist. Es bekommt dann eine 1 wenn die USV auf Batterie schaltet und eine 0 wenn die USV wieder mit Strom versorgt ist.
Nicht vergessen in der EDOMI Konfiguration das KO als Remote KO zu definieren.
Hoffe das hilft dem ein oder anderen weiter ....
Zuletzt geändert von jonofe; 13.09.2016, 18:16.
Grund: onbattery Skript korrigiert
z.B: das onbattery Skript - /etc/apcupsd/onbattery:
Code:
# This shell script if placed in /etc/apcupsd
# will be called by /etc/apcupsd/apccontrol when the
# UPS goes back on to the mains after a power failure.
# We send an email message to root to notify him.
und das offbattery Skript - /etc/apcupsd/offbattery
Code:
# This shell script if placed in /etc/apcupsd
# will be called by /etc/apcupsd/apccontrol when the
# UPS goes back on to the mains after a power failure.
# We send an email message to root to notify him.
Ist der Kommentar auch im Original gleich oder ist das ein C&P-Fehler? Im onBattery-Script müsste der Text ein wenig anders lauten...
Danke an André und Micha.
Hostcheck:
Wahnsinn, da gibt es sogar einen LBS von Michael für. Obwohl ich von Anfang an dabei bin, ist der Überblick weg. Inzwischen fühle ich mich schon abgehängt bei dem Tempo an neuen Features. Danke auch an Michael.
Ich wollte den Thread nochmal kurz aufleben lassen und Rückmeldung geben.
Gestern habe ich mal einen halben Tag meine Anlage gestoppt und viel umgebaut, was ich sehr lange vor mir hergeschoben habe. Unter Anderem eben auch die USV. War doch etwas Arbeit da ich ja mehrere Verbraucher auf UPS Versorgung im Schaltschrank umbauen musste. Dazu war nicht nur L, sondern auch der N zu ändern.
Eingebaut ist nun eine EATON 3S 550.
Auch mit dieser USV funktioniert der LBS einwandfrei, obwohl es keine APC ist.
Die EATON, weil der Standbyverbrauch <4W ist. Damit wird der Edomi-Server, Display, 12V, 24V und KNX komplett für 22min gestützt. Nach 8min Batterie fange ich an Teile wegzuschalten. Unter 5min beendet sich dann der Server, damit die Datenbanken gerettet sind.
Getestet und geht und reicht mir aus.
Wie dargestellt muss einfach nur die EDOMI Remote API verwendet werden, um ein KO zu setzen, wenn die USV in der Batteriemodus schalten. Dazu einfach die o.g. wget Zeile im Skript ergänzen.
Das Edomi KO 567 im og. Beispiel is dann als "USV im Batteriemodus" oder so ähnlich definiert ist. Es bekommt dann eine 1 wenn die USV auf Batterie schaltet und eine 0 wenn die USV wieder mit Strom versorgt ist.
Nicht vergessen in der EDOMI Konfiguration das KO als Remote KO zu definieren.
Hoffe das hilft dem ein oder anderen weiter ....
Hallo André,
ich hol den Thread einfach mal wieder nach vorne: Ich mach grade meine ersten Gehversuche mit Edomi. Habe am Wochenende meine APC Back-UPS ES 550 im Betrieb genommen, apcupsd funzt auch seit gestern auf dem Server (kleiner Hinweis an andere Neulinge: ist nicht mehr im Epel-Repo enthalten, ich habe über das RPM installiert). Wie hast Du denn die Zeitverzögerung für das Herunterfahren gelöst? Über die Skripte bekommt das KO ja die 1 sofort nach Stromausfall. Zur Zeit tendiere ich dazu mit dem KO eine Sequenz zu triggern, die nach x Minuten Edomi runterfährt falls vorher kein KO "Strom wieder da" kommt.
Viele Grüße
Lars
dafür eignet sich der Werks-LBS Watchdog. Der Schaut ob das KO nach x Minuten immer noch auf 1 steht und gibt erst dann einen Wert auf den Ausgang. Dort kannst du dann EDOMI herunterfahren und ggf. Nachrichten verschicken oder so.
dafür eignet sich der Werks-LBS Watchdog. Der Schaut ob das KO nach x Minuten immer noch auf 1 steht und gibt erst dann einen Wert auf den Ausgang. Dort kannst du dann EDOMI herunterfahren und ggf. Nachrichten verschicken oder so.
könntest du einem nicht so Linux versierten erklären wie du die apcupsd installiert hast. Ich bekomme es einfach nicht hin.
Gruß Christian
Hat sich erledigt. Irgendwie hatte ich noch alte Verweise und konnte dadurch die Dateien und den GPG-Schlüssel nicht downloaden. Scheint jetzt aber behoben zu sein. Mal schauen was der Edomi-Server sagt wenn ich die USV anschließe.
Zuletzt geändert von ChrisChros; 18.12.2017, 19:08.
Es ist nicht grundsätzlich so, dass alle Betriebssysteme ein hartes Ausschalten krumm nehmen. Mein Multiroom-System auf piCorePlayer-Basis hält das schon seit etwa 2 Jahren sehr gut aus jede Nacht per Aktor vom Stromnetz gerissen zu werden - ohne ein einziges Problem. Allerdings ist dieses System mit EDOMI auch nur wenig vergleichbar von wegen Datenbank und so...
Wer weniger dicke Geschütze zur Überbrückung von Stromausfällen auffahren möchte, kann sich mal die Produkte von Mini-Box anschauen. Wenn man so etwas wie eine picoPSU ohnehin zur Stromversorgung des EDOMI-Rechners aus einem DC-Netzteil verwendet ist es nur noch ein kleiner Schritt eine Batterie-USV zu integrieren.
Klingt für mich irgendwie intelligenter, als aus dem Akku erst wieder eine 230V Wechselspannung und dann wieder Kleinspannung zu machen.
Btw.: Wie war das eigentlich zu HS-Zeiten? War der gegen Stromausfälle immun?
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Kommentar