positiva-realtime-plugin
v1.0.2
Published
Carrega os dados enviados via MQTT de sensores de forma automatica, seguindo o padrão Positiva
Downloads
5
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, vue
Como 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