This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!
I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!
it will taken offline by the end of march 2021!
I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!
NASremote Android App für Nas4Free
Moderators: b0ssman, apollo567, Princo, crowi
-
TooTall18T
- Starter

- Posts: 69
- Joined: 12 Nov 2015 16:51
- Status: Offline
NASremote Android App für Nas4Free
Nabend Leute,
ich lese ab und an hier schon mal mit und bei einigen Problemen mit meinem NAS habe ich hier auch schon viel hilfreiches gefunden.
Warum ich mich nun allerdings auch angemeldet habe, ich arbeite zur Zeit (privat) an einer Android App für Nas4Free.
Ich habe die App aus dem Grunde angefangen da ich doch immer mal wieder vom Telefon oder Tablet an den Einstellungen des NAS was ändere oder zumindest mal nach gucken möchte wie etwas eingestellt ist. Oder auch einfach eben sehen möchte wie voll die Festplatten sind und ob sie Online sind.
Dies könnte ich durchaus über die Web-Oberfläche machen. Aber das ist irgendwie nicht das was ich will.
Mir ist bewusst das ich mit so manchen bereits vorhandenen Apps einige Funktionen die ich haben will per einfacher SSH abfrage testen kann. Aber so richtig reicht mir das nicht und immer über drei vier verschiedene Apps die Sachen nach zugucken ist mir einfach zu umständlich, deshalb habe ich mich dem Projekt mal angetan.
Bis jetzt kann die App noch eigentlich nicht wirklich was.
Aber sie soll auch mit der Zeit wachsen und mir beim erlernen der Android Programmierung helfen.
Was kann die App Stand heute (05.01.2017 V0.5.0.0):
- Für Smartphones und Tablets (Ab Android 2.3.6 API10 )
- Für mehrere NAS
- nur im Lokalen W-Lan
- zugriff per SSH
- Sprachumschaltung (Automatisch/Deutsch/Englisch)
- Onlinestatusabfrage des NAS (online/offline)
- Herunterfahren
- Standbymodus (S1/2/3)
- Neustart
- NAS per WakeOnLan (WoL) starten
- Anzeige der Volumen Füllstände mit und ohne Anzeige des Status der Festplatten
- Standbymodus für Einzel Festplatten (nicht für Raid und zfs)
- Status des miniDLNA(V1.1.4 & 1.1.5) Servers V1.1.4 & 1.1.5 (online/scannen/offline)
- miniDLNA nach neuen Medien scannen lassen
- Start / stopp des miniDLNA Servers
- Displayausrichtung wählbar (Automatisch/Portrait/Landscape)
- Dynamische IP Adressen (DHCP)
- Downloader (Erzeugt und verwaltet Downloadbefehle für den NAS)
- Systemauslastung (CPU/Kern/Ram)
- SMART-Daten der Festplatten auslesen
- Tasker Schnittstelle
- Senden von eigenen Shell Befehlen
- Herunterladen der Logdateien
Was für die nächste Schritte geplant ist (25.11.2016):
- Netzwerk Auslastung auslesen und Visuell darstellen
- CPU/Kern Temperaturen auslesen und anzeigen
Punkte für die Zukunft (25.11.2016):
- Für Tablets herrichten
- Konfiguration des NAS bearbeiten
- Zugriff von außerhalb des LAN's
- individuelle Darstellung der App
Das sind so zur Zeit ein paar der Punkte was ich vor habe. Mit der Zeit wird da noch mehr hinzu kommen und ich werde sehen was sich davon umsetzten lässt und was dann vll doch lieber in der Tonne landet.
Über Kommentare eurerseits würde ich mich freuen und wenn ihr wollt würde ich euch hier auch auf dem laufenden halten. Wo gerade der Stand ist und was den die nächste Schritte sind.
Für Ideen und eventuelle wünsche an die App habe ich natürlich ein Offenes Ohr.
Das wars dann erst mal mit Input Meinerseits ich wünsche dann mal noch nen angenehmen Abend.
Aktuelle Version NASremote V0.5.0.0 https://play.google.com/store/apps/deta ... .nasremote
English thread viewtopic.php?f=69&p=73160#p73160
ich lese ab und an hier schon mal mit und bei einigen Problemen mit meinem NAS habe ich hier auch schon viel hilfreiches gefunden.
Warum ich mich nun allerdings auch angemeldet habe, ich arbeite zur Zeit (privat) an einer Android App für Nas4Free.
Ich habe die App aus dem Grunde angefangen da ich doch immer mal wieder vom Telefon oder Tablet an den Einstellungen des NAS was ändere oder zumindest mal nach gucken möchte wie etwas eingestellt ist. Oder auch einfach eben sehen möchte wie voll die Festplatten sind und ob sie Online sind.
Dies könnte ich durchaus über die Web-Oberfläche machen. Aber das ist irgendwie nicht das was ich will.
Mir ist bewusst das ich mit so manchen bereits vorhandenen Apps einige Funktionen die ich haben will per einfacher SSH abfrage testen kann. Aber so richtig reicht mir das nicht und immer über drei vier verschiedene Apps die Sachen nach zugucken ist mir einfach zu umständlich, deshalb habe ich mich dem Projekt mal angetan.
Bis jetzt kann die App noch eigentlich nicht wirklich was.
Aber sie soll auch mit der Zeit wachsen und mir beim erlernen der Android Programmierung helfen.
Was kann die App Stand heute (05.01.2017 V0.5.0.0):
- Für Smartphones und Tablets (Ab Android 2.3.6 API10 )
- Für mehrere NAS
- nur im Lokalen W-Lan
- zugriff per SSH
- Sprachumschaltung (Automatisch/Deutsch/Englisch)
- Onlinestatusabfrage des NAS (online/offline)
- Herunterfahren
- Standbymodus (S1/2/3)
- Neustart
- NAS per WakeOnLan (WoL) starten
- Anzeige der Volumen Füllstände mit und ohne Anzeige des Status der Festplatten
- Standbymodus für Einzel Festplatten (nicht für Raid und zfs)
- Status des miniDLNA(V1.1.4 & 1.1.5) Servers V1.1.4 & 1.1.5 (online/scannen/offline)
- miniDLNA nach neuen Medien scannen lassen
- Start / stopp des miniDLNA Servers
- Displayausrichtung wählbar (Automatisch/Portrait/Landscape)
- Dynamische IP Adressen (DHCP)
- Downloader (Erzeugt und verwaltet Downloadbefehle für den NAS)
- Systemauslastung (CPU/Kern/Ram)
- SMART-Daten der Festplatten auslesen
- Tasker Schnittstelle
- Senden von eigenen Shell Befehlen
- Herunterladen der Logdateien
Was für die nächste Schritte geplant ist (25.11.2016):
- Netzwerk Auslastung auslesen und Visuell darstellen
- CPU/Kern Temperaturen auslesen und anzeigen
Punkte für die Zukunft (25.11.2016):
- Für Tablets herrichten
- Konfiguration des NAS bearbeiten
- Zugriff von außerhalb des LAN's
- individuelle Darstellung der App
Das sind so zur Zeit ein paar der Punkte was ich vor habe. Mit der Zeit wird da noch mehr hinzu kommen und ich werde sehen was sich davon umsetzten lässt und was dann vll doch lieber in der Tonne landet.
Über Kommentare eurerseits würde ich mich freuen und wenn ihr wollt würde ich euch hier auch auf dem laufenden halten. Wo gerade der Stand ist und was den die nächste Schritte sind.
Für Ideen und eventuelle wünsche an die App habe ich natürlich ein Offenes Ohr.
Das wars dann erst mal mit Input Meinerseits ich wünsche dann mal noch nen angenehmen Abend.
Aktuelle Version NASremote V0.5.0.0 https://play.google.com/store/apps/deta ... .nasremote
English thread viewtopic.php?f=69&p=73160#p73160
Last edited by TooTall18T on 05 Jan 2017 14:09, edited 8 times in total.
-
TooTall18T
- Starter

