{"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":"2021-03-30T06:15:36","modified_gmt":"2021-03-30T11:15:36","slug":"control-remoto-ir-mqtt-ha","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/girni\/control-remoto-ir-mqtt-ha\/","title":{"rendered":"5.4 IoT WiFi Control Remoto IR: MQTT-HA"},"content":{"rendered":"<h2>Incorporar el dispositivo en Home Assistant<\/h2>\n<p>Actualizar el archivo de <strong><em>configuration.yaml<\/em><\/strong>:<\/p>\n<pre>\/homeassistant\/.homeassistant\/configuration.yaml<\/pre>\n<p>Se modifica el archivo de configuraci\u00f3n, a\u00f1adiendo los datos del sensor en el servidor MQTT y se actualiza\u00a0 la p\u00e1gina de gesti\u00f3n luego de reiniciar el programa. (configuration, restart)<\/p>\n<pre>switch:\r\n  - platform: mqtt\r\n    name: 'oficina_ctrlIR01'\r\n    state_topic: 'oficina\/CtrlIR01\/estado'\r\n    command_topic: 'oficina\/CtrlIR01\/cambia'\r\n    optimistic: false\r\n\r\n  - platform: mqtt\r\n    name: 'oficina_ctrlIRlee'\r\n    state_topic: 'oficina\/CtrlIR01\/leer'\r\n    command_topic: 'oficina\/CtrlIR01\/grabar'\r\n    optimistic: false\r\n\r\n  - platform: mqtt\r\n    name: 'oficina_LeeTemperatura01'\r\n    command_topic: 'oficina\/CtrlIR01\/actualiza'\r\n    optimistic: false\r\n\r\nsensor:\r\n  - platform: mqtt\r\n    name: 'oficina_temperatura1'\r\n    unit_of_measurement: '\u00b0C'\r\n    state_topic: 'oficina\/CtrlIR01\/temperatura'\r\n\r\n  - platform: mqtt\r\n    name: 'oficina_humedad1'\r\n    unit_of_measurement: '%'\r\n    state_topic: 'oficina\/CtrlIR01\/humedad'\r\n<\/pre>\n<p>adem\u00e1s de lo necesario para incorporar la parte del sensor de temperatura y humedad.<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/girni\/files\/2019\/05\/SensorIR_RecepEmis_HA01.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-2066 size-full aligncenter\" src=\"http:\/\/blog.espol.edu.ec\/girni\/files\/2019\/05\/SensorIR_RecepEmis_HA01.png\" alt=\"\" width=\"499\" height=\"309\" 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><\/p>\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<p>La secci\u00f3n de interruptores tiene el orden de:<\/p>\n<p>1. Emitir la se\u00f1al IR<br \/>\n2. Activar estado para leer un c\u00f3digo IR<br \/>\n3. Tomar una lectura de temperatura fuera del intervalo regular<\/p>\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: \/homeassistant\/.homeassistant\/configuration.yaml Se modifica el archivo de configuraci\u00f3n, a\u00f1adiendo los datos del sensor en el servidor MQTT y se actualiza\u00a0 la p\u00e1gina de gesti\u00f3n luego de reiniciar el programa. (configuration, restart) switch: - platform: mqtt name: 'oficina_ctrlIR01' state_topic: 'oficina\/CtrlIR01\/estado' command_topic: 'oficina\/CtrlIR01\/cambia' optimistic: false - platform: &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/blog.espol.edu.ec\/girni\/control-remoto-ir-mqtt-ha\/\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> \"5.4 IoT WiFi Control Remoto IR: MQTT-HA\"<\/span><\/a><\/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-5-sensor-actuador-control-remoto-infrarojo"],"_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":4,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/posts\/1667\/revisions"}],"predecessor-version":[{"id":3362,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/posts\/1667\/revisions\/3362"}],"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}]}}