Pour installer Jeedom sur un raspi ce n’est pas bien compliqué, d’après ce que j’ai compris cette solution s’appelle ou sera la jeedom mini.

Le but de cet article n’est pas de reprendre la doc plutôt bien faite de Jeedom, mais de vous présenter rapidement la mise en oeuvre de ce système sur un raspberry-pi et des quelques problèmes que j’ai pu avoir.

Vous devez dans un premier temps avoir suivi ces prérequis:

Si vous avez déjà fait toute ces étapes, en 3 lignes de commande votre futur box domotique sera prête.

Installation de Jeedom

Aller go ….

On commence par télécharger le script d’installation:

wget -q https://raw.githubusercontent.com/jeedom/core/stable/install/install.sh

On rend ce script exécutable:

sudo chmod 777 install.sh

Puis on exécute ce script d’installion:

sudo ./install.sh

[fusion_builder_container hundred_percent= »yes » overflow= »visible »][fusion_builder_row][fusion_builder_column type= »1_1″ background_position= »left top » background_color= » » border_size= » » border_color= » » border_style= »solid » spacing= »yes » background_image= » » background_repeat= »no-repeat » padding= » » margin_top= »0px » margin_bottom= »0px » class= » » id= » » animation_type= » » animation_speed= »0.3″ animation_direction= »left » hide_on_mobile= »no » center_content= »no » min_height= »none »]

A la fin de l’installation, le script nous invite à nous rendre sur le portail jeedom. Pour cela il suffit de saisir l’adresse du raspi:

http://ADRESSE_DU_RASPI/jeedom/

le login et mot de passe par défaut sont: admin

et vous arrivez sur le dashboard, (Tableau de bord)

Je ne vais pas refaire toute la documentation qui est plutôt pas mal faite, je vous invite donc fortement à la lire. En même temps si vous ne le faites pas vous serez vite perdu … 🙂

Alternative

Vous n’avez pas de raspberry-pi mais vous voulez quand même tester Jeedom, il y a une autre solution …

Utiliser un machine virtuelle, du coup loic a préparé une image qui va bien pour VMWare.

Vous devez télécharger le player VM et l’image de loic ici.

Une fois tout ceci fait, vous installer le player VMWare, un petit reboot et un double clic sur l’image décompréssée.

  • le nom d’utilisateur « jeedom« ,
  • mot de passe « jeedom« .

Installation du plugin mail

Le premier plugin que j’ai installé ce fut le plugin Mail, pas de bol pour moi c’est un des plugin que j’ai le plus galéré a configurer avec le modem de B&YOU.
Pour rappel vous aurez besoin pour configurer ce plugin pour B&YOU de:

Vous devrez mettre dans le fichier de config ceci:

# Config file for sSMTP sendmail
#
# The person who gets all mail for userids < 1000
# Make this empty to disable rewriting.
[email protected]
# The place where the mail goes. The actual machine name is required no
# MX records are consulted. Commonly mailhosts are named mail.domain.com
mailhub=smtp.bbox.fr:25

# Where will the mail seem to come from?
rewriteDomain=monDomaine.tld

# The full hostname
hostname=LeNomdelaMachine

# Are users allowed to set their own From: address?
# YES - Allow the user to specify their own From: address
# NO - Use the system generated From: address
#FromLineOverride=YES

Exemple d’un mode jour – nuit avec le plugin virtuel

Bon je vais pas vous expliquer pourquoi avoir un mode jour ou un mode nuit … Mais plutot comment le faire dans Jeedom.

Nous allons utiliser le plugin Virtual et créer une infos virtuel qui contiendra la valeur voulu.

L’info virtuel est comme une variable, elle se nomme « Mode » elle est de type info et contient #value# (qui correspond au mode jour, nuit ou manuel)

Puis 3 commandes virtuelles qui alimenteront la commande d’info « Mode »

Vous aurez alors cette représentation sur le dashboard.

Il sera alors possible d’alimenter cet équipement virtuel depuis l’api, ou encore depuis un scénario, mais j’y reviendrai plus tard.

Conclusion

Je vais conclure super rapidement, vous voyez qu’il est très facile de mettre en place Jeedom, que l’interface est vraiment super sympa et que ce logiciel est vraiment très prometteur.

 [/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]