<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>Archives des pizigate - La programmation sur le web</title>
	<atom:link href="https://programmation.surleweb-france.fr/tag/pizigate/feed/" rel="self" type="application/rss+xml" />
	<link>https://programmation.surleweb-france.fr/tag/pizigate/</link>
	<description>La programmation gratuite pour tous</description>
	<lastBuildDate>Sun, 04 Apr 2021 09:20:15 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/08/cropped-19518430-icone-de-programmation-pour-votre-site-web-mobile-presentation-et-conception-de-logo-gratuit-vectoriel.jpg?fit=32%2C32&#038;ssl=1</url>
	<title>Archives des pizigate - La programmation sur le web</title>
	<link>https://programmation.surleweb-france.fr/tag/pizigate/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">176210735</site>	<item>
		<title>Installer et configurer la PiZiGate sur Pi 4</title>
		<link>https://programmation.surleweb-france.fr/installer-et-configurer-la-pizigate-sur-pi-4/</link>
					<comments>https://programmation.surleweb-france.fr/installer-et-configurer-la-pizigate-sur-pi-4/#comments</comments>
		
		<dc:creator><![CDATA[Zigomato]]></dc:creator>
		<pubDate>Sun, 28 Mar 2021 19:37:31 +0000</pubDate>
				<category><![CDATA[Domotique]]></category>
		<category><![CDATA[Raspberry]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[Home Assistant]]></category>
		<category><![CDATA[pizigate]]></category>
		<category><![CDATA[raspberry]]></category>
		<category><![CDATA[zigate]]></category>
		<category><![CDATA[zigbee]]></category>
		<guid isPermaLink="false">https://programmation.surleweb-france.fr/?p=876</guid>

					<description><![CDATA[<p>Pour utiliser les différents capteurs, appareils, interrupteur compatibles avec le protocole ZigBee, tu auras besoin d'installer une passerelle pour que tout cela communique avec Home Assistant qui est installé sur le Raspberry Pi 4.</p>
<p class="continue-reading-button"> <a class="continue-reading-link" href="https://programmation.surleweb-france.fr/installer-et-configurer-la-pizigate-sur-pi-4/">Continuer la lecture<i class="crycon-right-dir"></i></a></p>
<p>L’article <a href="https://programmation.surleweb-france.fr/installer-et-configurer-la-pizigate-sur-pi-4/">Installer et configurer la PiZiGate sur Pi 4</a> est apparu en premier sur <a href="https://programmation.surleweb-france.fr">La programmation sur le web</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Le 04/04/2021, mise à jour de l&rsquo;article en ajoutant l&rsquo;installation de l&rsquo;Intégration ZHA</p></blockquote>



<p>Pour utiliser les différents capteurs, appareils, interrupteur compatibles avec le protocole <a href="https://fr.wikipedia.org/wiki/ZigBee" target="_blank" rel="noreferrer noopener">ZigBee</a>, tu auras besoin d&rsquo;installer une passerelle pour que tout cela communique avec Home Assistant qui est installé sur le Raspberry Pi 4.</p>



<p>Je précise bien le modèle de Raspberry, n&rsquo;ayant pas de Pi 3, je n&rsquo;ai pas pu tester les opérations dessus, si quelqu&rsquo;un peut me faire un retour, ce serait avec plaisir.</p>



<p>Je vais utiliser la PiZiGate qui particulièrement bien adaptée pour l&rsquo;utilisation sur le Raspberry et la mise en place d&rsquo;une passerelle pour le protocole ZigBee, elle va venir se placer sur le port <a href="https://fr.wikipedia.org/wiki/General_Purpose_Input/Output" target="_blank" rel="noreferrer noopener">GPIO</a>.</p>



<p>Tout d&rsquo;abord, de quoi auras-tu besoin :</p>



<ul class="wp-block-list"><li>Un <a href="https://amzn.to/31oCuTu" target="_blank" rel="noreferrer noopener">Raspberry Pi 4</a> et tout le nécessaire</li><li><a href="https://programmation.surleweb-france.fr/installer-home-assistant-sur-raspberry/">Home Assistant installé sur un Raspberry Pi 4</a></li><li>Un lecteur de carte micro-SD</li><li>La fameuse <a href="https://amzn.to/31rEbQ6" target="_blank" rel="noreferrer noopener">PiZiGate</a></li></ul>



<h2 class="wp-block-heading">Mise en place de la PiZiGate</h2>



<p>Bon, j&rsquo;avoue ne pas être très courageux mais aussi bien, il a fallu que je recherche pas mal d&rsquo;éléments sur différents sites ou forum pour les chapitres qui suivent mais pour la mise en place, je te conseille de lire <a href="https://zigate.fr/documentation/montage-et-installation-de-la-pizigate/" target="_blank" rel="noreferrer noopener">cet article</a> mais reviens après, car leur documentation n&rsquo;est pas tout à fait à jour (à l&rsquo;heure à laquelle j&rsquo;écris, on est le 28/03/2021). </p>



<h2 class="wp-block-heading">Préparation du Raspberry Pi 4</h2>



<p>Si ton système fonctionne déjà, tu vas devoir l&rsquo;arrêter proprement</p>



<p>Retires la carte SD et places-la dans ton lecteur de carte.</p>



<p>Sur la partition contenant le Boot, recherches le fichier <strong>config.txt</strong> (se trouve en <em>/boot/config.txt</em>).</p>



<p>Avec un éditeur, décommentes la ligne <strong>enable_uart=1</strong> ou bien rajoute-là. </p>



<p>Sauvegarde et quitte le fichier.</p>



<p>Maintenant, dans le fichier <strong>cmdline.txt</strong> (en<em> /boot/cmdline.txt</em>).</p>



<p>Supprimes, si présente car dans mon cas je n&rsquo;avais rien à faire, <em><strong>console=serial0,115200</strong></em>.</p>



<p>Tu peux remettre la carte SD dans le Pi et tout redémarrer.</p>



<h2 class="wp-block-heading">Prise en compte de PiZigate dans Home Assistant</h2>



<p>Je vais proposer deux méthodes, la première sera par l&rsquo;intégration ZHA que je recommande, je la trouve bien plus simple à prendre en main. La seconde consistera en utilisant la bibliothèque proposée par <a href="https://github.com/doudz" target="_blank" rel="noreferrer noopener">Doudz</a>, j&rsquo;avoue que j&rsquo;ai bien plus de difficulté avec celle-ci mais je pense qu&rsquo;il s&rsquo;agit plus de mon côté néophyte qui parle.</p>



<h3 class="wp-block-heading">Installation de l&rsquo;intégration ZHA</h3>



<h4 class="wp-block-heading">Installation de l&rsquo;intégration</h4>



<p>L&rsquo;avantage de cette méthode est qu&rsquo;elle est accessible pour tout le monde, elle ne nécessite pas ou peu de connaissance informatique (en même temps, si tu es ici, c&rsquo;est que tu en as un minimum).</p>



<p>Il s&rsquo;agit d&rsquo;une intégration officielle, tu peux lire sa page <a href="https://www.home-assistant.io/integrations/zha/" target="_blank" rel="noreferrer noopener">ici</a>.</p>



<p>Dans la page <strong>Configuration</strong>, va sur <strong>Intégrations</strong> puis cliques sur <strong>Ajouter l&rsquo;intégration</strong>.</p>



<p>Dans le champs de recherche, tape <strong>ZHA</strong> puis cliques sur soumettre.</p>



<p>Dans la fenêtre qui s&rsquo;affiche, tape le chemin qui correspond à la méthode de branchement de la PiZigate : <em>/dev/serial0</em> puis sur <strong>Soumettre</strong>.</p>



<p>Dans la nouvelle fenêtre, tu dois choisir le type radio utilisé, dans notre cas, il s&rsquo;agit de <em>Zigate</em> puis <strong>Soumettre</strong>.</p>



<p>Une fois, l&rsquo;installation terminée, tu dois redémarrer le système.</p>



<h3 class="wp-block-heading">Home Assistant Zigate</h3>



<h4 class="wp-block-heading">Installation Home Assistant Zigate</h4>



<p>A présent, nous allons installer les bibliothèques pour l&rsquo;utilisation de la Zigate. Pour faire cette partie, je te conseille de suivre cette page pour <a href="https://programmation.surleweb-france.fr/les-add-on-indispensables-pour-home-assistant/" target="_blank" rel="noreferrer noopener">l&rsquo;installation de Samba Share</a>, qui va grandement te faciliter la tâche.</p>



<p>Tu vas commencer par télécharger le dossier sur le dépôt git en cliquant sur ce <a href="https://github.com/doudz/homeassistant-zigate/archive/refs/heads/master.zip">lien</a>.</p>



<p>Dézippes le dossier et tu colles le dossier <strong>custom_components</strong> dans le partage au niveau de <strong>HOMEASSISTANT/config/</strong>, tu devrais obtenir cela :</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="439" height="133" src="//i3.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2021/03/image-18.png" alt="" class="wp-image-877" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2021/03/image-18.png?w=439&amp;ssl=1 439w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2021/03/image-18.png?resize=300%2C91&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2021/03/image-18.png?resize=150%2C45&amp;ssl=1 150w" sizes="(max-width: 439px) 100vw, 439px" /></figure></div>



<h4 class="wp-block-heading">Configuration de Zigate</h4>



<p>On en voit la fin, je te rassure. Maintenant, on va juste configurer rapidement Zigate dans Home Assistant. </p>



<p>Si tu as installer File Editor, tu auras finis dans 30 secondes, sinon je te conseille de l&rsquo;installer en suivant <a href="https://programmation.surleweb-france.fr/les-add-on-indispensables-pour-home-assistant/" target="_blank" rel="noreferrer noopener">cette page</a>.</p>



<p>Maintenant, ajoute dans le fichier <strong>configuration.yaml</strong> (que tu peux trouver dans <strong>config</strong>) cela :</p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group=""># PiZiGate
zigate:
  gpio: true
  #port: /dev/ttyAMA0
  port: /dev/serial0</pre>



<p>Dans mon cas, le port utilisé par le Raspberry est le Serial0.</p>



<p>Sauvegardes puis redémarres ton Pi.</p>



<p>Au prochain démarrage, la led Bleu de la PiZiGate doit être en bleu fort, si ce n&rsquo;est pas le cas, essaie de changer le port.</p>



<p>Sur ta page d&rsquo;accueil, la ZiGate a dû apparaître :</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img decoding="async" width="441" height="543" src="//i1.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2021/03/image-19.png" alt="" class="wp-image-878" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2021/03/image-19.png?w=441&amp;ssl=1 441w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2021/03/image-19.png?resize=244%2C300&amp;ssl=1 244w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2021/03/image-19.png?resize=122%2C150&amp;ssl=1 122w" sizes="(max-width: 441px) 100vw, 441px" /></figure></div>



<h2 class="wp-block-heading">Conclusion</h2>



<p>Voilà pour ce qui est de l&rsquo;installation de la ZiGate. Maintenant, tu pourras installer un grand nombre d&rsquo;équipements compatible avec le protocole ZigBee.</p>
<p>L’article <a href="https://programmation.surleweb-france.fr/installer-et-configurer-la-pizigate-sur-pi-4/">Installer et configurer la PiZiGate sur Pi 4</a> est apparu en premier sur <a href="https://programmation.surleweb-france.fr">La programmation sur le web</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://programmation.surleweb-france.fr/installer-et-configurer-la-pizigate-sur-pi-4/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">876</post-id>	</item>
	</channel>
</rss>
