positiva-realtime-plugin

1.0.2 • Public • Published

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

  1. Motivação
  2. Dependências
  3. Como importar
  4. Parâmetros
  5. Como usar
  6. Autor
  7. Licença

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 (renan.tashiro@positivatec.com)

Licença

AGPL-3.0

Readme

Keywords

Package Sidebar

Install

npm i positiva-realtime-plugin

Weekly Downloads

0

Version

1.0.2

License

AGPL-3.0

Unpacked Size

2.86 kB

Total Files

3

Last publish

Collaborators

  • renan.tashiro