{"id":2503,"date":"2020-08-06T11:50:02","date_gmt":"2020-08-06T16:50:02","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/girni\/?p=2503"},"modified":"2022-03-24T11:49:04","modified_gmt":"2022-03-24T16:49:04","slug":"lorawan-chirpstack-home-assistant","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/girni\/lorawan-chirpstack-home-assistant\/","title":{"rendered":"3.2 LoRaWAN - ChirpStack-Home Assistant"},"content":{"rendered":"<p>Una forma de registrar los datos que transmite un dispositivo en Home Assistant es mediante la subscripci\u00f3n al mensaje MQTT correspondiente a la trama LoRaWAN.<\/p>\n<p>En la secci\u00f3n anterior se describe la forma de enviar los datos por LoRaWAN.\u00a0 mediante la subscripci\u00f3n al mensaje MQTT desde Home Assistant donde se registra y muestra el dato.<\/p>\n<p>Para a\u00f1adir el dispositivo a Home Assitant, se a\u00f1ade en el archivo de configuraci\u00f3n las caracter\u00edsticas del dispositivo y el mensaje MQTT al que se debe conectar. Esto se realiza editando el archivo de dispositivos con la intrucci\u00f3n:<\/p>\n<pre>sudo nano \/home\/homeassistant\/.homeassistant\/configuration.yaml<\/pre>\n<p>por ejemplo, para registrar valores de RSSI y SNR del paquete transmitido se a\u00f1aden las siguientes instrucciones:<\/p>\n<pre>sensor:\r\n  - platform: mqtt\r\n    name: 'Dispositivo_LRW01_rssi'\r\n    unit_of_measurement: 'dBm'\r\n    state_topic: 'application\/1\/device\/c9c2a03913ac2ec5\/event\/up'\r\n    value_template: \"{{ value_json.rxInfo[0].rssi}}\"\r\n    json_attributes_topic: 'application\/1\/device\/c9c2a03913ac2ec5\/event\/up'\r\n\r\n  - platform: mqtt\r\n    name: 'Dispositivo_LRW01_SNR'\r\n    unit_of_measurement: 'dB'\r\n    state_topic: 'application\/1\/device\/c9c2a03913ac2ec5\/event\/up'\r\n    value_template: \"{{ value_json.rxInfo[0].loRaSNR}}\"\r\n<\/pre>\n<p>Para cada caso particular, se requiere actualizar el identificador de dispositivo adem\u00e1s de\u00a0 valores a tomar de la trama en formato json.<\/p>\n<p><em><strong>nota<\/strong>: el editor de archivo \"nano\" usa las teclas \"Ctrl O\" para grabar los cambios y \"Ctrl X\" para salir del editor.<\/em><\/p>\n<p>Una vez actualizado el archivo de configuration.yaml, se reinicia Home Assistant desde la secci\u00f3n de configuraci\u00f3n\/controles de servidor\/reiniciar.<\/p>\n<p>Finalmente se visualiza el dispositivo y sus datos en el historial y en su respectiva posici\u00f3n del tablero.<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/girni\/files\/2020\/09\/HomeAssistantLoraWan01.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2504\" src=\"http:\/\/blog.espol.edu.ec\/girni\/files\/2020\/09\/HomeAssistantLoraWan01.png\" alt=\"\" width=\"1288\" height=\"727\" srcset=\"https:\/\/blog.espol.edu.ec\/girni\/files\/2020\/09\/HomeAssistantLoraWan01.png 1288w, https:\/\/blog.espol.edu.ec\/girni\/files\/2020\/09\/HomeAssistantLoraWan01-300x169.png 300w, https:\/\/blog.espol.edu.ec\/girni\/files\/2020\/09\/HomeAssistantLoraWan01-768x433.png 768w, https:\/\/blog.espol.edu.ec\/girni\/files\/2020\/09\/HomeAssistantLoraWan01-1024x578.png 1024w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p><em><strong>Referencia<\/strong><\/em>: <a href=\"https:\/\/www.home-assistant.io\/integrations\/sensor.mqtt\/#json-attributes-topic-configuration\">https:\/\/www.home-assistant.io\/integrations\/sensor.mqtt\/#json-attributes-topic-configuration<\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Una forma de registrar los datos que transmite un dispositivo en Home Assistant es mediante la subscripci\u00f3n al mensaje MQTT correspondiente a la trama LoRaWAN. En la secci\u00f3n anterior se describe la forma de enviar los datos por LoRaWAN.\u00a0 mediante la subscripci\u00f3n al mensaje MQTT desde Home Assistant donde se registra y muestra el dato. &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/blog.espol.edu.ec\/girni\/lorawan-chirpstack-home-assistant\/\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> \"3.2 LoRaWAN - ChirpStack-Home Assistant\"<\/span><\/a><\/p>\n","protected":false},"author":8043,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1447338],"tags":[602214,1457736],"class_list":["post-2503","post","type-post","status-publish","format-standard","hentry","category-lorawan-open-gateway","tag-iot","tag-lorawan"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/posts\/2503","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=2503"}],"version-history":[{"count":5,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/posts\/2503\/revisions"}],"predecessor-version":[{"id":3383,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/posts\/2503\/revisions\/3383"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/media?parent=2503"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/categories?post=2503"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/girni\/wp-json\/wp\/v2\/tags?post=2503"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}