{"id":1667,"date":"2019-05-02T09:24:59","date_gmt":"2019-05-02T14:24:59","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/edelros\/?p=1667"},"modified":"2026-08-04T22:12:37","modified_gmt":"2026-08-05T03:12:37","slug":"wifi-control-remoto-ir-mqtt-ha","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/girni\/wifi-control-remoto-ir-mqtt-ha\/","title":{"rendered":"WiFi - Control Remoto IR: MQTT-HA"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Incorporar el dispositivo en Home Assistant<\/h2>\n\n\n\n<p>Actualizar el archivo de <strong><em>configuration.yaml<\/em><\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code alignwide\"><code>\/homeassistant\/.homeassistant\/configuration.yaml<\/code><\/pre>\n\n\n\n<p>Se modifica el archivo de configuraci\u00f3n, a\u00f1adiendo los datos del sensor en el servidor MQTT y se actualiza&nbsp; la p\u00e1gina de gesti\u00f3n luego de reiniciar el programa. (configuration, restart)<\/p>\n\n\n\n<pre class=\"wp-block-code alignwide\"><code>switch:\n  - platform: mqtt\n    name: 'oficina_ctrlIR01'\n    state_topic: 'oficina\/CtrlIR01\/estado'\n    command_topic: 'oficina\/CtrlIR01\/cambia'\n    optimistic: false\n\n  - platform: mqtt\n    name: 'oficina_ctrlIRlee'\n    state_topic: 'oficina\/CtrlIR01\/leer'\n    command_topic: 'oficina\/CtrlIR01\/grabar'\n    optimistic: false\n\n  - platform: mqtt\n    name: 'oficina_LeeTemperatura01'\n    command_topic: 'oficina\/CtrlIR01\/actualiza'\n    optimistic: false\n\nsensor:\n  - platform: mqtt\n    name: 'oficina_temperatura1'\n    unit_of_measurement: '\u00b0C'\n    state_topic: 'oficina\/CtrlIR01\/temperatura'\n\n  - platform: mqtt\n    name: 'oficina_humedad1'\n    unit_of_measurement: '%'\n    state_topic: 'oficina\/CtrlIR01\/humedad'\n<\/code><\/pre>\n\n\n\n<p>adem\u00e1s de lo necesario para incorporar la parte del sensor de temperatura y humedad.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><a href=\"http:\/\/blog.espol.edu.ec\/girni\/files\/2019\/05\/SensorIR_RecepEmis_HA01.png\"><img loading=\"lazy\" decoding=\"async\" width=\"499\" height=\"309\" src=\"http:\/\/blog.espol.edu.ec\/girni\/files\/2019\/05\/SensorIR_RecepEmis_HA01.png\" alt=\"\" class=\"wp-image-2066\" srcset=\"https:\/\/blog.espol.edu.ec\/girni\/files\/2019\/05\/SensorIR_RecepEmis_HA01.png 499w, https:\/\/blog.espol.edu.ec\/girni\/files\/2019\/05\/SensorIR_RecepEmis_HA01-300x186.png 300w\" sizes=\"auto, (max-width: 499px) 100vw, 499px\" \/><\/a><\/figure>\n\n\n\n<p>Como resultado, se puede observar los valores de temperatura y humedad en la parte superior de la ventana de Home Assistant.<\/p>\n\n\n\n<p>La secci\u00f3n de interruptores tiene el orden de:<\/p>\n\n\n\n<p>1. Emitir la se\u00f1al IR<br>2. Activar estado para leer un c\u00f3digo IR<br>3. Tomar una lectura de temperatura fuera del intervalo regular<\/p>\n\n\n\n<p>El intervalo regular para sensar los valores de temperatura est\u00e1 configurado cada 5 min o m\u00e1s en la secci\u00f3n archivo.ino<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Incorporar el dispositivo en Home Assistant Actualizar el archivo de configuration.yaml: Se modifica el archivo de configuraci\u00f3n, a\u00f1adiendo los datos del sensor en el servidor MQTT y se actualiza&nbsp; la p\u00e1gina de gesti\u00f3n luego de reiniciar el programa. (configuration, restart) adem\u00e1s de lo necesario para incorporar la parte del sensor de temperatura y humedad. Como [&hellip;]<\/p>\n","protected":false},"author":8043,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1430994],"tags":[],"class_list":["post-1667","post","type-post","status-publish","format-standard","hentry","category-wifi-control-remoto-ir"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/posts\/1667","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/users\/8043"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/comments?post=1667"}],"version-history":[{"count":6,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/posts\/1667\/revisions"}],"predecessor-version":[{"id":4883,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/posts\/1667\/revisions\/4883"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/media?parent=1667"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/categories?post=1667"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/tags?post=1667"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}