an mqtt client that wraps/translates UCI packets for send/receive from mqtt brokers. Allow mqtt clients to to interact with UCI based system
 
Go to file
David Kebler ec953c0123 refactor so send and push work like regular sockets except using mqtt as transport
pub/sub still works traditionally with 'payload' event for incoming mqtt messages
2019-09-02 15:00:34 -07:00
examples refactor so send and push work like regular sockets except using mqtt as transport 2019-09-02 15:00:34 -07:00
src refactor so send and push work like regular sockets except using mqtt as transport 2019-09-02 15:00:34 -07:00
test handle array of topcis 2018-04-05 15:50:39 -07:00
.eslintrc.js initial commit - working mqtt client class 2018-02-28 20:24:45 -08:00
.gitignore 0.1.12 refactored to use mqtt.js directly. Converts needed functions to promises. Updated other deps 2019-08-15 08:11:36 -07:00
.npmignore 0.1.12 refactored to use mqtt.js directly. Converts needed functions to promises. Updated other deps 2019-08-15 08:11:36 -07:00
package.json refactor so send and push work like regular sockets except using mqtt as transport 2019-09-02 15:00:34 -07:00
readme.md 0.1.12 refactored to use mqtt.js directly. Converts needed functions to promises. Updated other deps 2019-08-15 08:11:36 -07:00

readme.md

uCOMmandIt MQTT client

This module integrates MQTT messaging with UCI Packet Messaging.

One can send a UCI JSON packet and by default the command will be translated into the MQTT Topic and the remainder into the payload and vice versa a listener waits for incoming MQTT messages translates them to UCI packages