{"id":1473,"date":"2023-11-19T11:55:06","date_gmt":"2023-11-19T10:55:06","guid":{"rendered":"http:\/\/domotics.fr\/?p=1473"},"modified":"2023-11-19T11:55:06","modified_gmt":"2023-11-19T10:55:06","slug":"rules-espeasy","status":"publish","type":"post","link":"https:\/\/domotics.fr\/index.php\/2023\/11\/19\/rules-espeasy\/","title":{"rendered":"Rules, ESPEASY"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Introduction<\/h2>\n\n\n\n<p>Apr\u00e8s avoir flash\u00e9 votre NodeMCU avec le tuto ici:  <br><a href=\"https:\/\/domotics.fr\/index.php\/2019\/01\/19\/esp-easy-introduction\/\">https:\/\/domotics.fr\/index.php\/2019\/01\/19\/esp-easy-introduction\/<\/a> <\/p>\n\n\n\n<p>Depuis la version R108 de ESP Easy, une nouvelle fonctionnalit\u00e9 a fait son apparition, fonctionnalit\u00e9 appel\u00e9e Rules (R\u00e8gles en anglais). Les r\u00e8gles peuvent \u00eatre utilis\u00e9es pour cr\u00e9er des flux tr\u00e8s simples permettant de contr\u00f4ler les p\u00e9riph\u00e9riques de votre ESP.<\/p>\n\n\n\n<p>Ces r\u00e8gles \u00e0 la mani\u00e8re du langage Arduino doivent permettre de configurer \u00e0 sa sauce l&rsquo;ESP8266, sans mettre les mains dans du code.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Activer les r\u00e8gles<\/h2>\n\n\n\n<p>Pour activer les r\u00e8gles, allez dans Outils \/ Avanc\u00e9s et cochez la case R\u00e8gles.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/domotics.fr\/wp-content\/uploads\/2019\/04\/ESP8266-ESPEASY-RULES.jpg\" alt=\"\" class=\"wp-image-1475\"\/><\/figure>\n\n\n\n<p> Apr\u00e8s avoir cliqu\u00e9 sur Soumettre, vous trouverez une nouvelle page ajout\u00e9e.&nbsp;Ici, vous pouvez commencer \u00e0 exp\u00e9rimenter avec les r\u00e8gles: <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/domotics.fr\/wp-content\/uploads\/2019\/04\/ESP8266-ESPEASY-RULES-tuto.jpg\" alt=\"\" class=\"wp-image-1476\"\/><\/figure>\n\n\n\n<p>L&rsquo;exemple ci-dessus montre une exp\u00e9rience avec une LED connect\u00e9e via une r\u00e9sistance de 1k \u00e0 GPIO12 et au GND.<\/p>\n\n\n\n<p>Un commutateur virtuel doit \u00eatre cr\u00e9\u00e9 dans la section \u00ab\u00a0P\u00e9riph\u00e9riques\u00a0\u00bb pour permettre la lecture de l&rsquo;\u00e9tat du voyant (allum\u00e9 ou \u00e9teint).&nbsp;Le p\u00e9riph\u00e9rique doit \u00eatre \u00ab\u00a0Switch Input\u00a0\u00bb avec les param\u00e8tres suivants:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Nom du p\u00e9riph\u00e9rique &#8211; E1SW1<\/li><li>Activ\u00e9 &#8211; Coch\u00e9<\/li><li>PullUp interne &#8211; Ticked<\/li><li>1er GPIO &#8211; GPIO-12 (D6)<\/li><li>Type d&rsquo;interrupteur &#8211; Interrupteur<\/li><li>Type de bouton de commutation &#8211; Commutateur normal<\/li><\/ul>\n\n\n\n<p>Apr\u00e8s le red\u00e9marrage de l&rsquo;ESP, le voyant clignote 10 secondes puis s&rsquo;\u00e9teint pendant 10 secondes.<\/p>\n\n\n\n<p>Prendre plaisir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Syntaxe<\/h2>\n\n\n\n<p>La syntaxe d&rsquo;une r\u00e8gle peut \u00eatre r\u00e9sum\u00e9 en une seule ligne:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">on &lt;trigger&gt; do &lt;action&gt; endon <\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><\/h2>\n\n\n\n<pre class=\"wp-block-preformatted\">on &lt;trigger&gt; do\n if &lt;test&gt;\n   &lt;action&gt;\n   &lt;action&gt;\n else\n  &lt;action&gt;\n endif\nendon<\/pre>\n\n\n\n<p><\/p>\n\n\n<p>on <trigger> do<br \/>\n<action><br \/>\n<action><br \/>\n<action><br \/>\nendon<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>on &lt;trigger> do\n if &lt;test>\n   &lt;action>\n   &lt;action>\n else\n  &lt;action>\n endif\nendon<\/code><\/pre>\n\n\n\n<p>Article fortement inspir\u00e9 du site tr\u00e8s bon site  <a rel=\"noreferrer noopener\" aria-label=\"letcontolit (s\u2019ouvre dans un nouvel onglet)\" href=\"https:\/\/www.letscontrolit.com\/wiki\/index.php\/Tutorial_Rules\" target=\"_blank\">letcontolit<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Apr\u00e8s avoir flash\u00e9 votre NodeMCU avec le tuto ici: https:\/\/domotics.fr\/index.php\/2019\/01\/19\/esp-easy-introduction\/ Depuis la version R108 de ESP Easy, une nouvelle fonctionnalit\u00e9 a fait son apparition, fonctionnalit\u00e9 appel\u00e9e Rules (R\u00e8gles en anglais). Les r\u00e8gles peuvent \u00eatre utilis\u00e9es pour cr\u00e9er des flux tr\u00e8s simples permettant de contr\u00f4ler les p\u00e9riph\u00e9riques de votre ESP. Ces r\u00e8gles \u00e0 la mani\u00e8re [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1473","post","type-post","status-publish","format-standard","hentry","category-non-classe","entry"],"_links":{"self":[{"href":"https:\/\/domotics.fr\/index.php\/wp-json\/wp\/v2\/posts\/1473","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/domotics.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/domotics.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/domotics.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/domotics.fr\/index.php\/wp-json\/wp\/v2\/comments?post=1473"}],"version-history":[{"count":1,"href":"https:\/\/domotics.fr\/index.php\/wp-json\/wp\/v2\/posts\/1473\/revisions"}],"predecessor-version":[{"id":2499,"href":"https:\/\/domotics.fr\/index.php\/wp-json\/wp\/v2\/posts\/1473\/revisions\/2499"}],"wp:attachment":[{"href":"https:\/\/domotics.fr\/index.php\/wp-json\/wp\/v2\/media?parent=1473"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/domotics.fr\/index.php\/wp-json\/wp\/v2\/categories?post=1473"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/domotics.fr\/index.php\/wp-json\/wp\/v2\/tags?post=1473"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}