NEWS
Jolla Phone (Update: geht nicht)
-
Hallo,
die Idee iobroker auf meinem https://jolla.com/jolla/ zu installieren kam mir heute, als ich darüber nachgedacht hab welche Geräte die Voraussetzungen dazu erfüllen.
Hauptgrund für die Überlegung ist die Tatsache das sich mein TerraPad 1051 von Wortmann immer in unregelmäßigen Abständen aufhängt.
Da ich ein WP8 Smartphone nutze und das Jolla nur ab und zu zum Surfen und Testen von Android Apps nutze ist es entbehrlich.
Kurze Erklärung zum Jolla, es läuft darauf Sailfish OS welches auf Linux basiert und für Mobile Geräte entwickelt wurde. Es hat einen Dualcore mit 1,4Ghz, 16GB Speicher und 1GB Ram. Außerdem können Android Apps (teils noch mit Einschränkungen) installiert werden.
Bei mir Läuft Sailfish OS in Version 1.1.6.27.
Jetzt mal zur Installation:
Im Ganzen ist sie Unproblematisch, es gibt nur 2 Dinge die Speziell sind.
1. In den Systemeinstellungen muss der Entwicklermodus aktiviert sein.
2. Es muss das "Warehouse" installiert sein, das ist ein Alternativer App Store. Den bekommt man bei https://openrepos.net/content/basil/warehouse-sailfishos. ACHTUNG: Es gibt verschiedene Versionen es muss der für Sailfish sein.
Wenn die 2 Punkte erfüllt sind kann es los gehen.
3. Man installiert sich aus dem Warehouse "Nodejs", liegt dort in der Version 0.10.26-1 vor
4. Man öffnet die Terminal app am Jolla oder verbindet sich per SSH
IP und Passwort findet man in den Einstellungen unter Entwicklermodus, Benutzername ist "nemo"
5. Den Ordner /opt/iobroker anlegen:
devel-su mkdir /opt/iobroker
und dahin wechseln:
cd /opt/iobroker
6. Dann installieren wir iobroker mit:
devel-su npm install iobroker
Die Installation endet mit der Info: Auto-start was enabled. Write "update-rc.d -f iobroker.sh remove" to disable auto-start
iobroker is started. Go to "http://ip-addr:8081" to open the admin UI.
Adapter konnte ich bisher mit Ausnahme vom Logitech Harmony alle die ich brauche installieren. Die Adapter laufen auch alle wie sie sollen.
Als nächstes möchte ich die Visualisierung umsetzen, danach sollen auch Skripte von der CCU2 umgezogen werden. Auf dem TerraPad habe ich das nie gemacht da es nie zuverlässig lief.
Bis jetzt scheint iobroker das Jolla nicht sehr zu fordern, es läuft alles flüssig und der Akkuverbrauch ist nicht merklich gestiegen.
Wenn es langzeit Erfahrungen gibt werde ich sie nachreichen.
Update: Leider lässt sich das Jolla nicht für iobroker oder ähnliche Zwecke missbrauchen. Um zu verhindern das der RAM zu voll wird killt Sailfish OS Prozesse die länger ohne aktivität sind. Mir kam es aber so vor als ob das eher Willkürlich ist.
Ich hab keine Möglichkeit gefunden das zu verhindern, es lässt sich lediglich einstellen ab wieviel belegtem RAM der Killer aktiv wird.
Gruß
Jey Cee