941 lines
115 KiB
Plaintext
Executable File
941 lines
115 KiB
Plaintext
Executable File
a:6:{s:5:"child";a:1:{s:0:"";a:1:{s:3:"rss";a:1:{i:0;a:6:{s:4:"data";s:3:"
|
||
|
||
|
||
";s:7:"attribs";a:1:{s:0:"";a:1:{s:7:"version";s:3:"2.0";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:1:{s:0:"";a:1:{s:7:"channel";a:1:{i:0;a:6:{s:4:"data";s:49:"
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:4:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:9:"Bemotique";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:26:"https://blog.bemotique.com";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:96:"Comment Automatiser son domicile pour le rendre plus confortable tout en faisant des économies.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:13:"lastBuildDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sun, 13 Dec 2020 13:31:44 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"language";a:1:{i:0;a:5:{s:4:"data";s:5:"fr-FR";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:9:"generator";a:1:{i:0;a:5:{s:4:"data";s:31:"https://wordpress.org/?v=5.8.10";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"item";a:10:{i:0;a:6:{s:4:"data";s:85:"
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:6:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:57:"Comment Organiser Votre Configuration YAML Home Assistant";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:85:"https://blog.bemotique.com/comment-organiser-votre-configuration-yaml-home-assistant/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:94:"https://blog.bemotique.com/comment-organiser-votre-configuration-yaml-home-assistant/#comments";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sun, 13 Dec 2020 10:21:41 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:5:{i:0;a:5:{s:4:"data";s:14:"Guide pratique";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:7:"avancé";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:2;a:5:{s:4:"data";s:9:"Domotique";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:3;a:5:{s:4:"data";s:14:"Home assistant";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:4;a:5:{s:4:"data";s:4:"yaml";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:27:"http://172.104.226.5/?p=580";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:426:"<p>Tout savoir sur le YAML ainsi que des bonnes pratiques pour organiser votre configuration Home Assistant, sans négliger l'interface.</p>
|
||
<p>L’article <a rel="nofollow" href="https://blog.bemotique.com/comment-organiser-votre-configuration-yaml-home-assistant/">Comment Organiser Votre Configuration YAML Home Assistant</a> est apparu en premier sur <a rel="nofollow" href="https://blog.bemotique.com">Bemotique</a>.</p>
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:15:"Clément Patout";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:11071:"
|
||
<p>Home assistant a énormément travaillé l’interface pour éviter d’utiliser le YAML. Mais celui-ci reste très puissant lorsque l’on sait l’utiliser. Dans cet article nous allons voir les bases ainsi que quelques astuces d’organisation pour votre configuration Home Assistant.</p>
|
||
|
||
|
||
|
||
<span id="more-580"></span>
|
||
|
||
|
||
|
||
<h2><strong>Pourquoi</strong> <strong>utiliser</strong> le YAML avec Home Assistant</h2>
|
||
|
||
|
||
|
||
<p>Étant présent depuis le début, <strong>la configuration YAML n’a aucune limite</strong>. Toutes les intégrations ne peuvent pas encore être configurées via l’interface utilisateur d’Home Assistant même si à termes elles le devraient.</p>
|
||
|
||
|
||
|
||
<p><strong>Partager vos configurations </strong>avec le YAML est plus facile. Si vous rencontrez une erreur, il vous suffit de copier les quelques lignes YAML pour trouver assistance.</p>
|
||
|
||
|
||
|
||
<p><strong>Utiliser les l’interfaces et le YAML ensemble </strong>est possible, nous allons voir comment à la fin de l’article.</p>
|
||
|
||
|
||
|
||
<h2>Les bases YAML</h2>
|
||
|
||
|
||
|
||
<p>Le YAML se représente de la forme `clé: valeur`. Les valeurs peuvent représenter différent type de donnés, je vous les listes ici. Je me suis basé sur <a rel="noreferrer noopener nofollow" href="https://gist.github.com/frenck/20a3236cf64bf5bbcb907ecc7cf665cd" target="_blank">le Gist partagé par Franck Nijhof</a> qui fait maintenant parti de l’équipe cœur d’Home Assistant.</p>
|
||
|
||
|
||
|
||
<h3>Commentaires</h3>
|
||
|
||
|
||
|
||
<p>Les commentaires sont précédés de `#`</p>
|
||
|
||
|
||
|
||
<pre class="wp-block-code"><code># Commentaire
|
||
hello: "world" # commentaire</code></pre>
|
||
|
||
|
||
|
||
<h3>Les nombres</h3>
|
||
|
||
|
||
|
||
<p>Nous utiliserons particulièrement les entiers ou décimales.</p>
|
||
|
||
|
||
|
||
<pre class="wp-block-code"><code>entier: 1
|
||
decimal: 0.1234</code></pre>
|
||
|
||
|
||
|
||
<p>Attention ceci n’est pas un entier mais un octal car il est précédé d’un 0:</p>
|
||
|
||
|
||
|
||
<pre class="wp-block-code"><code>pas_entier: 014 # Ceci est égal à 12</code></pre>
|
||
|
||
|
||
|
||
<h3>Une chaîne de caractères </h3>
|
||
|
||
|
||
|
||
<p>Utilisé ` »` pour indiquer un string. Ceci est optionnel.</p>
|
||
|
||
|
||
|
||
<pre class="wp-block-code"><code>string: Hello World
|
||
string2: "Hello world"
|
||
string3: "2"</code></pre>
|
||
|
||
|
||
|
||
<h3>La valeur Null</h3>
|
||
|
||
|
||
|
||
<p>Souvent utilisé pour activer une intégration sans configuration:</p>
|
||
|
||
|
||
|
||
<pre class="wp-block-code"><code>hassio: ~
|
||
discovery:</code></pre>
|
||
|
||
|
||
|
||
<h3>Les booléens</h3>
|
||
|
||
|
||
|
||
<p>Utilisez de préférence `true<code> et </code>`false`</p>
|
||
|
||
|
||
|
||
<pre class="wp-block-code"><code>oui: true
|
||
non: false
|
||
oui2: yes
|
||
non2: no</code></pre>
|
||
|
||
|
||
|
||
<h3>Les listes (tableaux)</h3>
|
||
|
||
|
||
|
||
<p>Une liste (array) se représente de la façon suivante:</p>
|
||
|
||
|
||
|
||
<pre class="wp-block-code"><code>ma_liste:
|
||
- 1
|
||
- 2
|
||
- 3
|
||
# ou
|
||
ma_liste_2: [1,2,3]
|
||
# l'indentation n'a pas d'importance</code></pre>
|
||
|
||
|
||
|
||
<h3>Dictionnaires</h3>
|
||
|
||
|
||
|
||
<p>Les dictionnaires sont gérés grâce à l’indentation de la façon suivante:</p>
|
||
|
||
|
||
|
||
<pre class="wp-block-code"><code>dictionaire:
|
||
propriete: valeur
|
||
propriete2: valeur</code></pre>
|
||
|
||
|
||
|
||
<h3>Longues chaîne de caractères</h3>
|
||
|
||
|
||
|
||
<p>Il peut être difficile de lire une longue chaîne de caractères. Il existe des opérateurs pour pouvoir l’étaler sur plusieurs lignes sans forcément garder les sauts de lignes. Les exemples suivant seront très utiles pour écrire vos templates (ex: messages Telegram). Plus d’information sur les Templates dans un prochain article.</p>
|
||
|
||
|
||
|
||
<p>`|` permets de garder les sauts de ligne mais supprime les doubles sauts.</p>
|
||
|
||
|
||
|
||
<pre class="wp-block-code"><code>text: |
|
||
Voici un exemple de paragraphe de deux lignes, ceci étant la première.
|
||
Et celle la la deuxième.</code></pre>
|
||
|
||
|
||
|
||
<p>`-` après `|` permet de supprimer le dernier saut de ligne.</p>
|
||
|
||
|
||
|
||
<pre class="wp-block-code"><code>text: |-
|
||
Voici un exemple de paragraphe de deux lignes, ceci étant la première.
|
||
Et la deuxième ligne sans espaces après celle-ci.
|
||
text2: "Autre texte"</code></pre>
|
||
|
||
|
||
|
||
<p> Contrairement au `+` qui assurera la présence des sauts de ligne de fin.</p>
|
||
|
||
|
||
|
||
<pre class="wp-block-code"><code>text: |+
|
||
Voici un exemple de paragraphe de deux lignes, ceci étant la première.
|
||
Puis la deuxième avec trois sauts de ligne qui suivent.
|
||
text2: "Autre texte"</code></pre>
|
||
|
||
|
||
|
||
<h2>Organiser ma configuration Home Assistant</h2>
|
||
|
||
|
||
|
||
<p>J’ai suivi la méthode partagé par Franck dans <a href="https://www.youtube.com/watch?v=FfjSA2o_0KA" target="_blank" rel="noreferrer noopener nofollow">une vidéo du DrZzs</a>. Les règles principales sont simples:</p>
|
||
|
||
|
||
|
||
<ul><li>Pratiquement rien dans mon fichier configuration.yaml</li><li>Chaque fichier représente une seule chose (une seule automatisation, une seule entité,…)</li></ul>
|
||
|
||
|
||
|
||
<p>Voici par exemple <a href="https://github.com/clempat/home-assistant-config/blob/main/configuration.yaml" target="_blank" rel="noreferrer noopener">mon fichier configuration.yaml</a></p>
|
||
|
||
|
||
|
||
<pre class="wp-block-code"><code># This is the starting point of the configuration
|
||
homeassistant:
|
||
whitelist_external_dirs:
|
||
- /tmp
|
||
# All Integrations:
|
||
packages: !include_dir_named integrations
|
||
customize: !include customize.yaml
|
||
# Configure a default setup of Home Assistant (frontend, api, etc)
|
||
default_config:
|
||
scene: !include scenes.yaml
|
||
climate: !include climate.yaml
|
||
sensor: !include_dir_merge_list sensors
|
||
</code></pre>
|
||
|
||
|
||
|
||
<p>Je dois encore migrer certaines entrées.</p>
|
||
|
||
|
||
|
||
<p>Celui de Franck encore plus minimum (<a href="https://github.com/frenck/home-assistant-config" target="_blank" rel="noreferrer noopener nofollow">Toute la configuration de Franck Nijhof</a>):</p>
|
||
|
||
|
||
|
||
<pre class="wp-block-code"><code>
|
||
---
|
||
# Welcome to my Home Assistant configuration!
|
||
#
|
||
# Don't be scared by the size of my configuration file...
|
||
# It is probably the smallest you've ever seen.
|
||
#
|
||
# My system is very modular and very differently structured
|
||
# compared to other configurations you'll find online.
|
||
#
|
||
# Basically, each file in the repository does 1 (one, uno, eins)
|
||
# thing only! Click through it, you'll get it pretty fast.
|
||
#
|
||
# The configuration.yaml is only used to bootstrap the system.
|
||
#
|
||
homeassistant:
|
||
# Load packages
|
||
packages: !include_dir_named integrations</code></pre>
|
||
|
||
|
||
|
||
<h2>Comment utiliser ‘include’</h2>
|
||
|
||
|
||
|
||
<p>Nous avons vu précédemment les dictionnaires et les listes. Chaque listes et dictionnaires peuvent être déplacés dans un autre fichier.</p>
|
||
|
||
|
||
|
||
<p>La directive `include` se construit de la manière suivante:</p>
|
||
|
||
|
||
|
||
<ul><li>`!include`: Inclure un fichier</li><li>`!include_dir_list`: Inclure un dossier (dir) où les fichiers représentent une entrée de liste (list).</li><li>`!include_dir_merge_list`: Inclure un dossier (dir) où les fichiers seront assemblés (merge) pour former une seule liste (list).</li><li>`!include_dir_named`: Inclure un dossier (dir) où les fichiers représentent une entrée du dictionnaire (named). Le nom du fichier sera utilisé commet clé.</li><li>`!include_dir_merge_named`: Inclure un dossier (dir) où les fichiers seront assemblés (merge) pour former un seul dictionnaire (named).</li></ul>
|
||
|
||
|
||
|
||
<p>Comment choisir la bonne directive. On commence par détecter si l’on veut intégrer une liste ou un dictionnaire. Ensuite on décide si l’on veut plusieurs entrées par fichier.</p>
|
||
|
||
|
||
|
||
<h3>Exemple de liste</h3>
|
||
|
||
|
||
|
||
<pre class="wp-block-code"><code>sensor:
|
||
- platform: time_date
|
||
display_options:
|
||
- "time"
|
||
- "date"
|
||
- "date_time"
|
||
- "time_date"
|
||
- platform: history_stats
|
||
name: battery_bike_charged_today
|
||
entity_id: binary_sensor.bike_battery
|
||
state: 'on'
|
||
type: count
|
||
start: '{{ now().replace(hour=10, minute=0, second=0) }}'
|
||
end: '{{ now() }}'</code></pre>
|
||
|
||
|
||
|
||
<p>peut se décomposer de la sorte: <a href="https://github.com/clempat/home-assistant-config/blob/main/integrations/sensor.yaml" target="_blank" rel="noreferrer noopener nofollow">Lien vers ma configuration sensor</a></p>
|
||
|
||
|
||
|
||
<p>ou si plusieurs entrées par fichier: <a href="https://github.com/clempat/home-assistant-config/blob/main/integrations/switch.yaml" target="_blank" rel="noreferrer noopener nofollow">Lien vers ma configuration switch</a></p>
|
||
|
||
|
||
|
||
<h3>Exemple de dictionnaire</h3>
|
||
|
||
|
||
|
||
<pre class="wp-block-code"><code>input_boolean:
|
||
sleeping_mode:
|
||
name: Dodo
|
||
icon: mdi:hotel
|
||
vacation_mode:
|
||
name: En vacance
|
||
icon: mdi:beach
|
||
washing_machine_full:
|
||
name: Machine Pleine
|
||
icon: mdi:washing-machine-alert</code></pre>
|
||
|
||
|
||
|
||
<p>peut se décomposer de la sorte: <a href="https://github.com/clempat/home-assistant-config/blob/main/integrations/input_boolean.yaml" target="_blank" rel="noreferrer noopener nofollow">Lien vers ma configuration input_boolean</a></p>
|
||
|
||
|
||
|
||
<p>ou si plusieurs entrées par fichier: <a href="https://github.com/clempat/home-assistant-config/blob/main/integrations/yeelight.yaml" target="_blank" rel="noreferrer noopener nofollow">Lien vers ma configuration yeelight</a></p>
|
||
|
||
|
||
|
||
<h2>Astuces</h2>
|
||
|
||
|
||
|
||
<p>Le YAML permet un mode avancé mais pour des changements rapides l’interface graphique (UI) reste très pratique. Voici quelques astuces pour concilier les deux:</p>
|
||
|
||
|
||
|
||
<h3>Automatisations</h3>
|
||
|
||
|
||
|
||
<p>Une astuce est d’ajouter une clé `id` à vos automatisations (<a href="https://github.com/clempat/home-assistant-config/blob/main/automations/house/alert_window_open.yaml#L4" target="_blank" rel="noreferrer noopener nofollow">Exemple d’automatisation</a>). De cette manière vos automatisations seront modifiables sur l’interface utilisateur.</p>
|
||
|
||
|
||
|
||
<p>Le code suivant vous permettra d’avoir les automatisations créés sur l’interface graphique ainsi que celles créés en YAML:</p>
|
||
|
||
|
||
|
||
<pre class="wp-block-code"><code>automation: !include ../automations.yaml
|
||
automation split: !include_dir_list ../automations</code></pre>
|
||
|
||
|
||
|
||
<p>Cette astuce est aussi valable pour les scènes.</p>
|
||
|
||
|
||
|
||
<h3>Lovelace</h3>
|
||
|
||
|
||
|
||
<p>Voici comment utiliser vos Dashboard créés sur l’interface graphique ainsi que ceux créés en YAML:</p>
|
||
|
||
|
||
|
||
<pre class="wp-block-code"><code> lovelace:
|
||
# Le mode de défault sera storage
|
||
mode: storage
|
||
|
||
# Mais nous ajouterons des Dashboards YAML
|
||
dashboards: !include ../lovelace/dashboards.yaml</code></pre>
|
||
|
||
|
||
|
||
<p><a href="https://github.com/clempat/home-assistant-config/blob/main/integrations/lovelace.yaml" target="_blank" rel="noreferrer noopener nofollow">Voir ma configuration Lovelace</a></p>
|
||
|
||
|
||
|
||
<p>Voila vous savez tout de YAML et des bonnes pratiques pour organiser votre configuration Home Assistant. À vous de jouer, et si vous rencontrez des problèmes n’hésitez pas de partager dans la section commentaires ou sur <a href="http://172.104.226.5/retrouvez-la-meilleur-communaute-francaise-pour-home-assistant/">La Meilleur Communauté Française Pour Home Assistant</a></p>
|
||
<p>L’article <a rel="nofollow" href="https://blog.bemotique.com/comment-organiser-votre-configuration-yaml-home-assistant/">Comment Organiser Votre Configuration YAML Home Assistant</a> est apparu en premier sur <a rel="nofollow" href="https://blog.bemotique.com">Bemotique</a>.</p>
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:90:"https://blog.bemotique.com/comment-organiser-votre-configuration-yaml-home-assistant/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"2";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:3:"580";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:1;a:6:{s:4:"data";s:85:"
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:6:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:64:"Retrouvez La Meilleur Communauté Française Pour Home Assistant";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:90:"https://blog.bemotique.com/retrouvez-la-meilleur-communaute-francaise-pour-home-assistant/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:98:"https://blog.bemotique.com/retrouvez-la-meilleur-communaute-francaise-pour-home-assistant/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 11 Dec 2020 09:25:28 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:5:{i:0;a:5:{s:4:"data";s:6:"Autres";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:17:"Notes de l'Auteur";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:2;a:5:{s:4:"data";s:22:"Communauté Française";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:3;a:5:{s:4:"data";s:9:"Domotique";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:4;a:5:{s:4:"data";s:14:"Home assistant";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:27:"http://172.104.226.5/?p=617";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:437:"<p>Vous ne parlez pas Anglais, mais vous vous intéressez à Home Assistant. Voici une communauté Française incroyable à découvrir.</p>
|
||
<p>L’article <a rel="nofollow" href="https://blog.bemotique.com/retrouvez-la-meilleur-communaute-francaise-pour-home-assistant/">Retrouvez La Meilleur Communauté Française Pour Home Assistant</a> est apparu en premier sur <a rel="nofollow" href="https://blog.bemotique.com">Bemotique</a>.</p>
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:15:"Clément Patout";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:3349:"
|
||
<p>Comme je vous l’ai indiqué dans mon précédent post <a href="http://172.104.226.5/home-assistant-2020/">Home Assistant 2020</a>. J’ai migré tout mon système vers Home Assistant et je compte y rester.</p>
|
||
|
||
|
||
|
||
<p>Home Assistant à une communauté très internationale. Ce qui peut rebuter ceux d’entre nous qui ne parlent pas forcément très bien anglais. Mais voila il existe aujourd’hui une solution. </p>
|
||
|
||
|
||
|
||
<p>Cette solution est une communauté Française appelé HACF, <a href="https://hacf.fr/" target="_blank" rel="noreferrer noopener">Home Assistant Communauté Francophone</a>. Vous pouvez lire plus de détail concernant l’objectif de cette communauté sur leur <a href="https://hacf.fr/presentation-du-projet-et-de-lequipe-complete/" target="_blank" rel="noreferrer noopener">page de présentation de HACF</a>. </p>
|
||
|
||
|
||
|
||
<p>Vous trouverez d’excellents articles tel <a href="https://forum.hacf.fr/t/recevoir-une-notification-lorsquune-alerte-meteo-est-en-cours/511" target="_blank" rel="noreferrer noopener">Recevoir une notification lorsqu’une alerte météo est en cours</a>, <a href="https://forum.hacf.fr/t/ajouter-et-diffuser-un-message-sur-une-enceinte-google-cast/220" target="_blank" rel="noreferrer noopener">Ajouter et diffuser un message sur une enceinte Google Cast</a>, ou tout simplement un guide d’<a href="https://hacf.fr/differentes-solutions-installation-home-assistant/" target="_blank" rel="noreferrer noopener">Installation de Home Assistant</a>.</p>
|
||
|
||
|
||
|
||
<p>Si vous avez une petite question allez visiter <a href="https://discord.com/invite/PaZFEjX" target="_blank" rel="noreferrer noopener">le Discord de HACF </a>qui compte aujourd’hui plus de 700 membres. Que ça soit le forum ou le Discord les membres sont très réactifs. La communauté est diversifiée, certain utilisent Home Assistant depuis des années d’autres le découvre. </p>
|
||
|
||
|
||
|
||
<p>La communauté peut devenir source d’inspiration. Que ça soit des idées d’automatisations ou de son et lumières, beaucoup partagent leurs projets et restent disponible pour les questions.</p>
|
||
|
||
|
||
|
||
<p>HACF regroupe aussi plusieurs développeurs Français souhaitant participer à l’évolution d’Home Assistant. Ce qui permet de créer et/ou de maintenir certaines intégrations Françaises comme <a href="https://www.home-assistant.io/integrations/meteo_france/" target="_blank" rel="noreferrer noopener">Météo France</a> ou <a href="https://www.home-assistant.io/integrations/freebox/" target="_blank" rel="noreferrer noopener">Freebox</a>.</p>
|
||
|
||
|
||
|
||
<p>Bref vous l’aurez compris, cette communauté est un excellent ajout à Home Assistant pour les Francophone. N’hésitez pas a aller les soutenir, rejoindre leur Discord ou participer au forum ou même <a href="https://github.com/search?q=type%3Aissue+label%3A%22help+wanted%22+org%3A%22hacf-fr%22+is%3Aopen" target="_blank" rel="noreferrer noopener nofollow">contribuer au repository Github HACF</a>…</p>
|
||
|
||
|
||
|
||
<p> </p>
|
||
<p>L’article <a rel="nofollow" href="https://blog.bemotique.com/retrouvez-la-meilleur-communaute-francaise-pour-home-assistant/">Retrouvez La Meilleur Communauté Française Pour Home Assistant</a> est apparu en premier sur <a rel="nofollow" href="https://blog.bemotique.com">Bemotique</a>.</p>
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:95:"https://blog.bemotique.com/retrouvez-la-meilleur-communaute-francaise-pour-home-assistant/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:3:"617";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:2;a:6:{s:4:"data";s:85:"
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:6:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:19:"Home Assistant 2020";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:47:"https://blog.bemotique.com/home-assistant-2020/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:55:"https://blog.bemotique.com/home-assistant-2020/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 05 May 2020 07:00:00 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:5:{i:0;a:5:{s:4:"data";s:17:"Notes de l'Auteur";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:11:"Contrôleur";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:2;a:5:{s:4:"data";s:9:"Domotique";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:3;a:5:{s:4:"data";s:11:"Expérience";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:4;a:5:{s:4:"data";s:14:"Home assistant";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:27:"http://172.104.226.5/?p=382";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:362:"<p>Home Assistant, le contrôleur domotique par excellence pour 2020. Listons ensemble les raisons qui font de Home Assistant la meilleure solution.</p>
|
||
<p>L’article <a rel="nofollow" href="https://blog.bemotique.com/home-assistant-2020/">Home Assistant 2020</a> est apparu en premier sur <a rel="nofollow" href="https://blog.bemotique.com">Bemotique</a>.</p>
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:15:"Clément Patout";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:3474:"
|
||
<p>Home Assistant, le contrôleur domotique par excellence pour 2020. Listons ensemble les raisons qui en fait la meilleure solution.</p>
|
||
|
||
|
||
|
||
<p>Comme vous avez put le remarquer à la fin de l’article <a href="http://172.104.226.5/comment-choisir-un-controleur-domotique/">Comment choisir un contrôleur domotique</a>. J’ai mentionné brièvement mon passage vers Home Assistant (<a href="https://www.home-assistant.io">Site Officiel</a>). Il me doit de vous donner plus de détails concernant ce choix car les prochains articles vont tous se référer à ce contrôleur.</p>
|
||
|
||
|
||
|
||
<h2>Lovelace</h2>
|
||
|
||
|
||
|
||
<p>La principale raison de mon changement est Lovelace. Lovelace est l’interface utilisateur principale. Il est incroyablement facile de créer une interface et de la maintenir. Allez voir les exemples suivants: <a rel="noreferrer noopener" href="https://demo.home-assistant.io/#/lovelace/0" target="_blank">Démonstrations Lovelace</a>. Essayez de les changer en appuyant sur les 3 points verticaux en haut à droite et « Configurer l’interface utilisateur », vous verrez la puissance. </p>
|
||
|
||
|
||
|
||
<p>Le résultat est beaucoup plus intéressant que ce que j’ai pu obtenir avec Jeedom ou Openhab. </p>
|
||
|
||
|
||
|
||
<h2>Configurer Home Assistant</h2>
|
||
|
||
|
||
|
||
<p>Je suis développeur et je suis familier avec la configuration YAML. Mais pour ceux qui ne le sont pas, Home Assistant montre clairement la volonté de pousser l’interface utilisateur au maximum pour minimiser le besoin des configurations YAML. Voir <a rel="noreferrer noopener" href="https://www.home-assistant.io/blog/2020/04/14/the-future-of-yaml/" target="_blank">l’article sur leur blog</a>.</p>
|
||
|
||
|
||
|
||
<p>Cela étant dis, la configuration YAML vous donne la possibilité de partager facilement votre configuration. Il suffit de voir toutes les <a rel="noreferrer noopener" href="https://www.home-assistant.io/cookbook/" target="_blank">configurations disponibles sur leur documentation.</a></p>
|
||
|
||
|
||
|
||
<h2>Communauté</h2>
|
||
|
||
|
||
|
||
<p>La communauté est tout simplement énorme. Voici quelques serveur discord:</p>
|
||
|
||
|
||
|
||
<ul><li><a rel="noreferrer noopener" href="https://discord.gg/DRrdm42" target="_blank">Serveur Officiel (Anglais)</a></li><li><a rel="noreferrer noopener" href="https://discord.gg/9XEUtdw" target="_blank">P Artificiels (Français)</a></li><li><a rel="noreferrer noopener" href="https://discord.gg/jZ4afvt" target="_blank">DrZzs (Anglais)</a></li></ul>
|
||
|
||
|
||
|
||
<p>Mise à jours fréquentes (toutes les deux semaines), plus de 1500 intégrations, un podcast officiel, beaucoup de contenus YouTube…</p>
|
||
|
||
|
||
|
||
<h2>Installation d’Home Assistant</h2>
|
||
|
||
|
||
|
||
<p>Il existe plusieurs façon d’installer Home Assistant en quelques clic ou en plusieurs commandes tout est expliqué sur <a rel="noreferrer noopener" href="https://www.home-assistant.io/hassio/installation/" target="_blank">leur documentation</a>.</p>
|
||
|
||
|
||
|
||
<p>Si vous n’êtes pas convaincu, je vais essayer de vous partager des intégrations et des automatisations que j’utilise pour vous donner une meilleur idée de ce que vous pouvez faire.</p>
|
||
|
||
|
||
|
||
<p>Vous êtes convaincu mais vous avez des problèmes d’installation. Partagez en commentaire, j’essaierai de voir si je peux vous assister. </p>
|
||
<p>L’article <a rel="nofollow" href="https://blog.bemotique.com/home-assistant-2020/">Home Assistant 2020</a> est apparu en premier sur <a rel="nofollow" href="https://blog.bemotique.com">Bemotique</a>.</p>
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:52:"https://blog.bemotique.com/home-assistant-2020/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:3:"382";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:3;a:6:{s:4:"data";s:85:"
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:6:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:36:"Planifier vos consignes de chauffage";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:64:"https://blog.bemotique.com/planifier-vos-consignes-de-chauffage/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:72:"https://blog.bemotique.com/planifier-vos-consignes-de-chauffage/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 10 Aug 2019 12:14:06 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:5:{i:0;a:5:{s:4:"data";s:14:"Guide pratique";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:14:"Automatisation";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:2;a:5:{s:4:"data";s:9:"Chauffage";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:3;a:5:{s:4:"data";s:9:"Domotique";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:4;a:5:{s:4:"data";s:14:"Home assistant";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:27:"http://172.104.226.5/?p=302";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:884:"<p>Quelques soit votre chauffage, vos thermostats ou votre contrôleur domotique, il y a de forte chance que vous rencontrez des difficultés à organiser vos consignes de chauffage. J’ai enfin trouvé la solution pour mon chauffage et je veux la partager avec vous. Cela fait maintenant deux hivers que j’utilise une méthode basée sur cet excellent...<span class="clearfix clearfix-post"></span><a href="https://blog.bemotique.com/planifier-vos-consignes-de-chauffage/" class="more-link">Lire la suite de <span class="screen-reader-text">"Planifier vos consignes de chauffage"</span> <span class="meta-nav">→</span></a></p>
|
||
<p>L’article <a rel="nofollow" href="https://blog.bemotique.com/planifier-vos-consignes-de-chauffage/">Planifier vos consignes de chauffage</a> est apparu en premier sur <a rel="nofollow" href="https://blog.bemotique.com">Bemotique</a>.</p>
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:15:"Clément Patout";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:14630:"<p>Quelques soit votre chauffage, vos thermostats ou votre contrôleur domotique, il y a de forte chance que vous rencontrez des difficultés à organiser vos consignes de chauffage. J’ai enfin trouvé la solution pour mon chauffage et je veux la partager avec vous.</p>
|
||
<p><center></p>
|
||
<p><iframe loading="lazy" src="https://giphy.com/embed/s4Bi420mMDRBK" width="480" height="270" frameborder="0" class="giphy-embed" allowfullscreen></iframe></p>
|
||
<p></center>Cela fait maintenant deux hivers que j’utilise une méthode basée sur cet excellent poste <a href="https://community.openhab.org/t/heating-boilerplate-a-universal-temperature-control-solution-with-modes/34843" rel="noopener noreferrer" target="_blank">Heating boilerplate a universal solution with modes</a>. Ce poste a été créé par et pour les utilisateurs d’openhab mais je l’utilise très bien avec home assistant et je n’ai aucun doute sur la possibilité de l’adapter pour Jeedom. Si vous n’avez pas encore de contrôleur Domotique, lisez l’article <a href="http://172.104.226.5/comment-choisir-un-controleur-domotique/" rel="noopener">Comment choisir un controleur domotique.</a></p>
|
||
<h2>Entrées numériques – Consignes de chauffage</h2>
|
||
<p>Il vous faut d’abord créer des entrées numériques virtuelles (input_number sur home assistant par exemple). Ces virtuelles vont représenter la consigne de vos pièces en temps normal. J’ai poussé le concept en créant un virtuel par type de pièce. J’ai donc un virtuel pour les « chambres adultes », « chambre enfants », « pièces de vie », « salle de bain »…</p>
|
||
<h2>Scénarios</h2>
|
||
<p>J’ai créé plusieurs scénarios (automatisations) suivant mes journées pour mettre à jours ces virtuelles. Par exemple un scenario se lance à 6:30 pour préparer le levé, il augmente la température des chambres, des salles de bains et des pièces à vivre pour obtenir le meilleurs confort au réveil. Un autre scénario se lance en semaine lorsque tous le monde a quitté la maison, et diminue les consignes de température. Et ainsi de suite pour le reste de la journée.</p>
|
||
<h2>Les modes de chauffages</h2>
|
||
<p>Jusque ici, c’est simple mais pourquoi ne pas mettre à jours directement les consignes des thermostats ? C’est la que les modes entre en jeux. Disons que vous voulez dire à votre maison vous êtes malade aujourd’hui ou exceptionnellement vous serez absent. Le faite de séparer les consignes en temps normal avec les consignes ponctuelles vous permet de passer de l’un à l’autre sans problème.</p>
|
||
<p>L’étape suivante serait donc de mettre à jours les thermostats. Pour cela à la fin de chaque automatisation je lance un script (ou change un virtuel qui lance une automatisation) qui va décider en fonction du mode la température à appliquer. Par exemple si le mode malade est actif, ignore le virtuel et mets tel température pour les pièces à vivres, chambres et couloirs. Le mode travail à la maison est activé, ignore le virtuel et mets tel température pour les pièces à vivre, le bureau et ainsi de suite. Ces mode sont d’autres virtuelles que vous pouvez automatiser. Par exemple à 21:00 vous pouvez couper le mode malade et repasser en mode normal. Ou alors à la fin d’événements, vous pouvez arrêter le mode absent et lancer le mode normal. Dans tous les cas le système pourra reprendre le mode normal à n’importe quel moment.</p>
|
||
<p><strong>Voici mon code sur home assistant:</strong><br />
|
||
<strong>Automatisations:</strong></p>
|
||
<pre>
<code>
- alias: "Comfort le matin"
trigger:
platform: time
at: '05:45:00'
action:
- service: input_number.set_value
data:
entity_id: input_number.target_preset_common_rooms
value: 21.5
- service: input_number.set_value
data:
entity_id: input_number.target_preset_bathrooms
value: 22
- service: input_number.set_value
data:
entity_id:
- input_number.target_preset_bedrooms
- input_number.target_preset_corridors
value: 20
- service: input_number.set_value
data:
entity_id: input_number.target_preset_kid_bedrooms
value: 21
- service: script.turn_on
data:
entity_id: script.update_thermostats
- alias: "Eteindre le chauffage départ Kita/Travail"
trigger:
platform: state
entity_id: binary_sensor.presence_any
to: 'off'
condition:
condition: and
conditions:
- condition: time
after: '06:00'
before: '11:00'
weekday:
- mon
- tue
- wed
- thu
- fri
action:
- service: input_number.set_value
data:
entity_id: input_number.target_preset_common_rooms
value: 19.5
- service: input_number.set_value
data:
entity_id: input_number.target_preset_bathrooms
value: 19
- service: input_number.set_value
data:
entity_id:
- input_number.target_preset_bedrooms
- input_number.target_preset_corridors
- input_number.target_preset_kid_bedrooms
value: 18
- service: script.turn_on
data:
entity_id: script.update_thermostats
- alias: "11:00 - Baisse chauffage à l'étage"
trigger:
platform: time
at: '11:00'
condition:
condition: or
conditions:
- condition: time
weekday:
- sat
- sun
- condition: state
entity_id: binary_sensor.presence_any
state: 'on'
action:
- service: input_number.set_value
data:
entity_id: input_number.target_preset_kid_bedrooms
value: 20
- service: input_number.set_value
data:
entity_id: input_number.target_preset_bedrooms
value: 18
- service: input_number.set_value
data:
entity_id: input_number.target_preset_bathrooms
value: 20
- service: script.turn_on
data:
entity_id: script.update_thermostats
- alias: "Monter le chauffage retour de la kita"
trigger:
platform: time
at: '15:00'
condition:
condition: time
weekday:
- mon
- tue
- wed
- thu
- fri
action:
- service: input_number.set_value
data:
entity_id: input_number.target_preset_kid_bedrooms
value: 20
- service: input_number.set_value
data:
entity_id: input_number.target_preset_common_rooms
value: 21.5
- service: input_number.set_value
data:
entity_id: input_number.target_preset_corridors
value: 20
- service: script.turn_on
data:
entity_id: script.update_thermostats
- alias: "Coucher des enfants"
trigger:
platform: time
at: '17:00'
action:
- service: input_number.set_value
data:
entity_id: input_number.target_preset_bathrooms
value: 22
- service: input_number.set_value
data:
entity_id: input_number.target_preset_kid_bedrooms
value: 19
- service: script.turn_on
data:
entity_id: script.update_thermostats
- alias: "Coucher du dernier"
trigger:
platform: time
at: '01:00'
action:
- service: input_number.set_value
data:
entity_id: input_number.target_preset_bathrooms
value: 19
- service: input_number.set_value
data:
entity_id: input_number.target_preset_common_rooms
value: 19.5
- service: input_number.set_value
data:
entity_id: input_number.target_preset_corridors
value: 19
- service: script.turn_on
data:
entity_id: script.update_thermostats
- alias: Annuler mode chauffage après une journée
trigger:
platform: time
at: '17:00'
condition:
condition: or
conditions:
- condition: state
entity_id: input_select.heating_mode
state: 'Malade'
- condition: state
entity_id: input_select.heating_mode
state: 'Home Office'
action:
- service: input_select.select_option
data:
entity_id: input_select.heating_mode
option: Normal
- service: script.turn_on
data:
entity_id: script.update_thermostats
- alias: Changer le mode chauffage lorsque mode vacance activé
trigger:
platform: state
entity_id: input_boolean.vacation_mode
to: 'on'
action:
- service: input_select.select_option
data:
entity_id: input_select.heating_mode
option: 'En vacance'
- service: script.turn_on
data:
entity_id: script.update_thermostats
- alias: Changer le mode de chauffage lorsque le mode vacance est terminé
trigger:
platform: state
entity_id: input_boolean.vacation_mode
to: 'off'
action:
- service: input_select.select_option
data:
entity_id: input_select.heating_mode
option: Normal
- service: script.turn_on
data:
entity_id: script.update_thermostats</code>
</pre>
|
||
<p><strong>Script:</strong></p>
|
||
<pre>
<code>
update_thermostats:
alias: Mettre à jours les thermostats
sequence:
- service: climate.set_temperature
data_template:
entity_id:
- climate.chambre_rdc
- climate.chambre_florian
temperature: >
{% if is_state('input_select.heating_mode', 'Normal') %}
{{ states('input_number.target_preset_kid_bedrooms')}}
{% elif is_state('input_select.heating_mode', 'Malade') %}
20
{% elif is_state('input_select.heating_mode', 'Home Office') %}
{{ states('input_number.target_preset_kid_bedrooms') }}
{% elif is_state('input_select.heating_mode', 'En vacance') %}
17
{% endif %}
- service: climate.set_temperature
data_template:
entity_id: climate.chambre_1er
temperature: >
{% if is_state('input_select.heating_mode', 'Normal') %}
{{ states('input_number.target_preset_bedrooms') }}
{% elif is_state('input_select.heating_mode', 'Malade') %}
20
{% elif is_state('input_select.heating_mode', 'Home Office') %}
{{ states('input_number.target_preset_bedrooms') }}
{% elif is_state('input_select.heating_mode', 'En vacance') %}
17
{% endif %}
- service: climate.set_temperature
data_template:
entity_id:
- climate.salon
- climate.cuisine
temperature: >
{% if is_state('input_select.heating_mode', 'Normal') %}
{{ states('input_number.target_preset_common_rooms') }}
{% elif is_state('input_select.heating_mode', 'Malade') %}
21.5
{% elif is_state('input_select.heating_mode', 'Home Office') %}
21.5
{% elif is_state('input_select.heating_mode', 'En vacance') %}
17
{% endif %}
- service: climate.set_temperature
data_template:
entity_id: climate.salle_de_bain
temperature: >
{% if is_state('input_select.heating_mode', 'Normal') %}
{{ states('input_number.target_preset_bathrooms') }}
{% elif is_state('input_select.heating_mode', 'Malade') %}
22
{% elif is_state('input_select.heating_mode', 'Home Office') %}
{{ states('input_number.target_preset_bathrooms') }}
{% elif is_state('input_select.heating_mode', 'En vacance') %}
17
{% endif %}
- service: climate.set_temperature
data_template:
entity_id: climate.buanderie
temperature: >
{% if is_state('input_select.guest_mode', 'Cave') or is_state('input_select.guest_mode', 'Cave & Toit') %}
{{ states('input_number.target_preset_bathrooms') }}
{% elif is_state('input_select.heating_mode', 'En vacance') %}
17
{% else %}
19
{% endif %}
- service: climate.set_temperature
data_template:
entity_id: climate.escalier
temperature: "{{ states('input_number.target_preset_corridors') }}"
- service: climate.set_temperature
data_template:
entity_id: climate.chambre_cave
temperature: >
{% if is_state('input_select.guest_mode', 'Cave') or is_state('input_select.guest_mode', 'Cave & Toit') %}
{{ states('input_number.target_preset_bedrooms') }}
{% elif is_state('input_select.heating_mode', 'En vacance') %}
17
{% else %}
18
{% endif %}
- service: climate.set_temperature
data_template:
entity_id: climate.chambre_toit
temperature: >
{% if is_state('input_select.guest_mode', 'Toit') or is_state('input_select.guest_mode', 'Cave & Toit') %}
{{ states('input_number.target_preset_bedrooms') }}
{% elif is_state('input_select.heating_mode', 'En vacance') %}
17
{% else %}
18
{% endif %}</code>
</pre>
|
||
<p>Je compte bien améliorer ce système notamment en utilisant le « machine learning ». De cette façon j’optimiserais la reprise de chauffage. Imaginons j’ai un virtuel représentant une heure de la journée (heure de retour au domicile) qui s’actualise en fonction de son historique. Mon système pourra le matin vérifier à quelle heure je rentre le jeudi et programmer une mis à jours de ma consigne virtuelle à temps. Ou alors il détecte le faite que je quitte mon travail, sachant mon temps de transport il optimise la mise en route du chauffage. Une autre optimisation serait lorsque ma maison sait que je ne suis pas partis au travail, elle me demande si je suis malade ou je compte travailler à la maison et mets à jour le mode de chauffage en fonction de ma réponse.</p>
|
||
<p>Bref le système est universel et extensible permettant d’être au plus près des besoins de chauffage de votre domicile. N’hésitez pas à partager vos avis et vos résultats si vous avez essayé de le mettre en place.</p>
|
||
<p>L’article <a rel="nofollow" href="https://blog.bemotique.com/planifier-vos-consignes-de-chauffage/">Planifier vos consignes de chauffage</a> est apparu en premier sur <a rel="nofollow" href="https://blog.bemotique.com">Bemotique</a>.</p>
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:69:"https://blog.bemotique.com/planifier-vos-consignes-de-chauffage/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:3:"302";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:4;a:6:{s:4:"data";s:82:"
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:6:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:72:"Comment avoir deux télécommandes TRÅDFRI pour un groupe de lumières.";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:95:"https://blog.bemotique.com/comment-avoir-deux-telecommandes-tradfri-pour-un-groupe-de-lumieres/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:104:"https://blog.bemotique.com/comment-avoir-deux-telecommandes-tradfri-pour-un-groupe-de-lumieres/#comments";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sun, 30 Dec 2018 09:09:35 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:4:{i:0;a:5:{s:4:"data";s:14:"Guide pratique";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:13:"Ikea Trådfri";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:2;a:5:{s:4:"data";s:8:"Lumière";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:3;a:5:{s:4:"data";s:11:"Smart Light";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:27:"http://172.104.226.5/?p=290";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1024:"<p>Avoir plusieurs détecteurs de mouvement dans un couloir ou plusieurs télécommandes dans une pièce est possible avec TRÅDFRI. Cette article va vous décrire comment. J’écris ces quelques lignes pour partager avec vous ce que j’ai découvert sur reddit (Bind a controller to an other one). Il est possible de lié une télécommande à une autre....<span class="clearfix clearfix-post"></span><a href="https://blog.bemotique.com/comment-avoir-deux-telecommandes-tradfri-pour-un-groupe-de-lumieres/" class="more-link">Lire la suite de <span class="screen-reader-text">"Comment avoir deux télécommandes TRÅDFRI pour un groupe de lumières."</span> <span class="meta-nav">→</span></a></p>
|
||
<p>L’article <a rel="nofollow" href="https://blog.bemotique.com/comment-avoir-deux-telecommandes-tradfri-pour-un-groupe-de-lumieres/">Comment avoir deux télécommandes TRÅDFRI pour un groupe de lumières.</a> est apparu en premier sur <a rel="nofollow" href="https://blog.bemotique.com">Bemotique</a>.</p>
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:15:"Clément Patout";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:1920:"<p>Avoir plusieurs détecteurs de mouvement dans un couloir ou plusieurs télécommandes dans une pièce est possible avec TRÅDFRI. Cette article va vous décrire comment.</p>
|
||
<p><span id="more-290"></span></p>
|
||
<p>J’écris ces quelques lignes pour partager avec vous ce que j’ai découvert sur reddit (<a href="https://reddit.com/r/tradfri/comments/6x1miq/bind_controller_to_another_controller_to_have/" target="_blank" rel="noopener">Bind a controller to an other one</a>). Il est possible de lié une télécommande à une autre. De ce faite vous pouvez contrôler un groupe de lumières avec plusieurs télécommandes.</p>
|
||
<p>Pour cela il faut suivre la procédure suivante:</p>
|
||
<ul>Appuyez 3 fois sur le bouton d’appareillage <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f517.png" alt="🔗" class="wp-smiley" style="height: 1em; max-height: 1em;" /> pour remettre à zéro la télécommande que vous souhaitez ajouter</ul>
|
||
<ul>Une lumière rouge devrait clignoter.</ul>
|
||
<ul>Rapprochez cette télécommande près de la télécommande associé au groupe de lumières.</ul>
|
||
<ul>Rester appuyer sur les boutons d’appareillage <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f517.png" alt="🔗" class="wp-smiley" style="height: 1em; max-height: 1em;" /> des deux télécommandes jusqu’à ce que la lumière rouge s’éteint.</ul>
|
||
<p>Voilà maintenant vous devez voir les deux télécommandes dans l’application TRÅDFRI appartenant à un même groupe. J’ai pu tester avec deux détecteur de mouvement afin de mieux couvrir un couloir.</p>
|
||
<p>L’article <a rel="nofollow" href="https://blog.bemotique.com/comment-avoir-deux-telecommandes-tradfri-pour-un-groupe-de-lumieres/">Comment avoir deux télécommandes TRÅDFRI pour un groupe de lumières.</a> est apparu en premier sur <a rel="nofollow" href="https://blog.bemotique.com">Bemotique</a>.</p>
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:100:"https://blog.bemotique.com/comment-avoir-deux-telecommandes-tradfri-pour-un-groupe-de-lumieres/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"2";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:3:"290";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:5;a:6:{s:4:"data";s:85:"
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:6:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:53:"Comment organiser ses appareils domotiques avec Alexa";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:81:"https://blog.bemotique.com/comment-organiser-ses-appareils-domotiques-avec-alexa/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:89:"https://blog.bemotique.com/comment-organiser-ses-appareils-domotiques-avec-alexa/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 27 Oct 2018 11:49:57 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:5:{i:0;a:5:{s:4:"data";s:14:"Guide pratique";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:5:"Alexa";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:2;a:5:{s:4:"data";s:11:"Amazon echo";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:3;a:5:{s:4:"data";s:12:"Organisation";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:4;a:5:{s:4:"data";s:11:"Smart Light";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:27:"http://172.104.226.5/?p=286";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:939:"<p>« Alexa, allume la lumière du salon » « Plusieurs éléments porte ce nom, lequel voulez-vous ? ». Rien de plus énervant que de ne pas se faire comprendre, je vous liste ici mes conseils pour que cela ne vous arrive plus jamais ! Renommez vos appareils dans l’application Alexa Il faut savoir qu’il est possible de changer le...<span class="clearfix clearfix-post"></span><a href="https://blog.bemotique.com/comment-organiser-ses-appareils-domotiques-avec-alexa/" class="more-link">Lire la suite de <span class="screen-reader-text">"Comment organiser ses appareils domotiques avec Alexa"</span> <span class="meta-nav">→</span></a></p>
|
||
<p>L’article <a rel="nofollow" href="https://blog.bemotique.com/comment-organiser-ses-appareils-domotiques-avec-alexa/">Comment organiser ses appareils domotiques avec Alexa</a> est apparu en premier sur <a rel="nofollow" href="https://blog.bemotique.com">Bemotique</a>.</p>
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:15:"Clément Patout";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:3633:"<p>« Alexa, allume la lumière du salon » « Plusieurs éléments porte ce nom, lequel voulez-vous ? ». Rien de plus énervant que de ne pas se faire comprendre, je vous liste ici mes conseils pour que cela ne vous arrive plus jamais !</p>
|
||
<p><span id="more-286"></span></p>
|
||
<h2>Renommez vos appareils dans l’application Alexa</h2>
|
||
<p>Il faut savoir qu’il est possible de changer le nom de vos appareils dans l’application Alexa sans répercussion sur le nom choisi dans l’application du fabricant. Ce qui vous permet d’avoir deux noms suivant le contexte.</p>
|
||
<h2>Choisissez bien le nom de votre appareil</h2>
|
||
<p>Je ne pense pas qu’il existe de méthode magique pour garantir un fonctionnement parfait.</p>
|
||
<p>Mais il est surement possible de l’optimiser. Voici une méthode qui fonctionne bien pour moi.</p>
|
||
<p>Le nom de mes appareils se compose de la sorte, {type} {objet/nom} {pièce}. En voici quelques exemples :</p>
|
||
<ul>
|
||
<li>Lampe canapé salon</li>
|
||
<li>Lampe plafond salon</li>
|
||
<li>Lampe table cuisine</li>
|
||
<li>Lampe coin lecture salon</li>
|
||
<li>Température cuisine</li>
|
||
<li>Température salon</li>
|
||
<li>Volet terrasse salon</li>
|
||
<li>Volet canapé salon</li>
|
||
<li>Porte terrasse salon</li>
|
||
<li>Porte terrasse cuisine</li>
|
||
</ul>
|
||
<p>Et ainsi de suite.</p>
|
||
<h2>Créer des groupes avec vos Echos</h2>
|
||
<p>Attention malheureusement cette astuce ne fonctionne pas pour la version française. Je l’utilise en allemand ou en anglais. Elle consiste à regrouper les appareils Alexa avec d’autres, comme des lumières. Il est ainsi possible de ne pas préciser la pièce lors de vos commandes. Alexa comprendra donc « Alexa, allume la lumière » et allumera les lumières qui se trouvent dans le même groupe.</p>
|
||
<p>Pour la version Française, cette astuce devient intéressante si vous utilisez « Amazon fireTV » vous pourrez en effet mettre en pause, relancer la lecture ou lancer un film en utilisant un de vos Echo.</p>
|
||
<h2>Créer des Alias pour vos appareils</h2>
|
||
<p>Il vous arrive de vous demander quel nom vous avez donné à une lumière. Serait-ce « coin télé » ou « canapé » ? Ou alors vous habitez une maison bilingue. Rien ne vous empêche de créer des groupes avec un seul appareil. De cette manière vous pouvez le contrôler grâce à différents noms. J’utilise beaucoup cette méthode pour pouvoir contrôler mes appareils en français et en allemand. Ma lumière “Lampe canapé salon” appartient donc au groupe sofa, salon, coin télé. De cette manière voici les phrases possibles:</p>
|
||
<ul>
|
||
<li>Alexa, allume la lumière du canapé.</li>
|
||
<li>Alexa, Licht an Sofa. (Pour mes echos Allemand)</li>
|
||
<li>Alexa, allume la lumière du coin télé</li>
|
||
<li>Alexa, allume la lumière du salon</li>
|
||
</ul>
|
||
<h2>Utiliser les routines</h2>
|
||
<p>Les routines peuvent devenir très utiles pour enclencher plusieurs actions à la suite en utilisant une phrase précise. Par exemple dire “Alexa, Bonne journée” enclenchera la baisse de vos thermostats, l’extinction des lumières et pourquoi pas l’annonce du traffic.</p>
|
||
<p>Voilà ce qui me vient à l’esprit sur le thème « bien nommer vos appareils domotiques ». Je mettrais à jours au fur et à mesure de mon avancée et des mis à jours d’Alexa. N’hésitez pas à donner vos astuces, ce qui marche ou ne marche pas pour vous.</p>
|
||
<p>L’article <a rel="nofollow" href="https://blog.bemotique.com/comment-organiser-ses-appareils-domotiques-avec-alexa/">Comment organiser ses appareils domotiques avec Alexa</a> est apparu en premier sur <a rel="nofollow" href="https://blog.bemotique.com">Bemotique</a>.</p>
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:86:"https://blog.bemotique.com/comment-organiser-ses-appareils-domotiques-avec-alexa/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:3:"286";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:6;a:6:{s:4:"data";s:79:"
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:6:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:46:"LE podcast Domotique à écouter d’urgence !";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:68:"https://blog.bemotique.com/le-podcast-domotique-a-ecouter-d-urgence/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:76:"https://blog.bemotique.com/le-podcast-domotique-a-ecouter-d-urgence/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 20 Oct 2018 11:33:20 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:3:{i:0;a:5:{s:4:"data";s:17:"Notes de l'Auteur";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:9:"Domotique";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:2;a:5:{s:4:"data";s:7:"podcast";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:27:"http://172.104.226.5/?p=281";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:435:"<p>Un des meilleurs podcasts tech Français lance son dossier Domotique. Une des meilleures porte d'entrée dans le monde de la Domotique. À écouter sans modération !</p>
|
||
<p>L’article <a rel="nofollow" href="https://blog.bemotique.com/le-podcast-domotique-a-ecouter-d-urgence/">LE podcast Domotique à écouter d’urgence !</a> est apparu en premier sur <a rel="nofollow" href="https://blog.bemotique.com">Bemotique</a>.</p>
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:15:"Clément Patout";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:1193:"<p>Un des meilleurs podcasts tech Français lance son dossier Domotique. Une des meilleures porte d’entrée dans le monde de la Domotique. À écouter sans modération !</p>
|
||
<p><!-- more --></p>
|
||
<p>Voilà tout est dit, un petit post éclair pour vous conseiller de suivre le dossier Domotique du podcast TECH CAFÉ.</p>
|
||
<p><a href="https://techcafe.fr/category/episodes/domotique/">Lien vers le dossier Domotique de TECH CAFÉ</a></p>
|
||
<p>Avec déjà deux épisodes en ligne, Guillaume Vendé accompagné d’Antoine et Gaëtan vous présente la Domotique pour tous.</p>
|
||
<p>C’est la première fois que je consacre un poste entier pour un podcast ou un autre blog. Je le fais librement, et la raison principale de ce partage est ma volonté d’initier le plus de personnes au monde Domotique. Je pense que plus nous serons nombreux plus les solutions deviendrons simples et accessibles.</p>
|
||
<p>Bonne écoute.</p>
|
||
<p>L’article <a rel="nofollow" href="https://blog.bemotique.com/le-podcast-domotique-a-ecouter-d-urgence/">LE podcast Domotique à écouter d’urgence !</a> est apparu en premier sur <a rel="nofollow" href="https://blog.bemotique.com">Bemotique</a>.</p>
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:73:"https://blog.bemotique.com/le-podcast-domotique-a-ecouter-d-urgence/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:3:"281";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:7;a:6:{s:4:"data";s:82:"
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:6:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:37:"Premier bilan de mon projet domotique";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:65:"https://blog.bemotique.com/premier-bilan-de-mon-projet-domotique/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:73:"https://blog.bemotique.com/premier-bilan-de-mon-projet-domotique/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 26 Jun 2018 05:25:00 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:4:{i:0;a:5:{s:4:"data";s:17:"Notes de l'Auteur";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:9:"Domotique";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:2;a:5:{s:4:"data";s:9:"Général";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:3;a:5:{s:4:"data";s:10:"Smart Home";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:27:"http://172.104.226.5/?p=263";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:901:"<p>On fait le bilan, je vais partager avec vous les automatisations mis en place aujourd’hui. Ainsi que les produits choisis. Nous allons pour ca reprendre les objectifs fixés dans l’article À propos Bemotique > Automatiser son domicile. Je vais énumérer les points principaux puis vous trouverez en fin d’article le Mindmap de mon projet mis à...<span class="clearfix clearfix-post"></span><a href="https://blog.bemotique.com/premier-bilan-de-mon-projet-domotique/" class="more-link">Lire la suite de <span class="screen-reader-text">"Premier bilan de mon projet domotique"</span> <span class="meta-nav">→</span></a></p>
|
||
<p>L’article <a rel="nofollow" href="https://blog.bemotique.com/premier-bilan-de-mon-projet-domotique/">Premier bilan de mon projet domotique</a> est apparu en premier sur <a rel="nofollow" href="https://blog.bemotique.com">Bemotique</a>.</p>
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:15:"Clément Patout";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:13645:"<p>On fait le bilan, je vais partager avec vous les automatisations mis en place aujourd’hui. Ainsi que les produits choisis. Nous allons pour ca reprendre les objectifs fixés dans l’article <a href="http://172.104.226.5/automatiser-son-domicile/">À propos Bemotique > Automatiser son domicile</a>.</p>
|
||
<p>Je vais énumérer les points principaux puis vous trouverez en fin d’article le Mindmap de mon projet mis à jours.</p>
|
||
<h2>Le chauffage</h2>
|
||
<p>Nous sommes en 2014, nous avons fait l’acquisition de cette maison des années 80. Celle-ci était chauffé avec ce que l’on appelle ici « Nachtspeicherheizung ». Je vais vous éviter la recherche Google, il s’agit d’un chauffage par accumulation. En gros votre chauffage se charge en chaleur toute la nuit, et la libère la journée en fonction de vos préférences. Sachant que si il n’est pas chargé, il faudra attendre une nuit pour chauffer. Je ferai un article plus détaillé sur le sujet mais je penses que l’on peut déjà imaginer la difficulté de gérer un tel chauffage.</p>
|
||
<p>Après le premier hiver, nous avons décidé de le changer. N’ayant pas de circuit d’eau, pas d’arrivée de gaz, pas l’envie de gros travaux, nous avons opté pour le chauffage infrarouge. La particularité de ce système dans le cadre de mon projet domotique est la facilité de le contrôler, cela fonctionne comme une lumière. J’ai donc aujourd’hui un système de chauffage contrôlable et instantané. Le thermostat est géré par le <a href="https://jeedom.github.io/plugin-thermostat/fr_FR/" target="_blank" rel="nofollow">plugin thermostat Jeedom</a>. Ce plugin est assez avancé car il peut prendre en compte les ouvrants ainsi que la température extérieure afin d’optimiser la chauffe. J’attends maintenant l’hiver prochain pour vérifier le fonctionnement de ce système, mais les tests ont été plutôt concluant.</p>
|
||
<h2>Les sondes <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f321.png" alt="🌡" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h2>
|
||
<p>Dans la domotique avant de pouvoir automatiser quoi que ce soit, il vous faut des données. La température, l’humidité, la luminosité ou la consommation sont des données faciles à obtenir. Pour le chauffage il est évident qu’il me fallait des sondes de température.</p>
|
||
<p>Mes premières sondes étaient des sondes faites maison « <a href="https://www.mysensors.org/" target="_blank" rel="noopener nofollow">MySensors</a>« . Le projet « MySensors » est très économique et très intéressant seulement comme j’ai pu vous le dire dans <a href="http://172.104.226.5/les-erreurs-que-jai-commises-au-debut-de-mon-installation-domotique/">Les erreurs que j’ai commises au début de mon installation domotique</a>, il consomme du temps. L’utiliser pour des cas spécifiques peut être justifiable mais les sondes de températures, c’est banale et il y a Xiaomi pour ca. C’est à partir de ce moment que je suis devenu fan de Xiaomi (et oui ils ne font pas que des téléphones), ils offrent des produits de très bonne qualité et pour un très bon prix ! La solution <a href="https://www.gearbest.com/aqara-_gear/" target="_blank" rel="noopener nofollow">Aqara de Xiaomi</a> m’a évité de perdre du temps dans des solutions qui qui ne fonctionne pas. Me voilà donc équipé de sondes de température, d’humidité, de pression, d’ouverture de porte/fenêtre…</p>
|
||
<h2>La lumière <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f4a1.png" alt="💡" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h2>
|
||
<p>J’ai eu pour mon anniversaire un kit Philips Hue et un echo dot. De quoi bien commencer. J’ai commencé par les pièces de vie comme le salon et la cuisine. Puis les couloirs. J’ai prix encore une fois du Xiaomi pour les <a href="https://gearbest.app.link/k0xL7h2wTN">détecteurs de mouvement</a>. Mes couloirs son maintenant tous automatisés grâce à la détection de mouvement et la luminosité ainsi que la couleur de l’ampoule dépendendent de la luminosité ambiante, puis est conditionné par le couché des enfants. De cette façon nous ne sommes pas éblouis lors des balades nocturnes. L’ampoule dans la chambre de mon fils est aussi connectée je n’ai pas automatisé l’allumage mais l’extinction la nuit lorsque celle-ci est allumée. Enfin, je vous ai présentez dans l’article <a href="http://172.104.226.5/la-base-des-automatisme-domotique/">La base des automatismes Domotiques</a>, la gestion d’une partie de ma lumière du salon.</p>
|
||
<p>L’installation n’est pas finie. Il me reste une lampe à changer dans la cuisine. Prendre le contrôle de la lumière de la salle de bain grâce à <a href="https://gearbest.app.link/sxzCKboxTN" target="_blank" rel="noopener nofollow">un interrupteur filaire Xiaomi</a>. Il faut aussi que je trouve une meilleure solution pour gérer mes interrupteurs. J’utilise pour le moment du scotch(pas la boisson <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f644.png" alt="🙄" class="wp-smiley" style="height: 1em; max-height: 1em;" />) pour éviter que l’on coupe l’alimentation des ampoules connectées. En effet celle-ci nécessite une alimentation permanente pour fonctionner. Enfin, il me faut implémenter plus de scènes adaptés aux activités (cuisiner, lire, nettoyage, dîner,…).</p>
|
||
<h2>Les volets</h2>
|
||
<p>J’ai pu automatiser mes volets électriques grace au <a href="https://amzn.to/2yxSpmX" target="_blank" rel="noopener nofollow">Fibaro Ruller Shutter 2</a>*. Ce module est très intéressant car il permet de garder l’interrupteur et de rajouter en plus un contrôle à distance grace au protocole Z-wave. Cela signifie que vous pourrez toujours contrôler vos volets même si votre box/réseaux ne fonctionnent plus. Je peux donc maintenant fermer tous les volets de l’étage grâce à une seule action. De même automatiser ouverture et fermeture en fonction de la tombé de la nuit. J’ai aussi mis en place un scénario qui donnera vie à la maison même durant une absence prolonger.</p>
|
||
<p>Par contre, il me manque encore le scénario qui baissera le volet lors de grosses chaleurs en fonction de la position du soleil <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/2600.png" alt="☀" class="wp-smiley" style="height: 1em; max-height: 1em;" />. Il me reste aussi 4 volets manuels à motoriser.</p>
|
||
<h2>Assistants vocaux <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f399.png" alt="🎙" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h2>
|
||
<p>Je suis équipé d’Alexa, Google assistant ainsi que Siri à mon poignet. J’ai pour le moment trop peu de commandes. Notamment les lumières grace à l’intégration Philips Hue, et certaines commandes personnalisées lié à mon système Jeedom comme par exemple « passe l’aspirateur » ou « ferme/ouvre les volets ». J’ai beaucoup de travail sur ce point car j’aimerais ajouter les températures des pièces, la commande des thermostats, les lumières manquantes, l’activation de mode comme « coucher les enfants ». J’ai aussi la particularité d’utiliser l’Allemand et le Français, ce qui complique un peu le tout. J’en parlerai lorsque j’aurai la solution ultime.</p>
|
||
<h2>Projet de sonnette <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f514.png" alt="🔔" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h2>
|
||
<p>Ce projet n’est pas facile car j’ai essayé de faire mes automatisations autour de la sonnette actuelle alors qu’elle ne fonctionne pas. J’ai donc brancher un esp8266 qui détecte (12V) l’appuie sur le bouton et notifie mon système. Un son sera joué dans différentes pièces en fonction du mode qui indique si les enfants sont couchés ou non. J’ai acheté <a href="https://www.gearbest.com/ip-cameras/pp_333277.html?wid=1433363" target="_blank" rel="noopener nofollow">une caméra de sécurité</a> (trouvable à 100€) qui me permet de viser la porte et prendre en photo la personne qui sonne pour me l’envoyer sur Telegram. Finalement je peux ouvrir la porte grâce à mon Telegram ou à l’un de mes assistants.</p>
|
||
<p>Même si cette solution semble déjà bien implémentée, je n’ai toujours pas d’audio qui permettrait d’engager la discussion avec la personne au portail. Ce qui m’empêche de dire à la personne que j’arrive si je ne suis pas loin, je ne peux que voir mon paquet repartir pour la poste.</p>
|
||
<h2>Petit plus</h2>
|
||
<p>J’ai fais l’acquisition d’un robot aspirateur, c’est vraiment pratique et encore une fois Xiaomi en propose un de qualité pour un bon prix (190€-390€ suivant la version). La version 2 est disponible en entrepot Allemand pour environ 390€ sur <a href="https://www.tomtop.com/p-y7920.html" target="_blank" rel="noopener nofollow">Tomtop</a>. J’en suis très content. Il est bien-sur contrôlable avec Jeedom.</p>
|
||
<p>J’essaie d’estimer au mieux la présence grâce à des <a href="https://fr.aliexpress.com/item/Newest-Nut-2-update-Nut-3-Mini-Smart-Key-Finder-Itag-Bluetooth-WiFi-Tracker-Locator-Luggage/32564924033.html?spm=a2g0w.search0104.3.1.2ba85afdQzHBYz&ws_ab_test=searchweb0_0,searchweb201602_1_10320_10152_10321_10065_10151_10344_10068_10342_10547_10343_10340_5722611_10341_10696_10194_5722911_5722811_5722711_10084_10083_10618_10304_10307_10820_10306_10821_10302_10843_10059_306_100031_10103_10624_10623_10622_10621_10620_5722511-5722711,searchweb201603_12,ppcSwitch_5&algo_expid=29e882af-b315-4708-8f2d-416fa8adfeae-0&algo_pvid=29e882af-b315-4708-8f2d-416fa8adfeae&priceBeautifyAB=0" target="_blank" rel="noopener nofollow">Nut mini</a> (27€ les quatres). Ceux-ci restent accrochés au clefs et permettent de notifier à mon système la présence ou non du propriétaire des clefs (invités compris)</p>
|
||
<p>En ce qui concerne mon installation TV, ampli, FireTV et Chromecast, je gère les entrés et l’allumage avec un <a href="https://amzn.to/2tu3xMD" target="_blank" rel="noopener nofollow">Hub Harmony</a>*. Je vous conseille de prendre le hub avec une télécommande car j’ai trouvé l’application pas pratique, au point de détester le produit, mais tout à changé après l’acquisition de la télécommande.</p>
|
||
<h2>L’arrosage automatique</h2>
|
||
<p>J’ai commencé il y a longtemps à lister les articles nécéssaires mais il me reste à trouver comment allimenter en eau et en électricité, où percer, où se brancher… Ca va être encore long.</p>
|
||
<h2>Communication</h2>
|
||
<p>Je peux parler à ma maison sur Télégram. Je lui demande la température de la chambre, de mettre le mode bonne nuit, de changer le thermostat, de passer l’aspirateur, de fermer les volets, etc… Elle me parle aussi, par exemple elle me demande si j’ai sortie la poubelle lorsque je rentre et qu’elles seront ramassé le lendemain. Elle me préviens aussi en cas d’anomalies sur mon système.</p>
|
||
<h2>Conclusion</h2>
|
||
<p>Il me reste encore beaucoup de choses à mettre en place comme la gestion de la musique multiroom, l’arrosage, les modes, le réveil. Si vous voulez plus de détail sur l’un des projets, vous pouvez me le demander en commentaire. Sinon voici le mindmap mis à jours:</p>
|
||
<p><img data-attachment-id="265" data-permalink="https://blog.bemotique.com/premier-bilan-de-mon-projet-domotique/mon-automation-2/" data-orig-file="https://blog.bemotique.com/wp-content/uploads/2018/06/Mon-automation-2.png" data-orig-size="2700,2032" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data-image-title="Mon automation 2" data-image-description="" data-image-caption="" data-medium-file="https://blog.bemotique.com/wp-content/uploads/2018/06/Mon-automation-2-300x226.png" data-large-file="https://blog.bemotique.com/wp-content/uploads/2018/06/Mon-automation-2-1024x771.png" loading="lazy" class="alignnone size-full wp-image-265" src="http://172.104.226.5/wp-content/uploads/2018/06/Mon-automation-2.png" alt="Mon automation 2" width="2700" height="2032" srcset="https://blog.bemotique.com/wp-content/uploads/2018/06/Mon-automation-2.png 2700w, https://blog.bemotique.com/wp-content/uploads/2018/06/Mon-automation-2-300x226.png 300w, https://blog.bemotique.com/wp-content/uploads/2018/06/Mon-automation-2-768x578.png 768w, https://blog.bemotique.com/wp-content/uploads/2018/06/Mon-automation-2-1024x771.png 1024w" sizes="(max-width: 2700px) 100vw, 2700px" /></p>
|
||
<p> </p>
|
||
<p>(*) Lien affilié Amazon, une commission me sera reversé sans impacter le prix d’achat.</p>
|
||
<p>L’article <a rel="nofollow" href="https://blog.bemotique.com/premier-bilan-de-mon-projet-domotique/">Premier bilan de mon projet domotique</a> est apparu en premier sur <a rel="nofollow" href="https://blog.bemotique.com">Bemotique</a>.</p>
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:70:"https://blog.bemotique.com/premier-bilan-de-mon-projet-domotique/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:3:"263";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:8;a:6:{s:4:"data";s:97:"
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:6:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:54:"L’arrivée d’Alexa en France 🇫🇷 – mon avis";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:87:"https://blog.bemotique.com/larrivee-dalexa-en-france-%f0%9f%87%ab%f0%9f%87%b7-mon-avis/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:95:"https://blog.bemotique.com/larrivee-dalexa-en-france-%f0%9f%87%ab%f0%9f%87%b7-mon-avis/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 07 Jun 2018 13:00:04 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:9:{i:0;a:5:{s:4:"data";s:15:"Avis de produit";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:17:"Notes de l'Auteur";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:2;a:5:{s:4:"data";s:5:"Alexa";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:3;a:5:{s:4:"data";s:11:"Amazon echo";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:4;a:5:{s:4:"data";s:15:"Assistant vocal";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:5;a:5:{s:4:"data";s:11:"Expérience";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:6;a:5:{s:4:"data";s:9:"Général";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:7;a:5:{s:4:"data";s:11:"Google Home";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:8;a:5:{s:4:"data";s:10:"Smart Home";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:27:"http://172.104.226.5/?p=249";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:381:"<p>Je partage avec vous mon avis sur les produits Echo d'Amazon comparé au Google Home.</p>
|
||
<p>L’article <a rel="nofollow" href="https://blog.bemotique.com/larrivee-dalexa-en-france-%f0%9f%87%ab%f0%9f%87%b7-mon-avis/">L’arrivée d’Alexa en France 🇫🇷 – mon avis</a> est apparu en premier sur <a rel="nofollow" href="https://blog.bemotique.com">Bemotique</a>.</p>
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:15:"Clément Patout";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:13012:"<p>Vous avez pu lire dans <a href="http://172.104.226.5/5-bonnes-raisons-dacheter-google-home/">5 bonnes raisons, à mon avis, d’acheter Google Home</a> que je possède un Google Home. Ce que vous ne savez peut être pas, c’est que je possède aussi Alexa avec un Echo plus, un Echo de première génération et un Echo dot.</p>
|
||
<p>Et voilà qu’Amazon lance 3 de ses Echo en France et à des prix très compétitifs (offre de lancement).</p>
|
||
<p><img data-attachment-id="258" data-permalink="https://blog.bemotique.com/larrivee-dalexa-en-france-%f0%9f%87%ab%f0%9f%87%b7-mon-avis/mains_france_allemagne/" data-orig-file="https://blog.bemotique.com/wp-content/uploads/2018/06/mains_france_allemagne.jpg" data-orig-size="460,444" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data-image-title="mains_france_allemagne" data-image-description="" data-image-caption="" data-medium-file="https://blog.bemotique.com/wp-content/uploads/2018/06/mains_france_allemagne-300x290.jpg" data-large-file="https://blog.bemotique.com/wp-content/uploads/2018/06/mains_france_allemagne.jpg" loading="lazy" class="wp-image-258 size-thumbnail aligncenter" src="http://172.104.226.5/wp-content/uploads/2018/06/mains_france_allemagne-150x150.jpg" alt="" width="150" height="150" /></p>
|
||
<p>Avant de donner mon avis il faut savoir que mes Alexa parlent Allemand car nous sommes une famille Franco-Allemande. Puis je n’ai pas eu la chance de pouvoir les utiliser en Français. Je ne peux donc pas parler de l’aspect naturel de l’intelligence artificielle derrière Alexa, puis je bénéficie des fonctionnalités déployées en Allemagne. Je ne garantie pas que toutes ces fonctionnalités soient déployées en France dès le début.</p>
|
||
<p>Par contre je vais partager les différences que j’ai pu noter avec ma version d’Alexa.</p>
|
||
<h2>Similaire à Google Home</h2>
|
||
<h3>Musique</h3>
|
||
<p>Comme pour Google Home, vous allez pouvoir écouter la musique sur Spotify, TuneIn (Radio/Podcast) et Deezer. Rajoutez à cela Amazon Music pour Alexa et Play Music pour Google Home, je trouve l’offre très équivalente.</p>
|
||
<h3>Actualités</h3>
|
||
<p>Il est possible comme avec Google Home de créer votre journal d’actualité en mélangeant les sources disponibles. Je ne pense pas trouver de grandes différences sur ce point. Je peux juste vous assurer qu’Alexa (version Allemande) possède énormement de sources.</p>
|
||
<h3>Outils de Productivité</h3>
|
||
<p>Alexa vous proposera comme Google Home un accès à vos <strong>Calendriers, </strong>Google, Apple ou Microsoft. N’ayant pas réussi à paramétrer mes agendas sur Google Home (capture suivante), je ne sais pas lesquelles sont intégrables.</p>
|
||
<p><img data-attachment-id="252" data-permalink="https://blog.bemotique.com/img_0408/" data-orig-file="https://blog.bemotique.com/wp-content/uploads/2018/06/img_0408.jpg" data-orig-size="1125,2436" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"1"}" data-image-title="img_0408" data-image-description="" data-image-caption="" data-medium-file="https://blog.bemotique.com/wp-content/uploads/2018/06/img_0408-139x300.jpg" data-large-file="https://blog.bemotique.com/wp-content/uploads/2018/06/img_0408-473x1024.jpg" loading="lazy" class="size-medium wp-image-252" src="http://172.104.226.5/wp-content/uploads/2018/06/img_0408-139x300.jpg" alt="img_0408" width="139" height="300" srcset="https://blog.bemotique.com/wp-content/uploads/2018/06/img_0408-139x300.jpg 139w, https://blog.bemotique.com/wp-content/uploads/2018/06/img_0408-768x1663.jpg 768w, https://blog.bemotique.com/wp-content/uploads/2018/06/img_0408-473x1024.jpg 473w, https://blog.bemotique.com/wp-content/uploads/2018/06/img_0408.jpg 1125w" sizes="(max-width: 139px) 100vw, 139px" /></p>
|
||
<p>De la même manière vous pourrez régler des <strong>réveils, des minuteurs, des rappels, des listes de tâches, des liste d’achats.</strong> Bref tout pareil !</p>
|
||
<h3>Météo & Traffic</h3>
|
||
<p>Pas de surprise à ce niveau la vous aurez aussi la météo et le traffic actuel. Certain skills vous proposerons d’autre source Météo si celle d’Alexa ne vous convient pas.</p>
|
||
<h3>Télévision</h3>
|
||
<p>Alexa vous permettra de contrôler votre FireTV de la même manière que Google Home prendra le contrôle de votre Chromecast. L’expérience est un petit peu différente car la Chromecast n’a pas d’interface contrairement à la FireTV, mais cela est indépendant de votre assistant vocale.</p>
|
||
<h2>Les avantages</h2>
|
||
<h3>Domotique</h3>
|
||
<p>Dans les deux cas, vous aurez accès à des applications permettant de connecter vos lumières, prises, thermostats et j’en passe. Vous pourrez les regrouper ensemble ainsi qu’avec vos Google Home/Echo, afin que l’assistant comprenne de quelles lumières on parle lorsque l’on dit « Allume les lumières » à l’écho se trouvant dans la cuisine, de même si l’on utilise cette phrase avec celui du salon.</p>
|
||
<p>Seulement il existe deux ajouts sur Alexa que je n’ai pas pu trouver sur Google Home.</p>
|
||
<ul>
|
||
<li>Vous pouvez lancer les scènes comme par exemple celles créées avec Philips Hue.</li>
|
||
<li>Alexa intègre les routines. Celle-ci vous permettent d’agir sur différents équipements, ainsi que de personnaliser la réponse d’Alexa suivant une phrase définie. Par exemple Alexa peut diminuer les consignes de chauffage, éteindre toute les lumières, couper certaines prises et répondre « Bonne nuit, fait de beaux rêves » lorsque vous lui dîtes « Bonne nuit » – J’ai vu à plusieurs reprise des articles traitant des routines sur Google Home mais je ne l’ai jamais trouvé sur le mien. J’utilise IFTTT pour obtenir un résultat similaire sur Google Home.</li>
|
||
</ul>
|
||
<h3>Contacts</h3>
|
||
<p>Alexa accède à vos contacts et recherche ceux qui ont un Echo afin que vous puissiez les appeler ou envoyer un message. Je n’ai pas souvenir d’avoir vu une telle chose chez Google Home.</p>
|
||
<p>Elle me l’a dailleurs confirmer:</p>
|
||
<blockquote><p>Désolé je ne peux pas encore passer d’appel.</p></blockquote>
|
||
<h3>Les livres</h3>
|
||
<p>La aussi je ne pense pas que Google ai l’équivalent. Alexa peut vous lire vos livres Kindle ainsi que vos Audiobooks Audible.</p>
|
||
<p>J’ai été surpris par la lecture des livres Kindle, je ne m’attendais pas à une lecture aussi agréable.</p>
|
||
<h3>Skills VS Actions</h3>
|
||
<p>Amazon à choisi un système de marché qui vous donne la possibilitée d’activer<a href="https://www.amazon.fr/b?node=14859663031" target="_blank" rel="noopener nofollow"> les skills</a> qui vous intéressent, contrairement aux <a href="https://assistant.google.com/explore" target="_blank" rel="noopener nofollow">actions Google</a> qui sont activés pour tout le monde. Je pense qu’il est plus facile de publier un skills sur le marché d’Amazon, qu’une action chez Google. Pour cette raison je pense aussi qu’Amazon aura toujours plus de skills mais sans garantie sur leur qualité (mis à part la notes des utilisateurs). Cela ressemble fortement à Google Play vsApple Store.</p>
|
||
<p>Il existe dans les deux cas, différentes façon de lancer une application. Avec « Alexa lance/démarre les Pages Jaunes » ou « Ok Google, Parler avec le conseiller en vin Auchan » par exemple. Après je penses que plus les assistants collecteront des données, plus les phrases seront simples et naturelles. Sachant qu’Amazon, tout comme Google sont très bons pour collecter vos donnés <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f603.png" alt="😃" class="wp-smiley" style="height: 1em; max-height: 1em;" />, je ne m’inquiète pas trop.</p>
|
||
<h2>Les manques</h2>
|
||
<h3>Déploiement des fonctionalités</h3>
|
||
<p>L’un des principaux problèmes avec Amazon est la différence entre amazon.de, amazon.com et amazon.fr. En effet certaines fonctionalités vont varier suivant le pays où vous vous situez et non la langue. Ce qui ne facilite pas la vie pour les Français à l’étranger (pour lesquels je conseillerais le Google Home). Les points que je vais énumérer içi concernent les fonctionalités mis en place en Allemagne. Je ne pense pas qu’il y en aura plus en France mais il peut y en avoir moins.</p>
|
||
<p>Cette partie peut évoluer mais voici ce qui pourrait manquer aujourd’hui:</p>
|
||
<h3>Gestion de plusieurs utilisateurs</h3>
|
||
<p>Malgré le fait de pouvoir ajouter un adulte sur vos Echo, il sera nécéssaire de dire explicitement à Alexa de changer d’utilisateur. Elle ne pourra pas reconnaitre la personne qui parle utilisant la reconnaissance vocale. De plus, il est possible que cette fonctionnalité ne soit pas encore disponible en France.</p>
|
||
<p>Sur le même sujet, il est impossible de séparer les comptes calendriers. Soit vous lui indiquez vos deux agendas et elle énumérera les rendez vous indépendamment de la personne qui demande, soit vous priviligiez un agenda qui sera la seule référence pour votre assistant.</p>
|
||
<p>Donc si vous souhaitez une solution qui gère plusieurs comptes/utilisateurs pour le moment Google est très en avance par rapport à Alexa.</p>
|
||
<h3>Les résultats de recherche Google</h3>
|
||
<p>Lorsque Alexa ne connait pas la réponse, elle le dit. Quand à Google il vous récitera le premier résultat trouvé tel qu’il se présente lors d’une recherche sur le site Google. A vous de décider ce que vous préférez.</p>
|
||
<h3>Intégration de phrases personalisées avec IFTTT</h3>
|
||
<p>Alexa exige que vous disiez « Alexa, trigger… » pour lancer une intégration IFTTT, alors que Google vous laisse la liberté de construire votre phrase à votre convenance. Par exemple</p>
|
||
<blockquote><p>Ok Google, passe l’aspirateur.</p></blockquote>
|
||
<p>deviendra</p>
|
||
<blockquote><p>Alexa, trigger l’aspirateur.</p></blockquote>
|
||
<p>Je ne sais pas si le mot trigger s’utilise simplement en Anglais ou en Allemand, mais il n’est certainement pas le plus adapté en Français.</p>
|
||
<h2>Conclusion</h2>
|
||
<p>Avant de conclure il reste quelques points pour lesquels je ne suis pas sûr :</p>
|
||
<ul>
|
||
<li>Est ce que Google Home manage le multiroom avec toute les applications de musique de la même manière qu’Alexa ?</li>
|
||
<li>Les routines chez Google ?</li>
|
||
</ul>
|
||
<p>Il faut savoir aussi que certaine différences vont s’effacer avec le temps suivant la direction que prendront ces deux entreprises. Il est d’ailleurs très difficile de prédire la suite.</p>
|
||
<p>Je pense que chacun peut en faire sa propre opinion et choisir en fonction de ses besoins.</p>
|
||
<p>Enfin, si vous planifiez d’acheter des Echo je vous mets les liens d’affiliations ici: (cela ne vous coûte rien et je touche un petit pourcentage qui m’aidera à continuer mon Blog)</p>
|
||
<ul>
|
||
<li><a href="https://www.amazon.fr/gp/product/B079PCCVZ8/ref=as_li_tl?ie=UTF8&camp=1642&creative=6746&creativeASIN=B079PCCVZ8&linkCode=as2&tag=blogbemotique-21&linkId=0970c8aba2c43f710b30573caa05b2d4" target="_blank" rel="noopener nofollow">Amazon Echo (2ème génération), Enceinte connectée avec Alexa, Tissu sable</a></li>
|
||
<li><a href="https://www.amazon.fr/gp/product/B074BL27BD/ref=as_li_tl?ie=UTF8&camp=1642&creative=6746&creativeASIN=B074BL27BD&linkCode=as2&tag=blogbemotique-21&linkId=f2193b024eebefd945844ab394dbf45b" target="_blank" rel="noopener nofollow">Amazon Echo Spot, Noir</a></li>
|
||
<li><a href="https://www.amazon.fr/gp/product/B079VCDXSK/ref=as_li_tl?ie=UTF8&camp=1642&creative=6746&creativeASIN=B079VCDXSK&linkCode=as2&tag=blogbemotique-21&linkId=cdd76b28a626dcf8c61311f0a9b6cdf9" target="_blank" rel="noopener nofollow">Amazon Echo Dot (2ème génération), Enceinte connectée avec Alexa, Noir</a></li>
|
||
</ul>
|
||
<p>L’article <a rel="nofollow" href="https://blog.bemotique.com/larrivee-dalexa-en-france-%f0%9f%87%ab%f0%9f%87%b7-mon-avis/">L’arrivée d’Alexa en France 🇫🇷 – mon avis</a> est apparu en premier sur <a rel="nofollow" href="https://blog.bemotique.com">Bemotique</a>.</p>
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:92:"https://blog.bemotique.com/larrivee-dalexa-en-france-%f0%9f%87%ab%f0%9f%87%b7-mon-avis/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:3:"249";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:9;a:6:{s:4:"data";s:94:"
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:6:{s:0:"";a:7:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:35:"La base des automatismes Domotiques";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:61:"https://blog.bemotique.com/la-base-des-automatisme-domotique/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:69:"https://blog.bemotique.com/la-base-des-automatisme-domotique/#respond";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 01 Jun 2018 04:04:51 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"category";a:8:{i:0;a:5:{s:4:"data";s:14:"Guide pratique";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:1;a:5:{s:4:"data";s:14:"Automatisation";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:2;a:5:{s:4:"data";s:11:"Contrôleur";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:3;a:5:{s:4:"data";s:6:"Jeedom";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:4;a:5:{s:4:"data";s:8:"Logiciel";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:5;a:5:{s:4:"data";s:10:"scénarios";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:6;a:5:{s:4:"data";s:10:"Smart Home";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}i:7;a:5:{s:4:"data";s:11:"Smart Light";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:27:"http://172.104.226.5/?p=233";s:7:"attribs";a:1:{s:0:"";a:1:{s:11:"isPermaLink";s:5:"false";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:923:"<p>Vous avez acheté vos produits Xiaomi, fraichement installé en France et biensur après avoir lu mon article sur Comment automatiser son éclairage ? Vous possedez aussi quelques lampes connectées ainsi qu’une box multimedia (freebox, Kodi, Chromecast, JeeOrange TV, Roku, TV Philips, TV Panasonic). Vous pouvez faire votre première automatisation ! Gestion des lumières du salon en fonction...<span class="clearfix clearfix-post"></span><a href="https://blog.bemotique.com/la-base-des-automatisme-domotique/" class="more-link">Lire la suite de <span class="screen-reader-text">"La base des automatismes Domotiques"</span> <span class="meta-nav">→</span></a></p>
|
||
<p>L’article <a rel="nofollow" href="https://blog.bemotique.com/la-base-des-automatisme-domotique/">La base des automatismes Domotiques</a> est apparu en premier sur <a rel="nofollow" href="https://blog.bemotique.com">Bemotique</a>.</p>
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:15:"Clément Patout";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:40:"http://purl.org/rss/1.0/modules/content/";a:1:{s:7:"encoded";a:1:{i:0;a:5:{s:4:"data";s:10578:"<p>Vous avez acheté vos produits <a href="http://event.mi.com/fr/sales2018/firstsale" target="_blank" rel="noopener">Xiaomi, fraichement installé en France </a>et biensur après avoir lu mon article sur <a href="http://172.104.226.5/comment-automatiser-son-eclairage/">Comment automatiser son éclairage</a> ? Vous possedez aussi quelques lampes connectées ainsi qu’une box multimedia (freebox, Kodi, Chromecast, JeeOrange TV, Roku, TV Philips, TV Panasonic). Vous pouvez faire votre première automatisation ! Gestion des lumières du salon en fonction de la lecture de votre film/série. C’est parti.</p>
|
||
<h2>Comment se présente un automatisme Domotique</h2>
|
||
<p>Le plus simple comporte deux parties à savoir des éléments déclencheurs et des actions résultantes. Ajouter a cela des conditions d’application et vous avez fait le tour. Voila comment je procède, je reprends ma liste issue du premier article <a href="http://172.104.226.5/automatiser-son-domicile/">Automatiser son domicile</a> puis j’écris des phrases simple d’automatisations <span style="color: #ff0000;">Déclencheurs, </span><span style="color: #ff0000;"><span style="color: #ff9900;">Conditions, </span></span><span style="color: #ff0000;"><span style="color: #ff9900;"><span style="color: #339966;">Actions</span></span></span>.</p>
|
||
<p>En voici quelques exemples:</p>
|
||
<ul>
|
||
<li><span style="color: #ff0000;">Tous les matins à 6:00 </span><span style="color: #339966;">passe le chauffage en mode comfort </span><span style="color: #ff9900;">si nous ne sommes pas absents</span>.</li>
|
||
<li><span style="color: #339966;">Ferme les volets</span> <span style="color: #ff0000;">lorsque la nuit est tombée</span>.</li>
|
||
<li><span style="color: #339966;">Ouvre les volets </span><span style="color: #ff0000;">lorsque tous le monde est réveillé</span> (Oui ils font du bruit)</li>
|
||
<li><span style="color: #339966;">Arrête le chauffage </span><span style="color: #ff0000;">si les fenêtres sont ouvertes.</span></li>
|
||
<li><span style="color: #339966;">Éteints les lumières restantes </span><span style="color: #ff0000;">lorsque le dernier quitte la maison</span>.</li>
|
||
<li><span style="color: #339966;">Allume la lumière du couloir (lumière douce) </span><span style="color: #ff0000;">lors d’un passage la nuit </span><span style="color: #ff9900;">si tout le monde dort</span>.</li>
|
||
<li><span style="color: #339966;">Allume la lumière du couloir (lumière ambiante) </span><span style="color: #ff0000;">lors d’un passage </span><span style="color: #ff9900;">si la luminosité est basse (forte pluie, hiver) et si personne dort</span>.</li>
|
||
<li><span style="color: #339966;">Demande si la poubelle à été sortie </span><span style="color: #ff0000;">lorsque quelqu’un rentre </span><span style="color: #ff9900;">si il y a un ramassage le lendemain</span>.</li>
|
||
<li><span style="color: #339966;">Notifie avec une photo à l’appuie </span><span style="color: #ff0000;">si quelqu’un sonne à la porte</span>.</li>
|
||
<li><span style="color: #339966;">Coupe les téléphones et les interphones (sonnette) à l’étage </span><span style="color: #339966;"><span style="color: #ff0000;">lors d’un appel</span></span> <span style="color: #ff9900;">si les enfants dorment</span>.</li>
|
||
<li><span style="color: #339966;">Tamise les lumières du salon </span><span style="color: #ff0000;">lorsqu’un film/série est jouer sur la TV/Beamer </span><span style="color: #ff0000;"><span style="color: #ff9900;">si la lumière est allumé</span></span>.</li>
|
||
<li><span style="color: #339966;">Remets la lumières du salon </span><span style="color: #ff0000;">lorsque le film/série est arrêté ou mis en pause </span><span style="color: #ff0000;"><span style="color: #ff9900;">si elle était précédemment allumée</span></span>.</li>
|
||
</ul>
|
||
<p>Et la liste peut être longue car la seule limite est votre imagination. N’oubliez pas de partager vos phrase en commentaire !</p>
|
||
<h2>Un exemple</h2>
|
||
<p>Nous allons faire ensemble les deux dernières phrases. Je vais utiliser mon installation Jeedom, Philips Hue et Chromecast. J’adapterai avec le temps le scénario suivant mes achats (nouvelle TV par exemple <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f603.png" alt="😃" class="wp-smiley" style="height: 1em; max-height: 1em;" />).</p>
|
||
<h3>Prérequis</h3>
|
||
<ul>
|
||
<li>Jeedom installé</li>
|
||
<li>Des ampoules connectés compatibles (<a href="https://www.jeedom.com/market/index.php?v=d&p=market&type=plugin&categorie=devicecommunication&&name=" target="_blank" rel="noopener">voir la liste des plugins Jeedom</a>)</li>
|
||
<li>Une box multimédia ou TV connectée (<a href="https://www.jeedom.com/market/index.php?v=d&p=market&type=plugin&name=&&categorie=multimedia" target="_blank" rel="noopener">voir la liste des plugins Jeedom</a>)</li>
|
||
</ul>
|
||
<h3>Étapes</h3>
|
||
<p>Reprenons la première phrase.</p>
|
||
<blockquote><p><span style="color: #339966;">Tamise les lumières du salon </span><span style="color: #ff0000;">lorsqu’un film/série est jouer sur la TV/Beamer </span><span style="color: #ff0000;"><span style="color: #ff9900;">si la lumière est allumé</span></span>.</p></blockquote>
|
||
<p>Voyons notre déclencheur, <strong>« Lorsqu’un film/série est jouer »</strong>. Première chose que l’on fait, on liste les appareils et les possibilités de commande de ceux-ci. J’ai une installation KODI, je vais voir la <a href="https://jeedom.github.io/plugin-kodi/fr_FR/" target="_blank" rel="noopener">documentation du plug-in Kodi</a>, j’ai un hub Harmony, je vais voir la <a href="https://jeedom.github.io/plugin-harmonyhub/fr_FR/" target="_blank" rel="noopener">documentation du plugin Harmony</a>, j’ai une Chromecast je vais voir <a href="https://github.com/guirem/plugin-googlecast/blob/develop/docs/fr_FR/index.md" target="_blank" rel="noopener">la documentation du plugin GoogleCast</a>. Bon je pense que vous avez compris. En ce qui me concerne l’appareil le plus prometteur était la chromecast avec le plug-in GoogleCast. Je cherche donc la commande qui sera le plus utile. Je trouve la commande « Statut du Player », celle-ci indique retourner « Playing » ou « Paused » donc ça sera mon déclencheur.</p>
|
||
<p><strong>« Tamise les lumières du salon »</strong>, super j’ai justement deux ampoules Hue près du canapé et je contrôle la lumière du plafond. J’ai donc mes actions !</p>
|
||
<p><strong>« si la lumière est allumée »</strong>. J’ai aussi la luminosité des deux ampoules Hue, je vais donc vérifier que celle ci est est supérieure à celle voulu et si c’est le cas je diminue.</p>
|
||
<p>Réfléchissons sur la deuxième phrase, est il possible de l’intégrer dans le même scénario. Oui <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f44d.png" alt="👍" class="wp-smiley" style="height: 1em; max-height: 1em;" /> !</p>
|
||
<p>On aura donc une première condition qui décidera si on doit tamiser ou augmenter la lumière.</p>
|
||
<p>Bon assez de BlahBlah. Voila mon scénario Jeedom:</p>
|
||
<p><img data-attachment-id="241" data-permalink="https://blog.bemotique.com/la-base-des-automatisme-domotique/cinelight-scenario-jeedom-2/" data-orig-file="https://blog.bemotique.com/wp-content/uploads/2018/05/Cinelight-Scenario-Jeedom-1.png" data-orig-size="2770,1859" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data-image-title="Cinelight Scenario – Jeedom" data-image-description="" data-image-caption="" data-medium-file="https://blog.bemotique.com/wp-content/uploads/2018/05/Cinelight-Scenario-Jeedom-1-300x201.png" data-large-file="https://blog.bemotique.com/wp-content/uploads/2018/05/Cinelight-Scenario-Jeedom-1-1024x687.png" loading="lazy" class="alignnone size-full wp-image-241" src="http://172.104.226.5/wp-content/uploads/2018/05/Cinelight-Scenario-Jeedom-1.png" alt="Cinelight Scenario - Jeedom" width="2770" height="1859" srcset="https://blog.bemotique.com/wp-content/uploads/2018/05/Cinelight-Scenario-Jeedom-1.png 2770w, https://blog.bemotique.com/wp-content/uploads/2018/05/Cinelight-Scenario-Jeedom-1-300x201.png 300w, https://blog.bemotique.com/wp-content/uploads/2018/05/Cinelight-Scenario-Jeedom-1-768x515.png 768w, https://blog.bemotique.com/wp-content/uploads/2018/05/Cinelight-Scenario-Jeedom-1-1024x687.png 1024w" sizes="(max-width: 2770px) 100vw, 2770px" /></p>
|
||
<p>Bon ca a l’air plus compliqué que prévu. Après des essais on se rends compte de certaines choses. La luminosité par exemple est un nombre entre 0 et 255. J’ai donc décidé de prendre 76 (30%) comme pallier. Puis je joue avec les variables pour rétablir la luminosité telle qu’elle était précédemment puis je les effaces. Ce qui veut dire lorsqu’un média est joué et que la luminosité est > 30% enregistre sa valeur et diminue la luminosité à 30%. Lorsque le média est mis en pause, rétablie la luminosité et efface la valeur enregistrée.</p>
|
||
<p>Il faut savoir que tous vos scénarios vont évoluer avec le temps, et qu’il est normale de se tromper au début. Pour ma part après la rédaction de cette article je me rends compte d’un cas spécial, si je commence le film la journée et que ma lumière est éteinte, celui si s’arrête durant la nuit, la lumière ne sera pas allumé. Il me faudra donc le faire évoluer en prenant en compte le couché de soleil.</p>
|
||
<h2>Conclusion</h2>
|
||
<p>Pour conclure, c’est vraiment amusant d’écrire des automatisations mais ca peut devenir très fouillis si vous n’avez pas une vue globale. Notez vos phrases et regroupez les entre plusieurs catégories. Par exemple mes catégories sont pour le moment: Médias, Lumières, Chauffage, Notifications, Présence, Volets.</p>
|
||
<p>Maintenant à vous !</p>
|
||
<p>L’article <a rel="nofollow" href="https://blog.bemotique.com/la-base-des-automatisme-domotique/">La base des automatismes Domotiques</a> est apparu en premier sur <a rel="nofollow" href="https://blog.bemotique.com">Bemotique</a>.</p>
|
||
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:36:"http://wellformedweb.org/CommentAPI/";a:1:{s:10:"commentRss";a:1:{i:0;a:5:{s:4:"data";s:66:"https://blog.bemotique.com/la-base-des-automatisme-domotique/feed/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:38:"http://purl.org/rss/1.0/modules/slash/";a:1:{s:8:"comments";a:1:{i:0;a:5:{s:4:"data";s:1:"0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:7:"post-id";a:1:{i:0;a:5:{s:4:"data";s:3:"233";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}}}s:27:"http://www.w3.org/2005/Atom";a:1:{s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:0:"";s:7:"attribs";a:1:{s:0:"";a:3:{s:4:"href";s:32:"https://blog.bemotique.com/feed/";s:3:"rel";s:4:"self";s:4:"type";s:19:"application/rss+xml";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:44:"http://purl.org/rss/1.0/modules/syndication/";a:2:{s:12:"updatePeriod";a:1:{i:0;a:5:{s:4:"data";s:9:"
|
||
hourly ";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:15:"updateFrequency";a:1:{i:0;a:5:{s:4:"data";s:4:"
|
||
1 ";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:30:"com-wordpress:feed-additions:1";a:1:{s:4:"site";a:1:{i:0;a:5:{s:4:"data";s:9:"143220567";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}}}}}}}}s:4:"type";i:128;s:7:"headers";a:9:{s:4:"date";s:29:"Mon, 15 Jul 2024 04:53:59 GMT";s:6:"server";s:22:"Apache/2.4.38 (Debian)";s:13:"last-modified";s:29:"Sun, 13 Dec 2020 13:31:44 GMT";s:4:"etag";s:39:""ae5e3b8fd30dfadccbc3c8479a44e576-gzip"";s:4:"link";s:61:"<https://blog.bemotique.com/wp-json/>; rel=https://api.w.org/";s:4:"vary";s:15:"Accept-Encoding";s:16:"content-encoding";s:4:"gzip";s:14:"content-length";s:5:"24026";s:12:"content-type";s:34:"application/rss+xml; charset=UTF-8";}s:5:"build";s:14:"20240605153603";s:5:"mtime";i:1721019239;s:3:"md5";s:32:"e29bf60410ac937809528e0736d9806c";} |