Die Idee stammt nicht von mir, hab aber schon früher nach einer Lösung gesucht und auch hier eine gefunden die aber bei meinen Testgeräten nicht funktionierte. Ich hab ein Huawai Mate20Lite und ein Huawei Y5P (ohne Google) ausprobiert.
Wer also eine leichte iobroker Installation für wenige Aufgaben und zum testen sucht, kann somit versuchen einem alten Handy eine neue Aufgabe zu geben.
Weiter unten im Beitrag aus dem iobroker Forum hab ich einen Beitrag gefunden der dann auch auf dem Mate erfolgreich war.
Aber auch nicht gleich auf Anhieb.
Meine Lösung dazu sieht dann so aus:
Spoiler anzeigen
Installation von iobroker auf Android
Per App Fdroid (mit Google Play war nur eine alte Termux Version zu erhalten) die App Termux (Version 0.118.0) installieren und starten
apt update && apt upgrade (etweiige Abfragen mit y beantworten!)
pkg install proot-distro (etweiige Abfragen mit y beantworten!)
proot-distro install ubuntu
proot-distro login ubuntu
apt update
apt install sudo (etweiige Abfragen mit y beantworten!)
apt install curl
curl -sLf https://iobroker.net/install.sh | bash -
Spoiler anzeigen
möglich das NPM- Fehler auftrehen, dann den NPM cache löschen:
Termux muss dazu geschlossen werden:
exit
exit
Termux erneneut starten, dann:
proot-distro login ubuntu
nun die Befehle eingeben:
npm cache clean -f
rm -rf node_modules
rm package-lock.json
npm install
Installationen neu starten und dann iobrober starten:
curl -sLf https://iobroker.net/install.sh | bash -
iobroker start
iobroker start
das Interface ist dann unter http://IP.des.Han.dy:8081 erreichbar
Alle unnötigen Apps sollten deaktiviert oder deinstalliert werden um viel Arbeitsspeicher freizubekommen.
Ich kann hierzu kein Support liefern, wer Hilfe sucht, sollte im iobroker Forum danach suchen.
Info
Plattform: linux
Betriebssystem: linux
Architektur: arm64
CPUs: 6
Geschwindigkeit: 960 MHz
Modell: Cortex-A53
RAM: 3.6 GB
System-Betriebszeit: 3 T. 07:04:45
Node.js: v16.19.0
time: 1672778735000
timeOffset: --
Adapter-Anzahl: 450
NPM: 8.19.3
Datenträgergröße: 50.5 GB
Freier Festplattenspeicher: 40.0 GB
Betriebszeit: 00:13:17
Aktive Instanzen: 3
Pfad: /opt/iobroker/
aktiv:
Alles anzeigen