Page 1 sur 7

J'ai testé pour vous : Domoticz sur tablette Android

Publié : 16 nov. 2015, 19:01
par deennoo
Aujourd'hui j'ai testé l' installation directement sur une tablette avec Android 4.4.2.

Tablette : Acer A1 810 : http://www.frandroid.com/test/161776_te ... -iconia-a1

Domoticz peut être installé sur un RPi, une machine Linux, une machine Windows, un Syno.

Ici nous allons utiliser une app qui installe une distribution Linux sur votre Tablette.

Il est impératif que la tablette soit rootée (l'équivalent du SU du PI), afin que l'App puisse faire son travail.

Cette application ce nomme : Linux Deploy (https://play.google.com/store/apps/deta ... ploy&hl=fr)
Voici un tuto pour l'installer :http://korben.info/comment-installer-li ... droid.html

Au lieux d'installer Kali j'ai installé Debian (apres plusieur install sur plusieures tablette, Linux Deploy vous propose d'office le bon Debian a installer)

Dans les paramètres du linux a installer (l'icone avec fleche vers le bas qui pointe sur une barquette) j'ai sélectionné Debian wheezy ARMHF pour me rapprocher le plus possible de l'installation de base d'un PI et aussi pour conserver un OS qui va avec l'age de la tablette.
J'ai désaticvé l'installation de VNC
J'ai désactivé l'installation d'un environnement graphique (tout ce fait en ligne de commande)

Dans les paramètres de l'application Linux Deploy :
Activer le blocage WIFI (cela permet de conserver la connexion wifi toujours active
Activer le blocage écran (cela permet de laisser l’écran toujours allumé, mais réactif au réglage auto de luminosité)
Activer le démarrage rapide (votre linux va ce lancer a chaque démarrage de la tablette)
linux deploy.JPG
linux deploy.JPG (84.93 Kio) Consulté 17982 fois
Quand votre linux est en route 2 possibilité pour y accéder :

- Soit localement, ce qui va demander d'installer un client SSH (J'utilise Juice SSH https://play.google.com/store/apps/deta ... essh&hl=fr) et en utilisant l'adresse ip : 127.0.0.1
- Soit depuis votre ordinateur avec putty par exemple en utilisant l'adresse IP qui figue en haut a gauche de la fenêtre Linux Deploy


Une fois connecté, suivez ce tuto pour y installer Domoticz : http://www.domoticz.com/wiki/Linux

La compilation a pris 30 minutes sur ma tablette de test, une fois terminer continuer le tuto et lancer Domoticz.

il y a une modif a faire dans le script de démarrage automatique de Domoticz a chaque boot
ssh client on android.JPG
ssh client on android.JPG (145.4 Kio) Consulté 17982 fois
Quand c'est en route : direction votre navigateur et saisiez l'IP précédemment retenu (127.0.0.1 ou l'ip affiché dans Linux Deploy) et ajouter ":8080" and la magie opère !
Vous accédez a votre Domoticz qui est hébergé sur la tablette que vous avez entre vos petites mimines !

Mon premier test en connectant mon RFLink wifi est nickel, tout remonte bien et réagit bien.
domodroid.JPG
domodroid.JPG (68.53 Kio) Consulté 17982 fois

Demain : installation d'imperihome et homebridge.

Re: J'ai tester pour vous : Domoticz sur tablette Android

Publié : 17 nov. 2015, 08:00
par Xylème
Merci pour le partage de cette expérimentation !

On pourrait imaginer utiliser n'importe quel (oui sous réserve de compatibilité hardware / puissance) smartphone/tablette android pour héberger domoticz ?

Re: J'ai tester pour vous : Domoticz sur tablette Android

Publié : 17 nov. 2015, 09:14
par deennoo
Si tu as une tablette avec Android, le mieux et de faire le test !

Aucune chance de casser ta tablette en y installant Linux Deploy, par contre fait tres attention en installant deblocant le ROOT si ta tablette ne l'a pas, il a de vrai risque (j'ai cru avoir perdu cette tablette en suivant un mauvais tuto, 3 jours de recherche plus tard j'utilisais la technique des usines qui bossent pour ACER pour la remettre en vie).

Ma tablette test a ces specifications :

Système Android 4.2.2
Processeur MTK MT8125 / 8389
Mémoire vive (Mo) 1024 Mo
Puce graphique PowerVR SGX544
Capacité de stockage disponible (Mo) 12620
Type de cartes supportées MicroSD et MicroSDHC
AFFICHAGE
Taille (diagonale) (pouces) 7.90
Définition de l'écran 1024 x 768
Résolution de l'écran (ppp) 162
Technologie d'affichage IPS
ENTRÉES SORTIES
Norme Wi-Fi 802.11b/g/n
Support du NFC Non
Type de connecteur USB Micro USB
USB Host Oui
Type de sortie TV (numérique) Type D (micro HDMI)


Aujourd'hui je vais y installer, un client FTP, client Samba (la partition de 4go cree pour ce linux n'est pas accessible depuis android), imperihome, homebridge et quelque scripts pour continuer les tests.

Je vais aussi faire la même manipulation sur ma HP Touchpad qui n'a "que" un dualcore a 1.2GHz, 32Go de memoire et 1Go de RAM.

Si cela fonctionne, je testerais sur une rogne (polaroid midc409pr003, mono core 1ghz et 512de ram) mais je ne me fais pas d'illusion, elle a deja du mal a reagir avec android et imperihome....


Si cette manipulation reste stable et "facile" a mettre en place/a vivre il est certains que cela remplacera mon PI a court termes.

Une tablette dédié a la domotique qui n'affiche que la custom page, et Domoticz : je trouve cela dommage de mobiliser un appareil juste pour cette fonction, autant lui donner la fonction de serveur dedicacé.

Re: J'ai tester pour vous : Domoticz sur tablette Android

Publié : 17 nov. 2015, 09:36
par vil1driver
Manifique :D

Pourrais tu tenter le branchement usb d'un rfxcom/rflink ?

Merci pour le partage.

Re: J'ai tester pour vous : Domoticz sur tablette Android

Publié : 17 nov. 2015, 09:48
par deennoo
vil1driver a écrit : Pourrais tu tenter le branchement usb d'un rfxcom/rflink ?
Combien tu me donnes ? lol

Pour le branchement d'un device en USB je vais être obliger d'attendre un peu qu'une pièce arrive, cette tablette qui commence a avoir son age, a aussi subit l'assault d'Oscar 1 an 1/2, qui l'a attraper par le cordon USB, et c'est la prise qui a manger, obliger de la changée car elle est devenue très très très très très très capricieuse.

Promis je le ferais et si la situation est stable j'esserai de faire un tuto (même si quasiment tout est dit).

Re: J'ai tester pour vous : Domoticz sur tablette Android

Publié : 17 nov. 2015, 10:22
par deennoo
Je rencontre un petit probleme avec le start auto de Domoticz :

A chaque boot, il ne ce lance pas, il faut le mettre en route manuellement avec :

Code : Tout sélectionner

sudo /etc/init.d/domoticz.sh start

ou

Code : Tout sélectionner

sudo service domoticz.sh start
les deux fonctionnent tres bien

Pour Domoticz :

considerant les indications du wiki :

Code : Tout sélectionner

Edit the startup script, esp. point DAEMON to the installation folder:

sudo nano /etc/init.d/domoticz.sh
DAEMON=/home/YOURUSERNAME/domoticz/domoticz
transformé en :

Code : Tout sélectionner

DAEMON=/home/android/domoticz/domoticz
Il ne ce lance pas au demarrage, une technique de bourrin serait de mettre une des lignes de commande en cron a chaque reboot mais ce n'est pas elegant.


RESOLUT

Dans Linux Deploy, au niveau de la configuration de la distribution il y a l'option Script sur mesure, il faut l'activé et ensuite dans la liste des scripts sur mesure il faut ajouter

Code : Tout sélectionner

/etc/init.d/domoticz.sh

Re: J'ai tester pour vous : Domoticz sur tablette Android

Publié : 17 nov. 2015, 14:33
par Xylème
Deennoo merci pour les infos.
Alors oui je suis une bille en domotique pi and co, d'où toutes mes questions sur le forum, par contre rooter une tablette ? Même pas peur ! Ca fait quelques années que je pratique l'exercice avec nos smartphones ! :D

En fait avec ta manip le système qui boot est android, et la debian tourne en "tâche de fond" ? Du coup la tablette assure à la fois le serveur (debian) et l'interface (imperihome) ?

Je suis avec attention tes retours à l'usage ! Amuse toi bien !!

Re: J'ai tester pour vous : Domoticz sur tablette Android

Publié : 17 nov. 2015, 14:38
par deennoo
Xylème a écrit : En fait avec ta manip le système qui boot est android, et la debian tourne en "tâche de fond" ? Du coup la tablette assure à la fois le serveur (debian) et l'interface (imperihome) ?
Oui c'est exactement cela, j'ai un petit problème avec Imperihome qui ne ce lance pas au démarrage, et si il ce lance il ne peut pas ce connecter a Domoticz, je cherche, je cherche.
Xylème a écrit :Je suis avec attention tes retours à l'usage ! Amuse toi bien !!
Merci

Je viens de découvrir qu'il est possible d'exporter l'image Linux que je fais fonctionner, je vais tester sur 3 tablettes différentes, et apres il me faudra des testeurs pour savoir si c'est ok.

Le but : en plus du tuto fournir une image prete a l'emploie

Re: J'ai tester pour vous : Domoticz sur tablette Android

Publié : 18 nov. 2015, 10:54
par deennoo
vil1driver a écrit :Manifique :D

Pourrais tu tenter le branchement usb d'un rfxcom/rflink ?

Merci pour le partage.
Encore plus magnifique mais je m'en doutais car je pouvais voir mon dongle unify logitech.
lsusb.JPG
lsusb.JPG (18.04 Kio) Consulté 17905 fois
dmesg rfx.JPG
dmesg rfx.JPG (30.24 Kio) Consulté 17905 fois
rfx android.JPG
rfx android.JPG (17.89 Kio) Consulté 17905 fois
Capture.JPG
Capture.JPG (33.76 Kio) Consulté 17905 fois
Un RFXTRX est reconnu et un RFLink Usb aussi. (attention a bien suivre les indications qui figure ici : http://www.domoticz.com/wiki/Linux#Allo ... B.2A_ports

Re: J'ai tester pour vous : Domoticz sur tablette Android

Publié : 18 nov. 2015, 11:20
par vil1driver
merci et bravo ;)