essuraj / node-red-contrib-socketio

Implementatio of a SocketIO for Node-RED

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

node-red-contrib-socketio

Implementation for Node-RED of the popular Socket.IO.

Installation

To install node-red-contrib-socketio use this command

npm i node-red-contrib-socketio

Composition

The Socket.IO implementation is made with

  • 1 configuration Node that holds the server definitions and the user can decide to bind the SocketIO server on the Node-RED port or bind it to another port
  • 1 input node where the user adds all the topics in which they are interested
  • 1 output node that sends the data received into msg.payload
  • 1 node to join a Socket IO room
  • 1 node to leave a Socket IO room

Usage

To see an example usage go to Example Chat App

License

MIT

Thanks

Thank to:

  • @ nexflo for translating the comments in English and for pre-sending control data
  • @ bimalyn-IBM for implementig rooms

About

Implementatio of a SocketIO for Node-RED

License:MIT License


Languages

Language:HTML 57.4%Language:JavaScript 42.6%