- Posts: 69
- Joined: 12 Nov 2015 16:51
- Status: Offline
Re: Nas4Free Android App entwickeln
Ups noch die Bilder vergessen.
You do not have the required permissions to view the files attached to this post.
-
UES
- Starter

- Posts: 27
- Joined: 24 Aug 2015 09:47
- Location: Bremen, Germany
- Contact:
- Status: Offline
Re: Nas4Free Android App entwickeln
Gute Idee. Bin gespannt, wie es weitergeht. Viel Erfolg!
-
HoPla-HL
- NewUser

- Posts: 9
- Joined: 14 Oct 2014 10:09
- Status: Offline
Re: Nas4Free Android App entwickeln
Gute Idee!!! *top*
Einige Dinge kann die App "FreeNAS" heute schon .. aber eben nur wenige Dinge (WoL, Status etc.)
Gutes Gelingen ...
Einige Dinge kann die App "FreeNAS" heute schon .. aber eben nur wenige Dinge (WoL, Status etc.)
Gutes Gelingen ...
-
TooTall18T
- Starter

- Posts: 69
- Joined: 12 Nov 2015 16:51
- Status: Offline
Re: Nas4Free Android App entwickeln
Nach ein paar Problemen und Hürden hat es die App nun endlich in den Google Play-Store geschafft.
Link für die App im Google Play-Store https://play.google.com/store/apps/deta ... .nasremote
Oder namentlich suchen nach NASremote .
Die Funktionen die jetzt in Version 0.1.0.0 vorhanden sind:
- Onlinestatusabfrage des NAS (online/offline)
- Herunterfahren
- Standbymodus (S3)
- Neustart
- NAS per WakeOnLan (WoL) starten
- Anzeige der Volumen Füllstände mit und ohne Anzeige des Status der Festplatten
- Standbymodus für Einzel Festplatten (nicht für Raid und zfs)
- Status des miniDLNA Deamons (online/scannen/offline)
- miniDLNA nach neuen Medien scannen lassen
Als Zugang wird der SSH-Login für den Benutzer root benötigt, da dieser der einzige Benutzer auf dem Embedded System ist der alle erforderlichen Rechte aufweist.
Ich habe noch ein paar Punkte auf meiner Liste und zwischendurch kommen auch immer mal wieder welche. Für Vorschläge und Idee bin ich natürlich offen. Was ich in nächster Zeit anstreben sind:
MAC-Adresse auslesen
miniDLNA Verzeichnis auslesen
root Login mit public und private Key
Hardware Daten den NAS auslesen
CPU und RAM Auslastung als Diagram
Über Feedback von eurer Seite würde ich mich natürlich freuen, was gefällt euch oder was auch evtl nicht, was kann besser werden, auf welche Daten würde ihr gerne über die App zugreifen? Schreibt es mir einfach, entweder hier im Thread oder an die Mail Adresse in der App.
Ansonsten wünsche ich viel Spaß mit der App.
@HoPla-HL: Die App "FreeNAS" ist mir durchaus bekannt. Da sie aber bei vielen nur sehr eingeschränkt genutzt werden kann, kam ich mit unter zu dem Entschluss meine App auch zu veröffentlichen. Den wenn man sich die Rezension bei der App anguckt sind ja doch ein paar Leute an einer App für NAS4Free interessiert.
Link für die App im Google Play-Store https://play.google.com/store/apps/deta ... .nasremote
Oder namentlich suchen nach NASremote .
Die Funktionen die jetzt in Version 0.1.0.0 vorhanden sind:
- Onlinestatusabfrage des NAS (online/offline)
- Herunterfahren
- Standbymodus (S3)
- Neustart
- NAS per WakeOnLan (WoL) starten
- Anzeige der Volumen Füllstände mit und ohne Anzeige des Status der Festplatten
- Standbymodus für Einzel Festplatten (nicht für Raid und zfs)
- Status des miniDLNA Deamons (online/scannen/offline)
- miniDLNA nach neuen Medien scannen lassen
Als Zugang wird der SSH-Login für den Benutzer root benötigt, da dieser der einzige Benutzer auf dem Embedded System ist der alle erforderlichen Rechte aufweist.
Ich habe noch ein paar Punkte auf meiner Liste und zwischendurch kommen auch immer mal wieder welche. Für Vorschläge und Idee bin ich natürlich offen. Was ich in nächster Zeit anstreben sind:
MAC-Adresse auslesen
miniDLNA Verzeichnis auslesen
root Login mit public und private Key
Hardware Daten den NAS auslesen
CPU und RAM Auslastung als Diagram
Über Feedback von eurer Seite würde ich mich natürlich freuen, was gefällt euch oder was auch evtl nicht, was kann besser werden, auf welche Daten würde ihr gerne über die App zugreifen? Schreibt es mir einfach, entweder hier im Thread oder an die Mail Adresse in der App.
Ansonsten wünsche ich viel Spaß mit der App.
@HoPla-HL: Die App "FreeNAS" ist mir durchaus bekannt. Da sie aber bei vielen nur sehr eingeschränkt genutzt werden kann, kam ich mit unter zu dem Entschluss meine App auch zu veröffentlichen. Den wenn man sich die Rezension bei der App anguckt sind ja doch ein paar Leute an einer App für NAS4Free interessiert.
- crowi
- Forum Moderator

