{"id":192,"date":"2019-05-13T11:24:03","date_gmt":"2019-05-13T09:24:03","guid":{"rendered":"http:\/\/miniprojets.net\/?p=192"},"modified":"2022-12-17T17:26:39","modified_gmt":"2022-12-17T16:26:39","slug":"jeedom-ou-comment-domotiser-sa-maison-en-quelques-clics","status":"publish","type":"post","link":"https:\/\/miniprojets.net\/index.php\/2019\/05\/13\/jeedom-ou-comment-domotiser-sa-maison-en-quelques-clics\/","title":{"rendered":"Jeedom ou comment domotiser sa maison en quelques clics"},"content":{"rendered":"\n<p>Bonjour \u00e0 tous, <\/p>\n\n\n\n<p>Aujourd&#8217;hui, nous allons utiliser la raspberry pi pour monter un Serveur Domotique bas\u00e9 sur le software Jeedom et dans les futurs articles, je vous montrerai comment l&#8217;utiliser.<\/p>\n\n\n\n<p>Mais avant de plonger dans le vif du sujet, voici une rapide pr\u00e9sentation de Jeedom<\/p>\n\n\n\n<p>Jeedom est un logiciel OpenSource permettant de faire de la domotique facilement et qui peut-\u00eatre installer sur n&#8217;importe quelle machine Linux. Jeedom est un logiciel qui poss\u00e8de une vraie communaut\u00e9 et qui est vraiment bien document\u00e9. <\/p>\n\n\n\n<p>Un des avantages de Jeedom est aussi son installation rapide ne n\u00e9cessitant pas de connaissance particuli\u00e8re en programmation. <\/p>\n\n\n\n<p>Une des choses qui me plait le plus c&#8217;est sont cot\u00e9 programmation fa\u00e7on Lego car il est accompagn\u00e9 de nombreux plugins  (sorte de briques logicielles) qui permettent de mettre en \u0153uvre rapidement une id\u00e9e.<\/p>\n\n\n\n<p> Bon, maintenant que les pr\u00e9sentations sont faites, passons \u00e0 la partie amusante.<\/p>\n\n\n\n<p class=\"has-large-font-size\">Partie 0) Le mat\u00e9riel<\/p>\n\n\n\n<p>Il faut pour monter un serveur Jeedom: <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Une Raspberry Pi (je conseille une version 3 au minimum)<\/li><li>Une carte microSD (Je conseille de prendre 4Go minimum)<\/li><li>Un transformateur 5V\/2.5A pour alimenter la Raspberry<\/li><li>Un c\u00e2ble Ethernet<\/li><li>Un PC<\/li><\/ul>\n\n\n\n<p class=\"has-large-font-size\">Partie 1) Pr\u00e9paration de la Raspberry Pi<\/p>\n\n\n\n<p>La premi\u00e8re \u00e9tape est de t\u00e9l\u00e9charger sur le site officiel de la fondation Raspberry pi l&#8217;image du syst\u00e8me d&#8217;exploitation Raspbian. <a href=\"https:\/\/www.raspberrypi.org\/downloads\/\">https:\/\/www.raspberrypi.org\/downloads\/<\/a><\/p>\n\n\n\n<p>Vous avez le choix de plusieurs versions. Pour ma part, j&#8217;utilise la version Raspbian Stretch with desktop qui a l&#8217;avantage de ne pas \u00eatre trop lourde mais qui nous permet de connecter un \u00e9cran pour faire du d\u00e9bogage en cas de p\u00e9pin.<\/p>\n\n\n\n<p>Une fois l&#8217;image t\u00e9l\u00e9charg\u00e9e, vous pouvez la d\u00e9zipper sur votre Ordinateur.<\/p>\n\n\n\n<p>La prochaine \u00e9tape consiste \u00e0 utiliser un logiciel pour &#8220;graver&#8221; cette image sur la carte SD. J&#8217;utilise Etcher qui est OpenSource (Et on sait combien l&#8217;OpenSource c&#8217;est cool!!!!) <\/p>\n\n\n\n<p>Etcher est t\u00e9l\u00e9chargeable \u00e0 cette adresse <a href=\"https:\/\/www.balena.io\/etcher\/\">https:\/\/www.balena.io\/etcher\/<\/a><\/p>\n\n\n\n<p>Une fois Etcher install\u00e9, Il suffit de faire l&#8217;op\u00e9ration suivante:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"605\" height=\"289\" src=\"https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image.png\" alt=\"\" class=\"wp-image-193\" srcset=\"https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image.png 605w, https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-300x143.png 300w\" sizes=\"auto, (max-width: 605px) 100vw, 605px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li> Brancher la carte microSD sur votre PC <\/li><li> Ouvrir Etcher <\/li><li> Cliquer sur Select Image (choisissiez l&#8217;endroit o\u00f9 vous avez d\u00e9zipp\u00e9 l&#8217;image de Raspbian) <\/li><li>Cliquer sur Select Drive (Choisissiez la Carte SD)<\/li><li>Cliquer sur Flash<\/li><li>Boire un caf\u00e9 en attendant la fin de l&#8217;\u00e9criture<\/li><\/ul>\n\n\n\n<p>Une fois cette op\u00e9ration pass\u00e9e avec succ\u00e8s, \u00e9jectez la carte SD et rebranchez la. Normalement, si tout c&#8217;est bien pass\u00e9, vous verrez dans votre explorateur de fichier la carte apparaitre avec comme d\u00e9nomination &#8220;boot&#8221; (c&#8217;est la seule accessible avec Windows). <\/p>\n\n\n\n<p>Dans cette partition, cr\u00e9ez un fichier vide et sans extension appel\u00e9 ssh. (ce fichier va indiquer \u00e0 la raspberry d&#8217;autoriser les connexions SSH entre la Raspberry et un autre PC sans avoir besoin d&#8217;\u00e9cran.)<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"189\" height=\"138\" src=\"https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-1.png\" alt=\"\" class=\"wp-image-195\"\/><\/figure>\n\n\n\n<p>Maintenant, \u00e9jectez la carte SD et placez la dans la Raspberry. <\/p>\n\n\n\n<p>Connectez la Raspberry sur votre box ou sur votre routeur avec le c\u00e2ble Ethernet<\/p>\n\n\n\n<p>Branchez l&#8217;alimentation de la Rasbperry Pi avec le transformateur.<\/p>\n\n\n\n<p class=\"has-large-font-size\">Partie 2) R\u00e9cup\u00e9ration de l&#8217;adresse IP de la Raspberry<\/p>\n\n\n\n<p>Avant de pouvoir continuer, il faut r\u00e9cup\u00e9rer l&#8217;adresse IP de votre Raspberry. Une adresse IP est une adresse que votre Routeur fourni \u00e0 chaque \u00e9quipement informatique qui se connecte dessus. Pour cela, il faut voir la notice de votre box ou de votre Routeur. <\/p>\n\n\n\n<p>Par exemple, pour une freebox, Dans son navigateur internet on tape l&#8217;adresse suivante: <a href=\"http:\/\/mafreebox.freebox.fr\/\">http:\/\/mafreebox.freebox.fr\/<\/a><\/p>\n\n\n\n<p>Et une fois les identifiants rentr\u00e9s la page suivante apparait<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"531\" height=\"541\" src=\"https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-2.png\" alt=\"\" class=\"wp-image-198\" srcset=\"https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-2.png 531w, https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-2-294x300.png 294w\" sizes=\"auto, (max-width: 531px) 100vw, 531px\" \/><\/figure>\n\n\n\n<p>En cliquant sur P\u00e9riph\u00e9riques r\u00e9seau,  on tombe sur ce genre de page<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"594\" height=\"524\" src=\"https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-3.png\" alt=\"\" class=\"wp-image-200\" srcset=\"https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-3.png 594w, https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-3-300x265.png 300w\" sizes=\"auto, (max-width: 594px) 100vw, 594px\" \/><\/figure>\n\n\n\n<p> En double cliquant sur un \u00e9quipent, on arrive sur: <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"468\" src=\"https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-4.png\" alt=\"\" class=\"wp-image-201\" srcset=\"https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-4.png 500w, https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-4-300x281.png 300w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<p>et en cliquant sur connectivit\u00e9, on  peux r\u00e9cup\u00e9rer l&#8217;adresse IP de l&#8217;\u00e9quipement (ici 192.168.0.29)<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"493\" height=\"112\" src=\"https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-6.png\" alt=\"\" class=\"wp-image-203\" srcset=\"https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-6.png 493w, https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-6-300x68.png 300w\" sizes=\"auto, (max-width: 493px) 100vw, 493px\" \/><\/figure>\n\n\n\n<p>Une fois cette adresse IP r\u00e9cup\u00e9r\u00e9e, on peux continuer l&#8217;installation de Jeedom!<\/p>\n\n\n\n<p class=\"has-large-font-size\">Partie 3) Connexion avec la Raspberry Pi via le protocole SSH<\/p>\n\n\n\n<p> Pour information, le protocole SSH est un protocole permettant de faire une connexion s\u00e9curis\u00e9e entre 2 \u00e9quipements informatiques gr\u00e2ce \u00e0 un \u00e9change de cl\u00e9 de chiffrement.<\/p>\n\n\n\n<p>Je vous conseille le logiciel Putty qui lui aussi est OpenSource (Et oui L&#8217;OpenSource c&#8217;est la vie!). Il est t\u00e9l\u00e9chargeable sur le site suivant <a href=\"https:\/\/www.putty.org\/\">https:\/\/www.putty.org\/<\/a><\/p>\n\n\n\n<p>Une fois install\u00e9, ouvrez Putty <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"344\" height=\"332\" src=\"https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-7.png\" alt=\"\" class=\"wp-image-204\" srcset=\"https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-7.png 344w, https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-7-300x290.png 300w\" sizes=\"auto, (max-width: 344px) 100vw, 344px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li> Rentrez l&#8217;adresse IP de votre Raspberry dans la case Host Name <\/li><li> Gardez le Port 22 qui correspond au SSH.  <\/li><li> Cliquez sur Open <\/li><li>Acceptez la cl\u00e9 de chiffrement. <\/li><\/ul>\n\n\n\n<p>Maintenant, rentrez les identifiants de la raspberry qui sont par d\u00e9faut <strong>login: pi \/ password: raspberry<\/strong><\/p>\n\n\n\n<p class=\"has-large-font-size\">Partie 4) S\u00e9curisation de la Raspberry pi<\/p>\n\n\n\n<p>Comme notre raspberry risque d&#8217;\u00eatre expos\u00e9e sur internet (si l&#8217;on souhaite pouvoir piloter sa maison depuis son t\u00e9l\u00e9phone), Il faut un minimum la s\u00e9curiser. (En gros, c&#8217;est mieux d&#8217;\u00e9viter de se balader dans un costume de Z\u00e8bre en plein milieu de la Savane)<\/p>\n\n\n\n<p>Pour cela, le minimum est de supprimer le compte par d\u00e9faut pi.<\/p>\n\n\n\n<p>Je vous laisse voir le site de Tutox qui explique comment faire: <a href=\"https:\/\/tutox.fr\/2017\/10\/26\/supprimer-compte-pi-raspbian\/\">https:\/\/tutox.fr\/2017\/10\/26\/supprimer-compte-pi-raspbian\/<\/a><\/p>\n\n\n\n<p class=\"has-large-font-size\">Partie 5) Installation de Jeedom<\/p>\n\n\n\n<p>Maintenant que nous avons un corps sain dans un esprit sain (ou le contraire, c&#8217;est un peu comme le nord et le sud, en fonction de comment on tourne la carte, c&#8217;est plus pareil), il faut installer Jeedom et attention cette op\u00e9ration est extr\u00eamement complexe!!!<\/p>\n\n\n\n<p>Vous devez copier\/coller la ligne suivant dans votre terminal Putty<\/p>\n\n\n\n<p>wget -O-\nhttps:\/\/raw.githubusercontent.com\/Jeedom\/core\/stable\/install\/install.sh | sudo\nbash<\/p>\n\n\n\n<p>Appuyez sur ENTREE, et attendez environ 45min<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-8.png\" alt=\"\" class=\"wp-image-208\" width=\"592\" height=\"374\" srcset=\"https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-8.png 404w, https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-8-300x189.png 300w\" sizes=\"auto, (max-width: 592px) 100vw, 592px\" \/><\/figure>\n\n\n\n<p>Une fois que la phrase Installation Completed est affich\u00e9e, vous avez fini! C&#8217;\u00e9tait ultra simple, non?<\/p>\n\n\n\n<p>Rebootez la Raspberry gr\u00e2ce \u00e0 la commande suivante: <\/p>\n\n\n\n<p>sudo shutdown -r now<\/p>\n\n\n\n<p class=\"has-large-font-size\">Partie 6) D\u00e9marrage et configuration de Jeedom<\/p>\n\n\n\n<p>Une fois que la Raspberry a red\u00e9marr\u00e9e, vous pouvez ouvrir sur votre ordinateur votre explorateur internet pr\u00e9f\u00e9r\u00e9  (Firefox, <s>Microsoft Edge<\/s>\u2026)  et entrez l&#8217;adresse IP de votre Raspberry. Si l&#8217;installation c&#8217;est bien pass\u00e9, vous allez tomber sur la page suivante:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"403\" src=\"https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-9-1024x403.png\" alt=\"\" class=\"wp-image-209\" srcset=\"https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-9-1024x403.png 1024w, https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-9-300x118.png 300w, https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-9-768x302.png 768w, https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-9.png 1387w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Les logins sont <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Nom d\u2019utilisateur: Admin<\/li><li>Mot de passe:admin <\/li><\/ul>\n\n\n\n<p>Jeedom vous invite \u00e0 changer le mot de passe et je vous le recommande fortement (rappelez vous de l&#8217;histoire du Z\u00e8bre et de la Savane)<\/p>\n\n\n\n<p>Une fois connect\u00e9, vous arrive sur ce genre de page (mais vierge):<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"477\" src=\"https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-10-1024x477.png\" alt=\"\" class=\"wp-image-212\" srcset=\"https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-10-1024x477.png 1024w, https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-10-300x140.png 300w, https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-10-768x358.png 768w, https:\/\/miniprojets.net\/wp-content\/uploads\/2019\/05\/image-10.png 1877w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Et voil\u00e0 vous avez fini la derni\u00e8re \u00e9tape de ce tutoriel!<\/p>\n\n\n\n<p>Dans les prochains articles, on attaquera des exemples concrets.<\/p>\n\n\n\n<p>En attendant passez une bonne journ\u00e9e et amusez vous bien,<\/p>\n\n\n\n<p>Ferrader<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bonjour \u00e0 tous, Aujourd&#8217;hui, nous allons utiliser la raspberry pi pour monter un Serveur Domotique bas\u00e9 sur le software Jeedom&hellip;<\/p>\n","protected":false},"author":1,"featured_media":214,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[18],"class_list":["post-192","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mini-projet","tag-domotique"],"_links":{"self":[{"href":"https:\/\/miniprojets.net\/index.php\/wp-json\/wp\/v2\/posts\/192","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/miniprojets.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/miniprojets.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/miniprojets.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/miniprojets.net\/index.php\/wp-json\/wp\/v2\/comments?post=192"}],"version-history":[{"count":0,"href":"https:\/\/miniprojets.net\/index.php\/wp-json\/wp\/v2\/posts\/192\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/miniprojets.net\/index.php\/wp-json\/wp\/v2\/media\/214"}],"wp:attachment":[{"href":"https:\/\/miniprojets.net\/index.php\/wp-json\/wp\/v2\/media?parent=192"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/miniprojets.net\/index.php\/wp-json\/wp\/v2\/categories?post=192"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/miniprojets.net\/index.php\/wp-json\/wp\/v2\/tags?post=192"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}