Shutdown über Android Widget mit einem Klick

Status
Für weitere Antworten geschlossen.

Takoru

Benutzer
Mitglied seit
06. Okt 2012
Beiträge
35
Punkte für Reaktionen
0
Punkte
0
Hallo,

Ich möchte meine Synology DS213j über ein Android Widget mit nur einem Klick herunterfahren.

Gedacht habe ich mir, ein Widget zu erstellen, welches "poweroff" per SSH an den NAS sendet. Benutzt habe ich dafür die App Script Kitty:
https://play.google.com/store/apps/...EsImNvbS5tb2JpbHdlcnguc2NyaXB0a2l0dHkuYXBwIl0


Leider funktioniert es nicht...

Der NAS wird gefunden (IP wird korrekt angezeigt) und der Login scheint auch zu funktionieren. Führe ich allerdings den Befehl "poweroff" aus passiert nichts.

SSH ist auf der DS213j aktiviert, benutzt wird Port 22, eingeloggt bin ich als Admin.
Eine Fehlermeldung bekomme ich nicht, es wird mir "Complete" in Script Kitty angezeit, als wäre der Befehl erfolgreich übermittelt worden.

An was kann das liegen? Ich hätte das wirklich gern umgesetzt. ;)

Viele Grüße
 

Merthos

Benutzer
Mitglied seit
01. Mai 2010
Beiträge
2.709
Punkte für Reaktionen
1
Punkte
84
Als root anmelden.
 

Lobbie

Benutzer
Mitglied seit
03. Okt 2008
Beiträge
138
Punkte für Reaktionen
0
Punkte
22
Falls es funktioniert, würdest du das Skript hier weitergeben?:)

Gruss Lobbie
 

Lobbie

Benutzer
Mitglied seit
03. Okt 2008
Beiträge
138
Punkte für Reaktionen
0
Punkte
22
Bevor ich die App herunterlade: Ist das entsprechende Skript dort vorhanden, oder muss man es selbst erstellen?
Letzteres habe ich nämlich noch nie gemacht.:(

Gruss Lobbie
 

Takoru

Benutzer
Mitglied seit
06. Okt 2012
Beiträge
35
Punkte für Reaktionen
0
Punkte
0
Du musst wirklich nur "poweroff" eintragen, den Rest macht die App. ;)
 

Lobbie

Benutzer
Mitglied seit
03. Okt 2008
Beiträge
138
Punkte für Reaktionen
0
Punkte
22
Danke!
Dann versuche ich es mal und hoffe...
 

Lobbie

Benutzer
Mitglied seit
03. Okt 2008
Beiträge
138
Punkte für Reaktionen
0
Punkte
22
Ich glaube es ja fast nicht, aber es hat auf Anhieb funktioniert!
Danach habe ich schon soooo lange gesucht. Nochmals: Danke!:)

Eine Zusatzfrage bitte noch: Kann man die App auf dem Homescreen löschen, wenn das Widget drauf ist? Oder muss ich beides lassen, um ggf. Änderungen vornehmen zu können?

Gruss Lobbie
 

Takoru

Benutzer
Mitglied seit
06. Okt 2012
Beiträge
35
Punkte für Reaktionen
0
Punkte
0
Gern geschehen, ich hab auch länger gesucht. ;)

Die App musst du behalten. Wenn du sie im Homescreen löschst, wird das Widget auch gelöscht.

Du kannst die App im Homescreen aber verstecken, mit einem Launcher der das unterstützt (z.B. Nova Launcher).
 

MatzeB

Benutzer
Mitglied seit
22. Mai 2013
Beiträge
55
Punkte für Reaktionen
0
Punkte
12
Hallo, super App, genau was ich suche. Mein Problem: ich habe ein Kindle Fire und bei Amazon gibt es kein Google Play. Ich bräuchte also die .apk um die App auf dem Kindle zu installieren. Wäre nett wenn du diese zur Verfügung stellen kannst.
Danke und Gruß, Matze.
 

MatzeB

Benutzer
Mitglied seit
22. Mai 2013
Beiträge
55
Punkte für Reaktionen
0
Punkte
12
Super, das ging fix, danke dir. Wird heute noch getestet. Bin übrigens auch über no-ip.org 'ansprechbar' - meine externe URL zur DS 213 sieht ähnlich aus, hübscher Zufall.
Gruß, Matze
 

MatzeB

Benutzer
Mitglied seit
22. Mai 2013
Beiträge
55
Punkte für Reaktionen
0
Punkte
12
Test bestanden! Läuft auch auf dem Kindle Fire und führt d. 'poweroff' genauso aus wie dirkt über ssh. :)
Gruß, Matze
 

rauppe31

Benutzer
Mitglied seit
06. Jun 2011
Beiträge
2.734
Punkte für Reaktionen
0
Punkte
82
Toll, dass es funktioniert.
 

MatzeB

Benutzer
Mitglied seit
22. Mai 2013
Beiträge
55
Punkte für Reaktionen
0
Punkte
12
Gibt's denn Pläne was denmächst in die App eingebaut wird?
 

StefanK_

Benutzer
Mitglied seit
15. Nov 2014
Beiträge
16
Punkte für Reaktionen
0
Punkte
1
Hallo,

sorry, dass ich den alten Post wieder ausgrabe ;-)
Der Shutdown (Poweroff) via ScriptKitty Widget lief auf Android 4 (KitKat) problemlos. Seit dem Update auf Android 5 (Lollipop) setzt es zwar erfolgreich den Befehl ab, aber es kommt offenbar nicht bei der DS114 (mit V5.1 und 5.2) an.
Der Zugriff und Shutdown via JuiceSSH läuft problemlos, ist aber nicht so komfortabel wie der Shutdown mittels einfachem Druck auf ein Widget.

Hat jemand eine Idee oder eine Alternative für den Widget-Shutdown via Android?

Edit: Habe nun den Befehl klein geschrieben "poweroff" anstatt "Poweroff", momentan funktioniert es wieder per Widget... Sehr seltsam das ganze ;-)
 
Zuletzt bearbeitet:

MatzeB

Benutzer
Mitglied seit
22. Mai 2013
Beiträge
55
Punkte für Reaktionen
0
Punkte
12
Gross/kleinschreibung ist bei Linux nicht unwesentlich ... ;)

Alternative wäre natürlich auch noch die Synology App

DS Finder - damit kann man die DS auch wieder aufwecken.

Schön das es immer noch wie 'früher' funktioniert, eben getestet.
 

StefanK_

Benutzer
Mitglied seit
15. Nov 2014
Beiträge
16
Punkte für Reaktionen
0
Punkte
1
Leider funktioniert mit Scriptkitty nach dem Update auf DISM 6.0 der Shutdown nicht mehr.
Es erscheint immer der Fehler "Auth failed: net.schmizz.sshj.userauth.UserAuthException: Exhausted available authentication methods", was wohl mit den geänderten root Berechtigungen zusammenhängt.

Hat jemand eine Alternative zum Shutdown per Widget unter Android 5?

DS Finder ist wohl nur fürs aufwecken? Dafür habe ich eine WakeOnLan App...
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.015
Punkte für Reaktionen
271
Punkte
393
Hallo,
in der mobilen Browseransicht auf das Zahnrad gehen und Herunterfahren wählen.

Gruß Götz
 

StefanK_

Benutzer
Mitglied seit
15. Nov 2014
Beiträge
16
Punkte für Reaktionen
0
Punkte
1
Hallo Götz,

das findest du praktisch? ;-)
Ich suche nach einer "Ein Klick" Methode per Widget.

Viele Grüße
Stefan
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat