an mqtt client that wraps/translates UCI packets for send/receive from mqtt brokers. Allow mqtt clients to to interact with UCI based system
Find a 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

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