NEWS
Ext. HDD am NAS via ioBroker am NAS einschalten > Backup erstellen des NAS erstellen > auswerfen > Ausschalten.
-
Hallo Ihr!
Es geht um folgendes: An meinem QNAP NAS hängt eine externe 3,5"HDD. Diese wird genutzt um von meinem NAS ein Backup zu erzeugen. Die HDD benötigt externen Strom. Dieser wird via Osram smart+ Plug ein und ausgeschaltet.
Ich habe vor einiger Zeit schon ein Skript auf dem NAS erstellt welches alle 10 Minuten überprüft ob die externe Festplatte angeschlossen ist, wenn ja, wird das Backup gestartet. Das Skript wirft 10 Sek. nach dem erfolgreichen Backup die ext. HDD wieder aus (umount).
Jetzt das Problem: Wie sage ich ioBroker nun das, das Backup vollendet wurde und der Strom via Osram Smart+ Plug ausgeschaltet werden kann?
Aktuell verwende ich yahka, deconz und cloud als Instanzen.
Ich habe überhaupt keine Ahnung wie ich vom NAS aus dem Raspi mitteilen könnte, das er jetzt das Smartplug ausschalten darf.
Habt ihr eine Idee? Ein Workaround?
Vielleicht noch einmal wichtig zu erwähnen: Es handelt sich nicht um ein Backup des Raspi sondern mein Qnap NAS backupt sich auf eine externe Festplatte.
Vielen Dank schon einmal!
Grüße!
-
Hast du die Möglichkeit einen Http-Get oder Post Befehl vom Nas aus zu senden?
-
Um ehrlich zu sein kenne ich mit mit HTML oder PHP nicht wirklich aus. Generell gibt es allerdings die Möglichkeit einen webserver auf dem NAS zu starten. Würde das jedoch am liebsten vermeiden.
Ich hoffe das ich die Frage richtig verstanden habe.
-
Ich meinte dass iobroker Aktoren ein/aus schalten kann in dem man "eine Url aufruft" und wenn das deine Nas automatisch könnte, wäre das eine Möglichkeit den Strom ab zu schalten.
Mein Android - Tab macht das mit dem Laden-Aktor über Tasker so
-
Ja das müsste mit wget aus einem Bashscript heraus funktionieren!
Kannst du mir erklären wie du das machst?
-
also du musst dir den socket.io adpater installieren und mein Tasker macht wget auf folgende url:
http://ipiobroker:8087/set/javascript.0 … teriestand so übertrage ich diesen.
D.h. bei dir sollte es dann so ähnlich aussehen:
Http://IpIObroker:8087/set/DeinAktorDat ... value=true bzw. false
-
Ich will kein Spielverderber sein.. Will jedoch drauf hinweisen, dass diese Art und Weise kein sicheres Backup ist. Wenn der Blitz einschlägt, wird deine externe Festplatte genau so gegrillt wie dein NAS. Auch wenn die Steckdose ausgeschaltet ist.
Kann sehr ärgerlich sein wenn man seine gesamte Fotosammlung von den Kindern etc inkl "Backup" verliert.
Gruß
-
also du musst dir den socket.io adpater installieren und mein Tasker macht wget auf folgende url:
http://ipiobroker:8087/set/javascript.0 … teriestand so übertrage ich diesen.
D.h. bei dir sollte es dann so ähnlich aussehen:
Http://IpIObroker:8087/set/DeinAktorDat ... value=true bzw. false `
Erstmal Danke für deinen Tipp!! Sobald ich Zeit finde werde ich es ausprobieren!
Ich will kein Spielverderber sein.. Will jedoch drauf hinweisen, dass diese Art und Weise kein sicheres Backup ist. Wenn der Blitz einschlägt, wird deine externe Festplatte genau so gegrillt wie dein NAS. Auch wenn die Steckdose ausgeschaltet ist.
Kann sehr ärgerlich sein wenn man seine gesamte Fotosammlung von den Kindern etc inkl "Backup" verliert.
Gruß `
Da hast du natürlich Recht!
Jedoch möchte ich gerne eine Regelmässigkeit erzeugen, so dass tatsächlich jede Woche ein Backup stattfindet. Ich persönlich vergesse ständig es anzuwerfen. Da es bei uns nicht häufig Gewittert besteht diesbzgl. 3/4 des Jahres kein Problem und bei drohendem Gewitter ist bei mir eh der Stecker der empfindlichen Elektronik gezogen.
Grüße!!
-
also du musst dir den socket.io adpater installieren und mein Tasker macht wget auf folgende url:
http://ipiobroker:8087/set/javascript.0 … teriestand so übertrage ich diesen.
D.h. bei dir sollte es dann so ähnlich aussehen:
Http://IpIObroker:8087/set/DeinAktorDat ... value=true bzw. false `
Also irgendwie bekomme ich es nicht hin.
Kannst du es evtl. etwas genauer beschreiben?
Im Browser wird mir immer nur````
Not ImplementedIch verstehe den Syntax der URL nicht wirklich. Wenn ich z.B. einen Datenpunkt habe: ![5370_bildschirmfoto_2018-03-21_um_00.45.43.png](/assets/uploads/files/5370_bildschirmfoto_2018-03-21_um_00.45.43.png) Wäre der Syntax dann: [http://raspi:8088/set/TEST.Test?value=true](http://raspi:8088/set/TEST.Test?value=true) ? Wie würde er dann bei dem on Datenpunkt vom Plug1 hierfür heißen?: ![5370_bildschirmfoto_2018-03-21_um_00.46.06.png](/assets/uploads/files/5370_bildschirmfoto_2018-03-21_um_00.46.06.png) Wie genau muss Socket.io konfiguriert werden? Ich habe es aktuell so stehen: ![5370_bildschirmfoto_2018-03-21_um_00.49.05.png](/assets/uploads/files/5370_bildschirmfoto_2018-03-21_um_00.49.05.png) Viele Grüße und besten Dank im voraus!
-
Hi,
also bei mir schaut der Tasker-Aufruf für den Schaltaktor der mein Wandtablet lädt so aus:
HTTP Get Server:Port http://192.168.X.X:8087/set/hm-rpc.0.MEQxxxxxx.1.STATE?value=true
-
Das Problem war, dass ich nach einer Lösung mit Socket IO gesucht habe (so wie Eingangs vorgeschlagen wurde). Aber der benötigte Adapter hierzu heißt nicht Socketio sondern Simple API ;)!
Inzw. läuft mein Versuchsaufbau wunderbar!
Vielen Dank für die Hilfe.