<?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 température - La programmation sur le web</title>
	<atom:link href="https://programmation.surleweb-france.fr/tag/temperature/feed/" rel="self" type="application/rss+xml" />
	<link>https://programmation.surleweb-france.fr/tag/temperature/</link>
	<description>La programmation gratuite pour tous</description>
	<lastBuildDate>Wed, 17 Nov 2021 18:56:41 +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 température - La programmation sur le web</title>
	<link>https://programmation.surleweb-france.fr/tag/temperature/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">176210735</site>	<item>
		<title>Home assistant, utiliser le thermostat générique</title>
		<link>https://programmation.surleweb-france.fr/home-assistant-utiliser-le-thermostat-generique/</link>
					<comments>https://programmation.surleweb-france.fr/home-assistant-utiliser-le-thermostat-generique/#respond</comments>
		
		<dc:creator><![CDATA[Zigomato]]></dc:creator>
		<pubDate>Thu, 18 Nov 2021 17:00:00 +0000</pubDate>
				<category><![CDATA[Domotique]]></category>
		<category><![CDATA[chauffage]]></category>
		<category><![CDATA[climate]]></category>
		<category><![CDATA[Home Assistant]]></category>
		<category><![CDATA[température]]></category>
		<category><![CDATA[thermostat]]></category>
		<guid isPermaLink="false">https://programmation.surleweb-france.fr/?p=1178</guid>

					<description><![CDATA[<p>Voici la mise en place d'un thermostat simple dans Home Assistant pour commander un chauffage à partir d'un capteur de température</p>
<p class="continue-reading-button"> <a class="continue-reading-link" href="https://programmation.surleweb-france.fr/home-assistant-utiliser-le-thermostat-generique/">Continuer la lecture<i class="crycon-right-dir"></i></a></p>
<p>L’article <a href="https://programmation.surleweb-france.fr/home-assistant-utiliser-le-thermostat-generique/">Home assistant, utiliser le thermostat générique</a> est apparu en premier sur <a href="https://programmation.surleweb-france.fr">La programmation sur le web</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Mon premier hiver dans la maison fait que je commence à regarder la configuration et l&rsquo;optimisation de la chauffe mais aussi la mise en place de moyen de faire des économies en chauffant que si c&rsquo;est nécessaire :</p>



<ul class="wp-block-list"><li>la journée</li><li>le week-end</li><li>au réveil</li><li>en soirée</li><li>la nuit</li><li>en cas d&rsquo;absence prolongé</li></ul>



<p>Ce qui est super avec Home Assistant, c&rsquo;est qu&rsquo;il y a déjà plein d&rsquo;outils pour réaliser cela.</p>



<p>Dans cet article, je ne vais pas détailler la mise ne place complète de toutes les règles mais seulement le fonctionnement du thermostat générique présent dans Home Assistant. Je choisis de procéder en plusieurs articles tout simplement pour que la mise en place soit clair et que l&rsquo;article ne mélange pas trop de concept. Beaucoup d&rsquo;articles sur le net (même des très bons) fournissent beaucoup d&rsquo;informations qui peuvent être difficiles d&rsquo;appréhender pour un néophyte (tu peux jetter un oeil <a href="https://siytek.com/the-ultimate-home-assistant-diy-thermostat-guide-for-single-or-multiple-zone-heating/" target="_blank" rel="noreferrer noopener">ici</a>).</p>



<h2 class="wp-block-heading">Les prérequis</h2>



<p>Je me répète mais tout d&rsquo;abord, il te faudra un système opérationnel, si tu pars de zéro, je t&rsquo;invite à suivre ce lien : <a href="https://programmation.surleweb-france.fr/installer-home-assistant-sur-raspberry/" target="_blank" rel="noreferrer noopener">Installation d&rsquo;Home Assistant sur un Raspberry</a>.</p>



<p>Ensuite, tu auras besoin d&rsquo;un système de chauffe et d&rsquo;un thermomètre, bien sûr que tout devra être connecté.</p>



<p>Je ne parlerai pas de thermostat connecté, je n&rsquo;en ai pas, j&rsquo;ai réutilisé un chauffage électrique (j&rsquo;avoue, il y a mieux en terme de consommation) que j&rsquo;ai branché sur une prise connecté, voici un lien pour l&rsquo;acquérir : <a href="https://amzn.to/3oBEpiI" target="_blank" rel="noreferrer noopener">prise connectée</a>.</p>



<p>Concernant le capteur de température, j&rsquo;avais un<a href="https://amzn.to/30CNiAs" target="_blank" rel="noreferrer noopener"> capteur xiaomi</a>.</p>



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



<p>Je n&rsquo;aborderai pas l&rsquo;installation d&rsquo;un nouvel appareil, nous allons directement attaquer la mise en place du thermostat pour ce couple prise chauffage et capteur de température.</p>



<p>Home Assistant a mis à disposition un thermostat générique avec lequel, nous allons pouvoir définir les plages de température, le chauffage et le capteur.</p>



<p>Nous allons donc utiliser l&rsquo;intégration <a href="https://www.home-assistant.io/integrations/climate/" target="_blank" rel="noreferrer noopener">Climate </a>intégrée à HA et la plateforme <a href="https://www.home-assistant.io/integrations/generic_thermostat/" target="_blank" rel="noreferrer noopener">generic_thermostat</a>.</p>



<p>Dans le fichier <strong>configuration.yaml</strong>, on va ajouter un lien vers un dossier <strong>climate </strong>qui contiendra notre configuration :</p>



<pre class="EnlighterJSRAW" data-enlighter-language="yaml" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">climate: !include_dir_merge_list climate/</pre>



<p>Avec <strong>File Editor</strong> (pour l&rsquo;installer, rends toi sur <a href="https://programmation.surleweb-france.fr/les-add-on-indispensables-pour-home-assistant/" target="_blank" rel="noreferrer noopener">Les Add-ons indispensables</a>), nous allons ajouter dans <strong>config </strong>le dossier <strong>climate</strong>.</p>



<p>Dans le dossier <strong>climate</strong>, on va créer un fichier <strong>generic_thermostat.yaml</strong>. L&rsquo;arborescence doit ressembler à ça : <em>/config/climate/generic_thermostat.yaml</em>.</p>



<p>Maintenant, nous allons écrire ce qui suit dans ce nouveau fichier :</p>



<pre class="EnlighterJSRAW" data-enlighter-language="yaml" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">- platform: generic_thermostat
  # Nom de notre thermostat
  name: Chauffage de la chambre des parents
  # entité du chauffage
  heater: switch.prise_chauffage_parent_on_off
  # entité du capteur de température
  target_sensor: sensor.temperature_parent_temperature
  # la température réglable minimum du thermostat
  min_temp: 16
  # la température réglable maximum du thermostat
  max_temp: 20
  # mode de fonctionnement du système "heater"
  ac_mode: false
  # la température cible
  target_temp: 18
  # il s'agit de la tolérance de température basse pour l'activation de la chauffe
  cold_tolerance: 0
  # tolérance de la température avant que la chauffe ne soit activer
  hot_tolerance: 0.3
  # il s'agit du mode dans lequel le thermostat démarre la première fois
  initial_hvac_mode: "off"
  # température en cas de mode absent
  away_temp: 16
  # Il s'agit de la précision pour le réglage de la température
  precision: 0.1
  # le temps minimum d'un cycle de fonctionnement
  min_cycle_duration:
    seconds: 5
  " maintient en chauffe au moins 3 minutes si le thermostat ne reçoit pas de commande
  keep_alive:
    minutes: 3</pre>



<p>Voilà pour la configuration de l&rsquo;intégration <strong>climate</strong>.</p>



<p>Dans notre cas,<strong> cold_tolerance</strong> et<strong> hot_tolerance</strong> ne sont pas réellement utiles, ils sont indispensable si <strong>ac_mode</strong> est <strong>true</strong>, ce qui signifie que l&rsquo;on fonctionne en climatisation.</p>



<h2 class="wp-block-heading">Visualisation sur le tableau de bord</h2>



<p>Pour être sûr que le thermostat soit bien pris en compte, redémarres Home Assistant et efface le cache du navigateur.</p>



<p>Nous allons créer deux cartes qui permettront de bien visualiser notre thermostat, ce qui donnera cela :</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="520" height="464" src="//i3.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2021/11/image-16.png" alt="" class="wp-image-1179" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2021/11/image-16.png?w=520&amp;ssl=1 520w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2021/11/image-16.png?resize=300%2C268&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2021/11/image-16.png?resize=150%2C134&amp;ssl=1 150w" sizes="(max-width: 520px) 100vw, 520px" /></figure></div>



<p>Pour la première carte, nous allons créer une carte entité en intégrant nos deux entités :</p>



<ul class="wp-block-list"><li>le capteur</li><li>le chauffage</li></ul>



<div class="wp-block-image"><figure class="aligncenter size-full"><img decoding="async" width="987" height="395" src="//i3.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2021/11/image-17.png" alt="" class="wp-image-1180" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2021/11/image-17.png?w=987&amp;ssl=1 987w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2021/11/image-17.png?resize=300%2C120&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2021/11/image-17.png?resize=768%2C307&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2021/11/image-17.png?resize=150%2C60&amp;ssl=1 150w" sizes="(max-width: 900px) 100vw, 900px" /></figure></div>



<p>Sélectionnes tes deux entités, cliques sur Continuer puis sur Ajouter au tableau de bord.</p>



<p>Pour la seconde carte, ajoutes une nouvelle carte en recherchant thermostat :</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img decoding="async" width="550" height="492" src="//i2.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2021/11/image-18.png" alt="" class="wp-image-1181" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2021/11/image-18.png?w=550&amp;ssl=1 550w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2021/11/image-18.png?resize=300%2C268&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2021/11/image-18.png?resize=150%2C134&amp;ssl=1 150w" sizes="(max-width: 550px) 100vw, 550px" /></figure></div>



<p>Dans la nouvelle fenêtre, sélectionnes l&rsquo;entité qui correspond à la configuration du thermostat (de la première partie) puis enregistres.</p>



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



<p>Te voilà maintenant un thermostat basique gérer dans Home Assistant.</p>



<p>Reviens dans quelques jours, il devrait y avoir une gestion plus précise du thermostat.</p>
<p>L’article <a href="https://programmation.surleweb-france.fr/home-assistant-utiliser-le-thermostat-generique/">Home assistant, utiliser le thermostat générique</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/home-assistant-utiliser-le-thermostat-generique/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1178</post-id>	</item>
	</channel>
</rss>