- Posts: 1176
- Joined: 21 Feb 2013 16:18
- Location: Munich, Germany
- Status: Offline
Re: Nas4Free Android App entwickeln
Dankeschön! Ich werde die App gleich mal ausprobieren! 
NAS 1: Milchkuh: Asrock C2550D4I, Intel Avoton C2550 Quad-Core, 16GB DDR3 ECC, 5x3TB WD Red RaidZ1 +60 GB SSD for ZIL/L2ARC, APC-Back UPS 350 CS, NAS4Free 11.0.0.4.3460 embedded
NAS 2: Backup: HP N54L, 8 GB ECC RAM, 4x4 TB WD Red, RaidZ1, NAS4Free 11.0.0.4.3460 embedded
NAS 3: Office: HP N54L, 8 GB ECC RAM, 2x3 TB WD Red, ZFS Mirror, APC-Back UPS 350 CS NAS4Free 11.0.0.4.3460 embedded
NAS 2: Backup: HP N54L, 8 GB ECC RAM, 4x4 TB WD Red, RaidZ1, NAS4Free 11.0.0.4.3460 embedded
NAS 3: Office: HP N54L, 8 GB ECC RAM, 2x3 TB WD Red, ZFS Mirror, APC-Back UPS 350 CS NAS4Free 11.0.0.4.3460 embedded
-
UES
- Starter

- Posts: 27
- Joined: 24 Aug 2015 09:47
- Location: Bremen, Germany
- Contact:
- Status: Offline
Re: Nas4Free Android App entwickeln
Danke. Läuft auf Anhieb.
Ich hätte gerne noch die Möglichkeit, die App auch im Querformat (Tablet) benutzen zu können.
Außerdem könnte der ssh-Port auf 22 vorbelegt sein.
Freue mich schon auf Weiterentwicklungen!
Ich hätte gerne noch die Möglichkeit, die App auch im Querformat (Tablet) benutzen zu können.
Außerdem könnte der ssh-Port auf 22 vorbelegt sein.
Freue mich schon auf Weiterentwicklungen!
-
defcon999
- Advanced User

- Posts: 153
- Joined: 07 Dec 2013 10:55
- Status: Offline
Re: Nas4Free Android App entwickeln
@TooTall18T
Prima .... sieht doch schon ganz gut aus!
Leider wird mein RaidZ1-Restspeicher nicht richtig angezeigt .... die Platten sind zu "sehen", aber statt 2,01 TB werden 1,03 TB als "frei" angezeigt. Komischerweise genau der selbe Wert wie bei meiner 4. Backup-Platte im Gen8-Microserver.
Bin schon gespannt auf die nächste Version!!
defcon999
Update: "Herunterfahren" klappt; "Start" führt zum Sofortabsturz der App
Prima .... sieht doch schon ganz gut aus!
Leider wird mein RaidZ1-Restspeicher nicht richtig angezeigt .... die Platten sind zu "sehen", aber statt 2,01 TB werden 1,03 TB als "frei" angezeigt. Komischerweise genau der selbe Wert wie bei meiner 4. Backup-Platte im Gen8-Microserver.
Bin schon gespannt auf die nächste Version!!
defcon999
Update: "Herunterfahren" klappt; "Start" führt zum Sofortabsturz der App
NAS: HP MicroServer Gen8 - CPU: Intel Xeon E3-1230 V2 - QuadCore 3,3 GHz ** 16 GB ECC RAM ** 4 x 2 TB WD Red RaidZ1 ** Samsung 840 120 GB SSD RootOnZFS-System ** 1 x 6 TB WD Red RClone lokal via USB 3.0 Inateck USB 3.0 Dualschacht Festplatten-Dockingstation ** Cloning mit 1 x 6 TB WD RED im 2. Schacht der Docking-Station ** 12.0.0.4 - Reticulus (revision 6928)** Embedded-Installation ** OneButtonInstaller: Plex & RClone -- VirtualBox: Ubuntu-Server with Pi-Hole
-
TooTall18T
- Starter

- Posts: 69
- Joined: 12 Nov 2015 16:51
- Status: Offline
Re: Nas4Free Android App entwickeln
@UES: Das zur Zeit das Querformat nicht genutzt wird ist Absicht. Jedesmal wenn das Gerät gedreht wird, wird auch der im Hintergrund arbeitende Prozess unterbrochen und wieder neu gestartet. Das kann unter Umständen dazuführen das bei älteren Geräten der Arbeitspeicher überläuft und die App abstürzt. Da ich noch keine richtige Lösung dafür habe, habe ich mir erstmal damit beholfen dies zu unterbinden. Es wird Später die Möglichkeit geben die App auch im Querformat zu nutzen.
@defcon999: Diesbezüglich würde ich mich morgen nochmal bei dir melden. Bin gerade Unterwegs daher kann ich dir nicht aus dem Stehgreif sagen was du mal für mich prüfen könntest um den Grund des Fehlers heraus zufinden.
Aber schonmal Danke für das Feedback, schönen Abend noch.
Gesendet von meinem SM-G900F mit Tapatalk
@defcon999: Diesbezüglich würde ich mich morgen nochmal bei dir melden. Bin gerade Unterwegs daher kann ich dir nicht aus dem Stehgreif sagen was du mal für mich prüfen könntest um den Grund des Fehlers heraus zufinden.
Aber schonmal Danke für das Feedback, schönen Abend noch.
Gesendet von meinem SM-G900F mit Tapatalk
-
TooTall18T
- Starter

