- Mitglied seit
- 06. Feb 2023
- Beiträge
- 7
- Punkte für Reaktionen
- 0
- Punkte
- 1
Hallo,
ich bin noch ganz neu im individualisieren meiner Synology unterwegs. Bisher hatte ich sie hauptsächlich "out of the Box" genutzt.
Jetzt habe ich hier ein Problem und denke eventuell lässt es sich mit der Synology lösen.
Und zwar nutze ich einen RaspberryPi zur Steuerung meines Smart Home. Und wie es der Zufall so will stürzt dieser alle xx Tage auch mal ab.
Dann geht hier im Haus wenig; die Shellys sprechen nicht mehr mit Hue; Bosch nicht mehr mit Alexa, und auch die Visualisierung geht nicht mehr.
Wenn das passiert gehe ich in den Keller und starte den Pi neu; leider passiert dies vor allem wenn ich auf Dienstreise bin - und meine Frau ist "not amused".
Nun würde ich gerne die Synology dazu Nutzen jede Minute einen Ping Test zum Raspberry zu machen und im Falle eines Misserfolgs eine WLAN Steckdose ausschalten, 3 Sekunden warten und anschließend wieder einschalten (klar, die Grundursache wird dadurch nicht behoben, aber immerhin ...). An der Stelle sei gesagt, ich nutze eine DS218 und die hat ja leider kein Docker verfügbar.
Jetzt meine Fragen:
a) kann ich dafür den Aufgabenplaner nutzen ?
b) unter "Aufgabe erstellen" ist vom einem Skript in volume1/public/ (job.sh) die Rede; das Verzeichnis public gibt es bei mir nicht. Kann ich ein x-beliebiges verwenden um das Skript zu speichern ?
c) würde sowas hier als Skript funktionieren ?
Steffen
ich bin noch ganz neu im individualisieren meiner Synology unterwegs. Bisher hatte ich sie hauptsächlich "out of the Box" genutzt.
Jetzt habe ich hier ein Problem und denke eventuell lässt es sich mit der Synology lösen.
Und zwar nutze ich einen RaspberryPi zur Steuerung meines Smart Home. Und wie es der Zufall so will stürzt dieser alle xx Tage auch mal ab.
Dann geht hier im Haus wenig; die Shellys sprechen nicht mehr mit Hue; Bosch nicht mehr mit Alexa, und auch die Visualisierung geht nicht mehr.
Wenn das passiert gehe ich in den Keller und starte den Pi neu; leider passiert dies vor allem wenn ich auf Dienstreise bin - und meine Frau ist "not amused".
Nun würde ich gerne die Synology dazu Nutzen jede Minute einen Ping Test zum Raspberry zu machen und im Falle eines Misserfolgs eine WLAN Steckdose ausschalten, 3 Sekunden warten und anschließend wieder einschalten (klar, die Grundursache wird dadurch nicht behoben, aber immerhin ...). An der Stelle sei gesagt, ich nutze eine DS218 und die hat ja leider kein Docker verfügbar.
Jetzt meine Fragen:
a) kann ich dafür den Aufgabenplaner nutzen ?
b) unter "Aufgabe erstellen" ist vom einem Skript in volume1/public/ (job.sh) die Rede; das Verzeichnis public gibt es bei mir nicht. Kann ich ein x-beliebiges verwenden um das Skript zu speichern ?
c) würde sowas hier als Skript funktionieren ?
Ich bin mal gespannt auf euer Feedback.....und darauf ob der Weg halbwegs ok istif ping -c 1 192.168.178.4 &> /dev/null
then
else
curl -X PUT --data '{"on":false}' 192.168.178.81/api/fRwCzwRKKfiEPOP3RzSeWtEhPGRSiXO2PkMeyuW3/lights/10/state
wait 3
curl -X PUT --data '{"on":true}' 192.168.178.81/api/fRwCzwRKKfiEPOP3RzSeWtEhPGRSiXO2PkMeyuW3/lights/10/state
fi
Steffen