Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ceci est une ancienne révision du document !
J'ai reçu un mail de Canonical m'annoncant la V2 de openHab. Bien que je n'ai pas grand chose chez moi en matière de domotique je n'ai pas résisté à l'envie de faire une petite installation… Pour voir. Alors mon frigo ne me parle pas encore, mon chauffage non plus et je ferme encore mes stores à la manivelle donc je ne vais qu'effleurer la surface de l'eau. J'ai un ampli et une TV connectés, largement assez pour mener des tests :)
C'est parti.
Ajout du dépôt :
wget -qO - 'https://bintray.com/user/downloadSubjectPublicKey?username=openhab' | sudo apt-key add -
echo 'deb http://dl.bintray.com/openhab/apt-repo2 stable main' | sudo tee /etc/apt/sources.list.d/openhab2.list
Un petit update :
sudo apt-get update
sudo apt-get install openhab2
Le vilain ne va pas vous crier dessus si vous n'avez pas une jvm opérationnelle donc si
java -version
Ne vous renvoie rien alors il vous faut installer une JRE
apt-get install openjdk-8-jre
Voilà voilà c'est installé.
Bon, openHab étant un serveur il se lance comme un service.
/etc/init.d/openhab2 start
Hop, on attend un peu et on se rend sur la page d'accueil : http://localhost:8080/
Bon là faut allumer son ampli, sa TV et tous les trucs qu'on veut commander à partir de là.
Sur la page d'accueil on choisi paperUi, une interface sobre avec un menu standard, bref on est chez nous. Direction les add-ons, il y en a une floppée, moi j'ai cherché 'pioneer' et 'Samsung' et j'ai installé les deux.
Ensuite dans configuration → Things on est censé voie les périphériques trouvés. Au pire en cliquant sur le + on sélectionne le addon et on lance une recherche manuelle.
Si vous obtenez un truc dans ce genre on est déjà pas mal :)
En cliquant sur un des périphériques la liste des actions disponibles pour lui est listée, chaque action peut être 'linkée' à un item. Ce sont ces items que nous allons utiliser après pour construire l'interface.
Pour ma tv par exemple j'ai pas tout coché :
Les cibles bleues dont le centre est coloré sont cochées.
A chaque fois qu'on ajoute un 'linkage' on lui donne un nom (arbitraire moi j'ai laissé celui par défaut), le type primitif de la valeur qui servira à l'interface (les booléens en bouton à deux états, les variables numériques en sliders… Bref c'est bien foutu)