- Posts: 69
- Joined: 12 Nov 2015 16:51
- Status: Offline
Re: Nas4Free Android App entwickeln
Der Fehler mit dem WoL Start ist gefunden und wird in der nächsten Version gefixt.
@dfcon999: ich habe dir eine PN geschickt, wenn du mir die Daten zur Verfügung stellst und ich den Fehler finde und ausmerzen kann gibts das erste Update.
@dfcon999: ich habe dir eine PN geschickt, wenn du mir die Daten zur Verfügung stellst und ich den Fehler finde und ausmerzen kann gibts das erste Update.
- ChriZathens
- Forum Moderator

- Posts: 758
- Joined: 23 Jun 2012 09:14
- Location: Athens, Greece
- Contact:
- Status: Offline
Re: Nas4Free Android App entwickeln
Guten Morgen und Danke für das Programm.
Ich sah das Thema und klickte auf den Link von Google Play, aber es schreibt "This app is incompatible with all of your devices."
Meine Mobilgeräte sind LG G2(android 5.0.2), Motorola XT910(android 4.1.2), Google Nexus 7(5.1.1) und Huawei Honor Tab 8.0/mediapad t1(4.3)
Links von gsmarena
Keine Gerät ist kompatibel
Vielen Dank!
P.S. Entschuldigung für meine Deutsch. Ich weiß es ist schlecht...
Ich sah das Thema und klickte auf den Link von Google Play, aber es schreibt "This app is incompatible with all of your devices."
Meine Mobilgeräte sind LG G2(android 5.0.2), Motorola XT910(android 4.1.2), Google Nexus 7(5.1.1) und Huawei Honor Tab 8.0/mediapad t1(4.3)
Links von gsmarena
Keine Gerät ist kompatibel
Vielen Dank!
P.S. Entschuldigung für meine Deutsch. Ich weiß es ist schlecht...
Last edited by ChriZathens on 07 Jan 2016 09:25, edited 1 time in total.
My Nas
Backup Nas: U-NAS NSC-400, Gigabyte MB10-DS4 (4x4TB Seagate Exos disks in RaidZ configuration - 32GB RAM)
- Case: Fractal Design Define R2
- M/B: Supermicro x9scl-f
- CPU: Intel Celeron G1620
- RAM: 16GB DDR3 ECC (2 x Kingston KVR1333D3E9S/8G)
- PSU: Chieftec 850w 80+ modular
- Storage: 8x2TB HDDs in a RaidZ2 array ~ 10.1 TB usable disk space
- O/S: XigmaNAS 11.2.0.4.6625 -amd64 embedded
- Extra H/W: Dell Perc H310 SAS controller, crosflashed to LSI 9211-8i IT mode, 8GB Innodisk D150SV SATADOM for O/S
Backup Nas: U-NAS NSC-400, Gigabyte MB10-DS4 (4x4TB Seagate Exos disks in RaidZ configuration - 32GB RAM)
-
TooTall18T
- Starter

- Posts: 69
- Joined: 12 Nov 2015 16:51
- Status: Offline
Re: Nas4Free Android App entwickeln
Schreib mir doch bitte mal eine PN mit deiner Android Version und um welches Gerät es sich handelt. So schlimm ist das nicht, da ist mein Englisch schlimmer.
Gesendet aus dem Zentrum der Macht, Abteilung Weltherrschaft
Gesendet aus dem Zentrum der Macht, Abteilung Weltherrschaft
- ChriZathens
- Forum Moderator

