Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

node-red-contrib-aedes-iot

peteryang19MIT0.5.3

Node Red MQTT broker node based on aedes.js

node-red, aedes, mqtt

readme

node-red-contrib-aedes

MQTT Broker for Node-RED based on Aedes.

You can use the MQTT protocol in Node-RED without an external MQTT broker like Mosquitto.

Node.js CI js-semistandard-style Codacy Badge
Dependency Status devDependency Status
Open Source Love NPM version

Background

This node was created because the original MQTT broker node-red-contrib-mqtt-broker uses mosca which is no longer maintained.

Installation

You can install the node directly within the editor by using the Palette Manager.

To install the node from the command-line, you can use the following command from within your user data directory (by default, $HOME/.node-red):

npm install node-red-contrib-aedes

Flows

Just put this node on Node-RED and hit the deploy button. The MQTT Broker will run on your Node-RED instance. flows

Features

  • Standard TCP Support
  • WebSocket Support
  • SSL / TLS
  • Message Persistence (In-memory or MongoDB)

For more information see Aedes.

License

Licensed under MIT.

changelog

node-red-contrib-aedes Changelog

Oct, 29, 2020, Version 0.4.0

Notable changes

  • Update Aedes to version 0.44

Oct, 13, 2020, Version 0.3.7

Notable changes

  • Update Aedes to version 0.43

May, 16, 2020, Version 0.3.6

Notable changes

  • Update Aedes to version 0.42

April, 07, 2020, Version 0.3.5

Notable changes

  • Update Aedes to version 0.41

March 26, 2020, Version 0.3.4

Fixes

  • Certificate loading (Reported in issue #17)

March 26, 2020, Version 0.3.3

Fixes

  • Typing error on aedes.html (Reported in issue #17)

March 22, 2020, Version 0.3.2

Notable changes

  • Update aedes-persistence-mongodb to version 8

March 10, 2020, Version 0.3.1

Notable changes

  • Add secure WSS connection

Feb 25, 2020, Version 0.3.0

Notable changes

  • Add secure SSL / TLS connection

    Fixes

  • Reformat code to semistandard
  • Prepare internationaization (only en-US implemented so far)
  • Rearrange property windows to allow more features

Feb 20, 2020, Version 0.2.0

Notable changes

  • Add status to node

Fixes

  • Move username and password to credentials

Feb 17, 2020, Version 0.1.1

Fixes

  • Fix another "port already in use" error

Feb 16, 2020, Version 0.1.0

Notable changes

  • Add authentication
  • Add mqtt over websocket

Fixes

  • Fix "port already in use" errors

Commits

Feb 15, 2020, Initial commit

Notable changes

  • Initial commit

Commits