Releases: gablau/node-red-contrib-blynk-ws
Releases · gablau/node-red-contrib-blynk-ws
0.9.2 | 2019-05-08
Changed
- Updated images in readme
Fixed
- Missing release link in the changelog
- Saving the Vpin setting for the first time does not work - See Issue #12
0.9.1 | 2019-04-17
Fixed
- No automatic reconnect on connection lost
0.9.0 | 2019-03-19
Add
- Node - Image Gallery - Implemented "url" and "urls" property [NOTE: url and urls property are supported only in beta app]
- Node - Set Property - Implemented "url" and "urls" property [NOTE: url and urls property are supported only in beta app]
Changed
- Node - Configuration - Using tabs for better UI
- All nodes - Increased the limit of the pins to 255 and better validation checks
- Improved heartbeat , send PING command only if necessary.
- Control and blocking of sending too long messages (BLYNK_PROTOCOL_MAX_LENGTH)
- Compatibility with Blynk C++ Library 0.6.1
- LOGIN command changed to int 29 (old int 2)
- Remove unused command and code clean
Fixed
- Fix TypeError on node-red restart
- Crash on websocket "timeout" error
0.8.0 | 2019-01-05
Added
- Node - Configuration - The configuration node can be "enable" or "disable" now, when disabled no connection is start on boot and all linked node show the red dot "disabled" status.
- Node - Image Gallery - New node to simplify the use of this new widget (set images urls is not yet implemented in app)
- Node - Set Property - Implemented "url, urls, opacity, rotation, scale" property for Image Gallery widget (blynk cloud or local server >= v0.39.4) [NOTE: url and urls property are not yet supported in app]
- Check SLL certificate on connection for blynk cloud
Changed
- All nodes - Conversion, where necessary, of "isBuffer" checks into "isArray" checks
- All nodes - Avoid input processing on client node disconnected or disabled
- Node - zeRGBa - Check if a valid RGB value is passed, otherwise it will generate an alert and the message will be discarded
- Node - Table - It will generate an alert on a simple payload without other parameters and the message will be discarded
- Increase heartbeat timeout to 15 seconds - see Blynk Server Issue #1294
- Compatibility with Blynk Library 0.5.4
Fixed
- Node - Write - Now it accepts multiple values as input via arrays and forwards them to the server correctly - see this
- Correct some log messages
0.7.1 | 2018-08-04
Fixed
- Node - Sync - Missing "syncAll" commands
0.7.0 | 2018-07-30
Added
- Node - Styled Button - New node to simplify the use of this new button
- Node - Set Property - Implemented "onColor, offColor, onBackColor, offBackColor" property for Styled Button widget (blynk cloud or local server >= v0.36.2)
- Node - Set Property - Implemented "fraction" property for Slide widget (blynk cloud or local server >= v0.33.3)
- Node - Table - Implemented "select, deselcet and order" commands
Changed
- Code refactor - Extract blynk method and variable to files in "libs" directory
- Node - Notify - Rate limit increased to 5 msg/s (Blynk Library 0.5.3)
Fixed
- Node - zeRGBa - Check if the widget is configured in merge mode, otherwise it will generate an alert
- Missing log on respond illegal command
- Message ID overflow - see Blynk Library JS PR #44
- Show protocol warning in debug panel
0.6.0 | 2018-05-07
Added
- Node - zeRGBa - New node to simplify the use of this widget in merge mode
0.5.2 | 2018-04-27
Fixed
- Fix Crash on log Read Event
0.5.1 | 2018-04-15
Fixed
- Fix regular expression for validate server url on configuration node
- Fix display readme
0.5.0 | 2018-04-14
Added
- Blynk protocol - Handle any number of Blynk commands (virtualWrite(), setProperty(), etc.) in a row see Blynk Library 0.5.0
- Control max lenght of message and max number of commands in a single message
- Config node - Option to enable "Multiple blynk command in single message" (blynk cloud or local server >= v0.34.0)
- Config node - Implemented server proxy configuration
- Config node - Option to log protocol "sync" and "bridge" messages type
- Node - Bridge - New node that implements the functionality of sending commands to other blynk devices.
- Node - Sync - New node that implements the "syncAll" and "syncVirtual" blynk commands
- Node - Set Property - Implemented "step" for Step Widget (blynk cloud or local server >= v0.32.2)
- Node - Set Property - Implemented "url" for Video Straming Widget (blynk cloud or local server >= v0.28.7)
- Node - Set Property / LCD / Table - Send multiple blynk command in a single message
- Node - Read Event - Option to receive all pins events
- Node - Write Event - Option to receive all pins events
- Node - Write Event - Added pin number that generate event in msg.pin variable
- Initial support to Internationalisation
Changed
- Better handle of configuration node error, now blocks child nodes if some parameter is missing.
- More check on "pin" parameter before send message
- The PING command is only sent if no data has been sent or received in the "heart beat" time
- Hide "Auth token" - from all log message
- Config node - Rename "Private key" to "Auth token" and better help message
- Split every node on single file
- Removed dependency from "DataView" package
- Code clean
Fixed
- Rightly handles the reception of the BRIDGE type commands.
- Websocket SSL connection error on nodejs > 8.6.0 see (ws iusse #1227)