- Posts: 758
- Joined: 23 Jun 2012 09:14
- Location: Athens, Greece
- Contact:
- Status: Offline
Re: Nas4Free Android App entwickeln
Ich habe links jetzt ( in früher Post )
Alle Geräte haben neuesten erhältlich Android version (erhältlich ist von Google translate
- Ich weiß nicht, ob es richtig ist)
Alle Geräte haben neuesten erhältlich Android version (erhältlich ist von Google translate
My Nas
Backup Nas: U-NAS NSC-400, Gigabyte MB10-DS4 (4x4TB Seagate Exos disks in RaidZ configuration - 32GB RAM)
- Case: Fractal Design Define R2
- M/B: Supermicro x9scl-f
- CPU: Intel Celeron G1620
- RAM: 16GB DDR3 ECC (2 x Kingston KVR1333D3E9S/8G)
- PSU: Chieftec 850w 80+ modular
- Storage: 8x2TB HDDs in a RaidZ2 array ~ 10.1 TB usable disk space
- O/S: XigmaNAS 11.2.0.4.6625 -amd64 embedded
- Extra H/W: Dell Perc H310 SAS controller, crosflashed to LSI 9211-8i IT mode, 8GB Innodisk D150SV SATADOM for O/S
Backup Nas: U-NAS NSC-400, Gigabyte MB10-DS4 (4x4TB Seagate Exos disks in RaidZ configuration - 32GB RAM)
-
TooTall18T
- Starter

- Posts: 69
- Joined: 12 Nov 2015 16:51
- Status: Offline
Re: Nas4Free Android App entwickeln
Vielleicht habe ich den Grund dafür gefunden warum die aktuelle Android Version (6.0.1) nicht akzeptiert wird. Wird mit dem nächsten Update mit behoben.
-
TooTall18T
- Starter

- Posts: 69
- Joined: 12 Nov 2015 16:51
- Status: Offline
Re: Nas4Free Android App entwickeln
Ich habe soeben das erste kleine Update hochgeladen.
Es dauert etwa eine Stunde bis es im Play-Store zur verfügung steht.
=Changelog:
- V0.1.1.0:
Bugs behoben:
Eingabefeld Verzeichnis MiniDLNA und Absturz beim drücken auf Start (WoL)
Jetzt auch für Android bis API23 (6.0.1)
Die Länder Einschränkung von Deutschland auf Europa ausgeweitet
Neue Funktionen:
Eingaben für Verzeichnis MiniDLNA und NAS Verbindungen mit Hinweisen versehen und Fehlermeldungen bei Fehleingaben hinzugefügt.
Es dauert etwa eine Stunde bis es im Play-Store zur verfügung steht.
=Changelog:
- V0.1.1.0:
Bugs behoben:
Eingabefeld Verzeichnis MiniDLNA und Absturz beim drücken auf Start (WoL)
Jetzt auch für Android bis API23 (6.0.1)
Die Länder Einschränkung von Deutschland auf Europa ausgeweitet
Neue Funktionen:
Eingaben für Verzeichnis MiniDLNA und NAS Verbindungen mit Hinweisen versehen und Fehlermeldungen bei Fehleingaben hinzugefügt.
-
UES
- Starter

- Posts: 27
- Joined: 24 Aug 2015 09:47
- Location: Bremen, Germany
- Contact:
- Status: Offline
Re: Nas4Free Android App entwickeln
Hallo,
seit heute Morgen sind bei der Statusanzeige bei mir zwei Platten gelb, zwei weitere grün. Gestern waren noch alle grün.
Leider hast du nirgends beschrieben, was die Farben bedeuten und wo du die Info herholst. Im Web-Interface sind alle Disks einfach Online.
Vielen Dank für eine kurze Erklärung, bevor ich eine Panikattacke kriege!
UES
seit heute Morgen sind bei der Statusanzeige bei mir zwei Platten gelb, zwei weitere grün. Gestern waren noch alle grün.
Leider hast du nirgends beschrieben, was die Farben bedeuten und wo du die Info herholst. Im Web-Interface sind alle Disks einfach Online.
Vielen Dank für eine kurze Erklärung, bevor ich eine Panikattacke kriege!
UES
-
TooTall18T
- Starter

- Posts: 69
- Joined: 12 Nov 2015 16:51
- Status: Offline
Re: Nas4Free Android App entwickeln
Die Farben für die Festplatten bedeuten:
grau = unbekannt (noch nicht geprüft)
grün = läuft
gelb = Standby
rot = nicht im System
Dahinter steckt der Befehl camcontrol cmd /dev/ada? -a 'E5 00 00 00 00 00 00 00 00 00 00 00' -r -
An Stelle 10 steht dann entweder FF oder 00 oder es kommt eine Fehlermeldung. Bei FF läuft die Festplatte, bei 00 ist sie im Standby und wenn sie nicht vom System erkannt wird, kommt eine Fehlermeldung.
Bei mir zeigt die WebGui immer an das die Festplatten laufen, auch wenn ich sie händisch in den Standby geschickt habe. Manchmal gehen sie auch Automatisch in den Standby durch ein Script. Aber das wird eigentlich seit einer gewissen NAS4Free Version unterbunden (ka ob das bei 10.x wieder möglich ist), manchmal aber halt nicht.
Mit dem Befehl oben kannst du es entweder über die WebGui oder über einen SSH-Login händisch nach gucken.
Die Farben für die Volumen:
blau = unbekannt (noch nicht geprüft)
grün = Volumen noch im System und Festplatte vorhanden
rot = Volumen nicht mehr vorhanden oder Festplatte entfernt
grau = unbekannt (noch nicht geprüft)
grün = läuft
gelb = Standby
rot = nicht im System
Dahinter steckt der Befehl camcontrol cmd /dev/ada? -a 'E5 00 00 00 00 00 00 00 00 00 00 00' -r -
An Stelle 10 steht dann entweder FF oder 00 oder es kommt eine Fehlermeldung. Bei FF läuft die Festplatte, bei 00 ist sie im Standby und wenn sie nicht vom System erkannt wird, kommt eine Fehlermeldung.
Bei mir zeigt die WebGui immer an das die Festplatten laufen, auch wenn ich sie händisch in den Standby geschickt habe. Manchmal gehen sie auch Automatisch in den Standby durch ein Script. Aber das wird eigentlich seit einer gewissen NAS4Free Version unterbunden (ka ob das bei 10.x wieder möglich ist), manchmal aber halt nicht.
Mit dem Befehl oben kannst du es entweder über die WebGui oder über einen SSH-Login händisch nach gucken.
Die Farben für die Volumen:
blau = unbekannt (noch nicht geprüft)
grün = Volumen noch im System und Festplatte vorhanden
rot = Volumen nicht mehr vorhanden oder Festplatte entfernt
-
UES
- Starter

- Posts: 27
- Joined: 24 Aug 2015 09:47
- Location: Bremen, Germany
- Contact:
- Status: Offline
Re: Nas4Free Android App entwickeln
Danke für die ausführliche Erläuterung. Ich habe die neueste 10er-Version.
Falls du mal einen Beta-Tester für nas4free 10.x brauchst, stehe ich gerne zur Verfügung.
Falls du mal einen Beta-Tester für nas4free 10.x brauchst, stehe ich gerne zur Verfügung.
-
TooTall18T
- Starter

- Posts: 69
- Joined: 12 Nov 2015 16:51
- Status: Offline
Re: Nas4Free Android App entwickeln
Zeigt die App es den richtig an? Waren die Festplatten im Standby?
Ich bin noch nicht dazu gekommen auf mein echtes NAS 10.x drauf zu machen. Auf der Virtuellen Maschine gucke ich immo nur nach ob die Befehle noch die gleichen sind, bzw. deren Ergebnisse. Tatsächlich gibts da bei manchen Unterschiede.
Das es noch keine Erläuterung der Farben gibt ist mal wieder das typische Thema Betriebsblindheit. Ich hab das die ganze Zeit als logisch empfunden, da ich ja alle Farbmöglichkeiten kenne. Aber für jemand der nicht alle kennt wird die Zuordnung schon schwieriger.
Aber das werde ich noch ändern. Es soll noch eine kleine Anleitung mit rein.
Ich bin noch nicht dazu gekommen auf mein echtes NAS 10.x drauf zu machen. Auf der Virtuellen Maschine gucke ich immo nur nach ob die Befehle noch die gleichen sind, bzw. deren Ergebnisse. Tatsächlich gibts da bei manchen Unterschiede.
Das es noch keine Erläuterung der Farben gibt ist mal wieder das typische Thema Betriebsblindheit. Ich hab das die ganze Zeit als logisch empfunden, da ich ja alle Farbmöglichkeiten kenne. Aber für jemand der nicht alle kennt wird die Zuordnung schon schwieriger.
Aber das werde ich noch ändern. Es soll noch eine kleine Anleitung mit rein.
-
UES
- Starter

- Posts: 27
- Joined: 24 Aug 2015 09:47
- Location: Bremen, Germany
- Contact:
- Status: Offline
Re: Nas4Free Android App entwickeln
Ja, eigentlich hätten aber alle Platten im Standby sein sollen. Kann aber sein, dass der eine Plattentyp das nicht richtig unterstützt. Es sind vier Seagate-HDDs, aber aus zwei Generationen (Barracuda und NAS)...
-
TooTall18T
- Starter

- Posts: 69
- Joined: 12 Nov 2015 16:51
- Status: Offline
Re: Nas4Free Android App entwickeln
Falls es noch nicht durch ausprobieren heraus gefunden wurde (Verdammt ich muss echt mal ne Anleitung schreiben).
Wenn die Platten nicht im zfs oder Raid Verbund sind kann man sie auch über die App abschalten.
Unter Einstellungen -> Festplatten verwalten an den Platten die man abschalten können möchte den Hacken setzen und Speichern.
Wenn man dann auf der Startseite lange auf den Laufwerkpfad drückt kommt eine Dialogbox ob man wirklich das Laufwerk herunterfahren möchte.
Bestätigen und nach einem kurzen Moment sollte die Platte herunterfahren. Dann nochmal auf das Volumen tippen und schon Läde die App sich die Daten des Volumens und der Platte neu und zeigt dann den Status der Festplatte neu an.
Wenn man das händisch vom Rechner oder der Shell am Nas machen möchte geht das über die beiden Befehle.
Über:
camcontrol sleep /dev/ada?
kann man die Festplatte in den Standby Modus versetzen. Bei meinen Platten kann man das ganz gut hören wenn die Drehzahl runter geht. Evtl springt die Platte dann aber direkt wieder an, bei N4F 9.2.x wird der Standby ja normalerweise unterbunden. Händisch bleiben die aber meinst bei mir aus.
Wenn die Platte den Befehl nicht unterstützt machen die gar nichts, aber die modernen Festplatten sollte dies alle unterstützen.
Danach mal mit:
camcontrol cmd /dev/ada? -a 'E5 00 00 00 00 00 00 00 00 00 00 00' -r -
Kontrollieren was die Platte dort angezeigt.
Wenn die Platten nicht im zfs oder Raid Verbund sind kann man sie auch über die App abschalten.
Unter Einstellungen -> Festplatten verwalten an den Platten die man abschalten können möchte den Hacken setzen und Speichern.
Wenn man dann auf der Startseite lange auf den Laufwerkpfad drückt kommt eine Dialogbox ob man wirklich das Laufwerk herunterfahren möchte.
Bestätigen und nach einem kurzen Moment sollte die Platte herunterfahren. Dann nochmal auf das Volumen tippen und schon Läde die App sich die Daten des Volumens und der Platte neu und zeigt dann den Status der Festplatte neu an.
Wenn man das händisch vom Rechner oder der Shell am Nas machen möchte geht das über die beiden Befehle.
Über:
camcontrol sleep /dev/ada?
kann man die Festplatte in den Standby Modus versetzen. Bei meinen Platten kann man das ganz gut hören wenn die Drehzahl runter geht. Evtl springt die Platte dann aber direkt wieder an, bei N4F 9.2.x wird der Standby ja normalerweise unterbunden. Händisch bleiben die aber meinst bei mir aus.
Wenn die Platte den Befehl nicht unterstützt machen die gar nichts, aber die modernen Festplatten sollte dies alle unterstützen.
Danach mal mit:
camcontrol cmd /dev/ada? -a 'E5 00 00 00 00 00 00 00 00 00 00 00' -r -
Kontrollieren was die Platte dort angezeigt.
-
TooTall18T
- Starter

- Posts: 69
- Joined: 12 Nov 2015 16:51
- Status: Offline
Re: Nas4Free Android App entwickeln
Es gibt einen Bug in der Darstellung der Volumengrößen von ZFS-Pools. Wenn in einem Pool ein oder mehrere Datensätze sind werden die Daten der Datensätze nicht als belegt angezeigt.
Beispiel:
Ich werde gucken das ich das in der nächste Version korrigiere.
Ein Anderes Phänomen was mir gemeldet wurde und ich noch nicht verstehe.
Über die Shell wird ein ZFS-Pool wie der z.B. oben mit einer Größe von ca.4GB angegeben, über die WebGui wird aber 5GB Angezeigt und handeln tut es sich auch um eine 5GB Platte. Auch die Werte für Benutzt und Frei sind unterschiedlich. Das es einen gewissen unterschied gibt weiß ich, das ist auf Grund der Umrechnungen von mb->gb->tb. Aber in dem Fall ist die Differenz mal eben mehrere 100GB groß und da verstehe ich einfach nicht wie das zustande kommt.
Kann mir dazu evtl jemand was sagen.
Beispiel:
Die 53480MB des datensatz1 werden nicht dem pool1 zugeordnet.Filesystem------------1K-blocks----Used----Avail Capacity Mounted on
pool1---------------------3977636-------96--3977540--0% /mnt/pool1
pool1/datensatz1----1048576---53480---995096---5% /mnt/pool1/datensatz1
Ich werde gucken das ich das in der nächste Version korrigiere.
Ein Anderes Phänomen was mir gemeldet wurde und ich noch nicht verstehe.
Über die Shell wird ein ZFS-Pool wie der z.B. oben mit einer Größe von ca.4GB angegeben, über die WebGui wird aber 5GB Angezeigt und handeln tut es sich auch um eine 5GB Platte. Auch die Werte für Benutzt und Frei sind unterschiedlich. Das es einen gewissen unterschied gibt weiß ich, das ist auf Grund der Umrechnungen von mb->gb->tb. Aber in dem Fall ist die Differenz mal eben mehrere 100GB groß und da verstehe ich einfach nicht wie das zustande kommt.
Kann mir dazu evtl jemand was sagen.
- ChriZathens
- Forum Moderator

- Posts: 758
- Joined: 23 Jun 2012 09:14
- Location: Athens, Greece
- Contact:
- Status: Offline
Re: Nas4Free Android App entwickeln
Ich habe jetzt das Program installiert!
Vielen Dank!
Aber ich sehe nur online oder offline.
Kein mehr info....(festplatten liste ist on)
(my German sucks.. lol)
Vielen Dank!
Aber ich sehe nur online oder offline.
Kein mehr info....(festplatten liste ist on)
(my German sucks.. lol)
My Nas
Backup Nas: U-NAS NSC-400, Gigabyte MB10-DS4 (4x4TB Seagate Exos disks in RaidZ configuration - 32GB RAM)
- Case: Fractal Design Define R2
- M/B: Supermicro x9scl-f
- CPU: Intel Celeron G1620
- RAM: 16GB DDR3 ECC (2 x Kingston KVR1333D3E9S/8G)
- PSU: Chieftec 850w 80+ modular
- Storage: 8x2TB HDDs in a RaidZ2 array ~ 10.1 TB usable disk space
- O/S: XigmaNAS 11.2.0.4.6625 -amd64 embedded
- Extra H/W: Dell Perc H310 SAS controller, crosflashed to LSI 9211-8i IT mode, 8GB Innodisk D150SV SATADOM for O/S
Backup Nas: U-NAS NSC-400, Gigabyte MB10-DS4 (4x4TB Seagate Exos disks in RaidZ configuration - 32GB RAM)
-
TooTall18T
- Starter

- Posts: 69
- Joined: 12 Nov 2015 16:51
- Status: Offline
Re: Nas4Free Android App entwickeln
Hast du den Benutzer root?
Hast du schon unter [Einstellungen] -> [Festplatten verwalten] mit [Laden] die Informationen für die Volumen und Festplatten vom NAS geladen und gespeichert?
Hast du schon unter [Einstellungen] -> [Festplatten verwalten] mit [Laden] die Informationen für die Volumen und Festplatten vom NAS geladen und gespeichert?
-
TooTall18T
- Starter

- Posts: 69
- Joined: 12 Nov 2015 16:51
- Status: Offline
Re: Nas4Free Android App entwickeln
Es gibt wieder ein Update. Kann etwas dauern bis es von Google gemeldet wird.
=Changelog
-V0.1.2.0:
Hinweis:
Dieses Update macht es erforderlich das die Volumen und Festplattendaten neu eingelesen werden müssen.
Bugs behoben:
Fehlerhafte Füllstandsanzeige bei ZFS-Volumen in Verbindung mit Datensätzen.
Neue Funktionen:
Auslesen von Mac-Adresse, Broadcast-Adresse, Namen des NAS und Verzeichnis vom MiniDLNA Server in den Einstellungen.
Eine Kurzanleitung hinzugefügt.
Einige interne Abläufe verändert und zusätzliche Fehlermeldungen hinzugefügt.
Aktualisieren per SwipeRefresh.
=Changelog
-V0.1.2.0:
Hinweis:
Dieses Update macht es erforderlich das die Volumen und Festplattendaten neu eingelesen werden müssen.
Bugs behoben:
Fehlerhafte Füllstandsanzeige bei ZFS-Volumen in Verbindung mit Datensätzen.
Neue Funktionen:
Auslesen von Mac-Adresse, Broadcast-Adresse, Namen des NAS und Verzeichnis vom MiniDLNA Server in den Einstellungen.
Eine Kurzanleitung hinzugefügt.
Einige interne Abläufe verändert und zusätzliche Fehlermeldungen hinzugefügt.
Aktualisieren per SwipeRefresh.
- crowi
- Forum Moderator

- Posts: 1176
- Joined: 21 Feb 2013 16:18
- Location: Munich, Germany
- Status: Offline
Re: Nas4Free Android App entwickeln
Hallo TooTall18T,
nochmal Danke für Deine APP und ich habe gleich eine Anfrage:
Ist es möglich die App so zu gestalten, dass auch mehrere NASen gleichzeitig abgefragt werden?
Viele Nutzer hier haben zwei oder mehr N4F Systeme (ich selbst habe drei am Laufen), da wäre das ganz praktisch.
Gruß,
Crowi
nochmal Danke für Deine APP und ich habe gleich eine Anfrage:
Ist es möglich die App so zu gestalten, dass auch mehrere NASen gleichzeitig abgefragt werden?
Viele Nutzer hier haben zwei oder mehr N4F Systeme (ich selbst habe drei am Laufen), da wäre das ganz praktisch.
Gruß,
Crowi
NAS 1: Milchkuh: Asrock C2550D4I, Intel Avoton C2550 Quad-Core, 16GB DDR3 ECC, 5x3TB WD Red RaidZ1 +60 GB SSD for ZIL/L2ARC, APC-Back UPS 350 CS, NAS4Free 11.0.0.4.3460 embedded
NAS 2: Backup: HP N54L, 8 GB ECC RAM, 4x4 TB WD Red, RaidZ1, NAS4Free 11.0.0.4.3460 embedded
NAS 3: Office: HP N54L, 8 GB ECC RAM, 2x3 TB WD Red, ZFS Mirror, APC-Back UPS 350 CS NAS4Free 11.0.0.4.3460 embedded
NAS 2: Backup: HP N54L, 8 GB ECC RAM, 4x4 TB WD Red, RaidZ1, NAS4Free 11.0.0.4.3460 embedded
NAS 3: Office: HP N54L, 8 GB ECC RAM, 2x3 TB WD Red, ZFS Mirror, APC-Back UPS 350 CS NAS4Free 11.0.0.4.3460 embedded
-
defcon999
- Advanced User

- Posts: 153
- Joined: 07 Dec 2013 10:55
- Status: Offline
Re: Nas4Free Android App entwickeln
Danke für das Update ... allerdings stürzt die Software nun kommentarlos ab 
Habe vorsorglich alle Dateien und den Cache gelöscht und die Einstellungen neu vorgenommen. Wenn ich dann vom Einstellungsfenster auf den Status-Bildschirm komme, stürzt die Software ab ...ich kann gerade noch die Daten der Festplatten sehen ...
defcon999
Habe vorsorglich alle Dateien und den Cache gelöscht und die Einstellungen neu vorgenommen. Wenn ich dann vom Einstellungsfenster auf den Status-Bildschirm komme, stürzt die Software ab ...ich kann gerade noch die Daten der Festplatten sehen ...
defcon999
NAS: HP MicroServer Gen8 - CPU: Intel Xeon E3-1230 V2 - QuadCore 3,3 GHz ** 16 GB ECC RAM ** 4 x 2 TB WD Red RaidZ1 ** Samsung 840 120 GB SSD RootOnZFS-System ** 1 x 6 TB WD Red RClone lokal via USB 3.0 Inateck USB 3.0 Dualschacht Festplatten-Dockingstation ** Cloning mit 1 x 6 TB WD RED im 2. Schacht der Docking-Station ** 12.0.0.4 - Reticulus (revision 6928)** Embedded-Installation ** OneButtonInstaller: Plex & RClone -- VirtualBox: Ubuntu-Server with Pi-Hole
-
TooTall18T
- Starter

- Posts: 69
- Joined: 12 Nov 2015 16:51
- Status: Offline
Re: Nas4Free Android App entwickeln
@crowi: ja wird kommen weiß nur noch nicht wann. War für mich bisher noch nicht sehr wichtig. Aber ich habe hier schon gesehen das es einige gibt die mehrere Systeme haben. Danke für den Wunsch, so kann ich sehen in welche Richtung ich die Entwicklung lenken kann.
@defcon999: nur wenn du von den Einstellungen zurück kommst oder auch von der Infoseite oder der Anleitung? Was macht die App wenn du kein WLan hast und zurück kommst? Passiert das nur wenn du eine Einstellung veränderst (welche?) oder auch wenn du einfach nur so zurück gehst? Funktioniert die Aktualisierung wenn die App startet bzw beim SwipeRefresh?
Ich weiß viele Fragen da ich das Problem aber nicht hatte hilft es das Problem zu lokalisieren.
Gesendet aus dem Zentrum der Macht, Abteilung Weltherrschaft
@defcon999: nur wenn du von den Einstellungen zurück kommst oder auch von der Infoseite oder der Anleitung? Was macht die App wenn du kein WLan hast und zurück kommst? Passiert das nur wenn du eine Einstellung veränderst (welche?) oder auch wenn du einfach nur so zurück gehst? Funktioniert die Aktualisierung wenn die App startet bzw beim SwipeRefresh?
Ich weiß viele Fragen da ich das Problem aber nicht hatte hilft es das Problem zu lokalisieren.
Gesendet aus dem Zentrum der Macht, Abteilung Weltherrschaft
-
defcon999
- Advanced User

- Posts: 153
- Joined: 07 Dec 2013 10:55
- Status: Offline
Re: Nas4Free Android App entwickeln
Aaaah, erster Erfolg ... WIFI aus ... Programm startet ("no WIFI" in rot); danach WIFI einschalten und den "Knopf" gedrückt - Anzeige "Online", die Werte der Festplatten sind jedoch falsch (siehe Screenshot)
Egal, was ich dann auf dem Hauptbildschirm mache --> Absturz ... wenn ich in das Menü wechsle und z.B. die Anleitung lese und wieder zurückkehre --> Absturz
Egal, was ich dann auf dem Hauptbildschirm mache --> Absturz ... wenn ich in das Menü wechsle und z.B. die Anleitung lese und wieder zurückkehre --> Absturz
You do not have the required permissions to view the files attached to this post.
NAS: HP MicroServer Gen8 - CPU: Intel Xeon E3-1230 V2 - QuadCore 3,3 GHz ** 16 GB ECC RAM ** 4 x 2 TB WD Red RaidZ1 ** Samsung 840 120 GB SSD RootOnZFS-System ** 1 x 6 TB WD Red RClone lokal via USB 3.0 Inateck USB 3.0 Dualschacht Festplatten-Dockingstation ** Cloning mit 1 x 6 TB WD RED im 2. Schacht der Docking-Station ** 12.0.0.4 - Reticulus (revision 6928)** Embedded-Installation ** OneButtonInstaller: Plex & RClone -- VirtualBox: Ubuntu-Server with Pi-Hole
-
TooTall18T
- Starter

- Posts: 69
- Joined: 12 Nov 2015 16:51
- Status: Offline
Re: Nas4Free Android App entwickeln
Das 0 0 0 ist wenn die Werte noch nicht geladen wurden. In der Festplattenverwaltung lade ich die Größenwerte nicht mit.
Klick mal auf miniDlna um den zu aktualisieren. Wenn das geklappt hat mal erst auf /mnt/backup und danach auf /mnt/zfs. Stürzt die App bei einem von den beiden ab oder bei beiden?
Klick mal auf miniDlna um den zu aktualisieren. Wenn das geklappt hat mal erst auf /mnt/backup und danach auf /mnt/zfs. Stürzt die App bei einem von den beiden ab oder bei beiden?