node-red-contrib-blynk
Blynk app integration with Node Red
Websockets version
Due to some reliability issues reported by some users, together with some new features added by the Blynk team, I started another version of this based on websockets. Currently it only works for local servers but it is so much faster and reliable that I am considering packing this one and continuing work only on that one. I have not added it to npm yet, but you can find it in the repository below until I decide what to do and get some reports back from testers. If you would like to help, please test it
https://github.com/tzapu/node-red-contrib-blynk-websockets
Normal Blynk Protocol version
If you installed Node Red globally use this to install
npm install --global node-red-contrib-blynk
Supports both SSL, non SSL connections to blynk.cc and local server.
Supported events and widgets
- read event
- write event
- write command
- LCD widget (advanced mode)
- push notifications
Blynk App Settings
Use Raspberry PI as hardware to access 64 virtual pins or Generic Board for 32.
How to use
LCD Widget
- use advanced mode on LCD Widget in iOS/android Blynk App
- set message.payload to the text you want displayed
- set message.topic to the line you want it shown on (0 or 1, defaults to 0)
- set message.payload to 'clear-lcd' if you want to clear it
Debug
Use the verbose -v
flag when starting Node-Red to get more information