{"id":1868,"date":"2019-08-10T10:40:13","date_gmt":"2019-08-10T15:40:13","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/edelros\/?p=1868"},"modified":"2020-09-26T14:58:24","modified_gmt":"2020-09-26T19:58:24","slug":"actuador-tomacorriente-mqtt-ha","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/girni\/actuador-tomacorriente-mqtt-ha\/","title":{"rendered":"2.4 IoT WiFi Actuador Tomacorriente: MQTT-HA"},"content":{"rendered":"<p>Esta es la \u00faltima secci\u00f3n a realizar, pues se supone que tiene listo el dispositivo, construido y operativas las partes: <strong>Dispositivo<\/strong> y <strong>Broker<\/strong>.<\/p>\n<p>El objetivo es incorporar dispositivo Interruptor-Tomacorriente en el broker MQTT y observar los resultados.<\/p>\n<p>Se plantea observar los estados del dispositivo en dos formas:<\/p>\n<ul>\n<li>Desde un navegador en la p\u00e1gina local de Home-Assistant<\/li>\n<li>Desde una consola conectando al servidor MQTT<\/li>\n<\/ul>\n<h4>1. Incorporar el dispositivo en Home Assistant<\/h4>\n<p>Se requiere modificar el archivo <code>configuration.yaml<\/code> en el raspberry.<\/p>\n<p>Se puede realizar en forma local desde el raspberry que tiene monitor, teclado y mouse conectado, y editar el archivo que se encuentra en el directorio:<\/p>\n<pre> \/home<em>\/homeassistant\/.homeassistant\/configuration.yaml<\/em><\/pre>\n<p>La otra forma es conectarse via remota por medio de una sesi\u00f3n ssh. Requiere direcci\u00f3n, usuario y password. Los detalles se dan en la secci\u00f3n Raspberry.<\/p>\n<p>En el archivo se a\u00f1ade los datos del dispositivo interruptor-tomacorriente, que en el caso actual para pruebas se identifica como una luminaria (light).<\/p>\n<p>El sensor trabaja con MQTT, se le asigna un nombre m\u00e1s sencillo de reconocer como \u00aboficina luz 1.<\/p>\n<p>Se complementa con la instrucci\u00f3n de control para el dispositivo (command_topic) identificada en el formato: \"oficina\/luz1\/switch\".<\/p>\n<p>&nbsp;<\/p>\n<pre>light:\n  - platform: mqtt\n    name: 'oficina_luz1'\n    state_topic: 'oficina\/luz1\/estado'\n    command_topic: 'oficina\/luz1\/cambia'\n    optimistic: false\n<\/pre>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/girni\/files\/2018\/12\/InterruptorTomacorriente04_On.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1850\" src=\"http:\/\/blog.espol.edu.ec\/girni\/files\/2018\/12\/InterruptorTomacorriente04_On.png\" alt=\"\" width=\"579\" height=\"454\" srcset=\"https:\/\/blog.espol.edu.ec\/girni\/files\/2018\/12\/InterruptorTomacorriente04_On.png 579w, https:\/\/blog.espol.edu.ec\/girni\/files\/2018\/12\/InterruptorTomacorriente04_On-300x235.png 300w\" sizes=\"auto, (max-width: 579px) 100vw, 579px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/girni\/files\/2018\/12\/InterruptorTomacorriente04_On.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1850\" src=\"http:\/\/blog.espol.edu.ec\/girni\/files\/2018\/12\/InterruptorTomacorriente04_On.png\" alt=\"\" width=\"579\" height=\"454\" srcset=\"https:\/\/blog.espol.edu.ec\/girni\/files\/2018\/12\/InterruptorTomacorriente04_On.png 579w, https:\/\/blog.espol.edu.ec\/girni\/files\/2018\/12\/InterruptorTomacorriente04_On-300x235.png 300w\" sizes=\"auto, (max-width: 579px) 100vw, 579px\" \/><\/a> <a href=\"http:\/\/blog.espol.edu.ec\/girni\/files\/2018\/12\/InterruptorTomacorriente03_Off.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1851\" src=\"http:\/\/blog.espol.edu.ec\/girni\/files\/2018\/12\/InterruptorTomacorriente03_Off.png\" alt=\"\" width=\"601\" height=\"465\" srcset=\"https:\/\/blog.espol.edu.ec\/girni\/files\/2018\/12\/InterruptorTomacorriente03_Off.png 601w, https:\/\/blog.espol.edu.ec\/girni\/files\/2018\/12\/InterruptorTomacorriente03_Off-300x232.png 300w\" sizes=\"auto, (max-width: 601px) 100vw, 601px\" \/><\/a><\/p>\n<h4>1.2\u00a0 Monitoreo desde MQTT<\/h4>\n<p>Para monitorear se\u00f1al desde consola Raspberry usando MQTT, usar la instrucci\u00f3n:<\/p>\n<pre>mosquitto_sub -h 192.168.10.100 -t oficina\/luz1\/estado\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Esta es la \u00faltima secci\u00f3n a realizar, pues se supone que tiene listo el dispositivo, construido y operativas las partes: Dispositivo y Broker. El objetivo es incorporar dispositivo Interruptor-Tomacorriente en el broker MQTT y observar los resultados. Se plantea observar los estados del dispositivo en dos formas: Desde un navegador en la p\u00e1gina local de &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/blog.espol.edu.ec\/girni\/actuador-tomacorriente-mqtt-ha\/\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> \"2.4 IoT WiFi Actuador Tomacorriente: 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":[1430992],"tags":[1457944],"class_list":["post-1868","post","type-post","status-publish","format-standard","hentry","category-2-actuador-tomacorriente","tag-iot-wifi"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/posts\/1868","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=1868"}],"version-history":[{"count":3,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/posts\/1868\/revisions"}],"predecessor-version":[{"id":2648,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/posts\/1868\/revisions\/2648"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/media?parent=1868"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/categories?post=1868"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/tags?post=1868"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}