positiva-realtime-plugin
v1.0.2
Published
Carrega os dados enviados via MQTT de sensores de forma automatica, seguindo o padrão Positiva
Readme
positiva-realtime-plugin
Atribui para um objeto os dados que são enviados via MQTT pelo gateway de uma aplicação @Positiva
Tabela de conteúdo
Motivação
A maioria, se não todas, as aplicações desenvolvidas pela @Positiva precisarão mostrar os dados lidos por sensores em tempo real. Esse plugin, carrega e atualiza os de sensores de uma aplicação em um objeto.
Dependências
npm i mqtt, vueComo importar
import PositivaRealtime from 'positiva-realtime-plugin';
Vue.use(PositivaRealtime);Parâmetros
mqttUrl
Endereço do broker MQTT, por exemplo wss://mqtt.positiva.app:9002/ws
baseTopic
Topico base da aplicação, que tem como convenção o próprio domínio da aplicação.
Como usar
Os dados são enviados para um tópico com a seguinte estrutura
<baseTopic>/<object/sensor-id>/<attr>Para acessar os dados use a seguinte estrutura
this.$realtime.measures.<object/sensor-id>.<attr>Autor
Renan Tashiro ([email protected])
Licença
AGPL-3.0
