A Node-Red node for Socket.IO server.
socket.io-instance
: create a Socket.IO server instance.socket.io-on
: listen for specific event.socket.io-emit
: send data for a specific event to clients.socket.io-join-room
: join a room.socket.io-leave-room
: leave a room.socket.io-middleware-start
&socket.io-middleware-end
: for middleware.
Note: Do not print any msg
that contains the msg.socket
. Otherwise it will cause "RangeError: Maximum call stack size exceeded" error. see issues #1.
You can find tutorial here.
The code in this project is licensed under MIT license.