Skip to content

Latest commit

 

History

History
157 lines (154 loc) · 6.12 KB

CHANGELOG.md

File metadata and controls

157 lines (154 loc) · 6.12 KB

node-red-contrib-knx-ultimate

Sample Node

Donate via PayPal

Version 1.1.13
- Code cleanup thanks @SystemKeeper

Version 1.1.12
- Universal mode optimizations
- Fix abnormal log iw universal mode receiver cannot find a suitable datapoint
- Added automatic discover for datapoint 14.056
- Added automatic discover for datapoint 16.001

Version 1.1.12
- Fixed a little issue where the status message is not displayed if the node has not well wrote group address (for example 1/5 instead of 1/5/1). Thanks @arsiesis.
- Cleaned up the layout of config window.
- Changed option Listen to all Group Addresses to a more comprensible Universal mode (listen to all Group Addresses).
- The node can now be used as universal KNX sender/receiver without the need of the ETS CSV File.

Version 1.1.10
- Auto send node value as response to the KNX Bus. It works in conjunction with React to event GroupValue read. When checked, whenever the node receives a read request from bus, it sends a response to the KNX Bus with the stored payload value.
- Fixed an issue where if you have a node set to Universal mode (listen to all Group Addresses) (with ETS CSV File set) and you create a new node having a Group Address (topic) not in the ETS CSV file, an exception is raised but not caught and the nodes may not receive the values from KNX BUS.

Version 1.1.9
- Fixed visual glitch when create a new freshly Config Node.
- Added 3 options in the config-node to select what to display in the node status, for a cleaner flow or for a clearer flow.
- Fixed issue with IP Interfaces. On each deploy, the node doesn't lock tunnels anymore.

Version 1.1.8
- For new nodes, the rbe output filter is enabled by default. You can always turn it off in the options. This helps novice users avoiding loops.
- Fixed an issue where if the connection is in tunnel mode and the connection to the IP Interface or KNX Bus is lost, the node trows an unhandled exception. Thanks to User Maarten200.
- Added the word "knxUltimate" before any log, to identify that the log comes from the knx-ultimate node.

Version 1.1.7
- Fixed bind to ethernet. Now you can manually input the ethernet name as well. Thanks to user rotorman.

Version 1.1.6
- Fixed inport CSV from ETS where there is return carriages and parenthesis in the Group Address description. Thanks to user xrk.

Version 1.1.4
- Last changed status date/time shortened out

Version 1.1.3
- In node status, added the last changed status date/time.

Version 1.1.2
- When you asks for a read on a node having Listen All Group Addresses set to true, due to a low delay between each KNX telegram, some telegrams are discarded. Increased the delay between telegram to avoid that.
- Added RBE filter for the INPUT from KNX bus as well.
- Added the option to bind to local ethernet interface, in case you have more than one, for example, ethernet and wifi.
- Fixed option suppress_ack_ldatareq not retain after restart.
- In-Line help update to reflect new changes.

Version 1.1.1
- Disambigued misinterpretation of the "disconnect" status.
- In the autocomplete box of KNX device names, when you type in the group address or the device's name, it shows the main and subgroup name as well
- Cosmetic adjustment
- In-Line help additions

Version 1.1.0 LTS (Long term stable)
- Once disabled for loop or circular reference protection, the node can be re-enabled by simply click on deploy "modified nodes"
- When "Universal mode (listen to all Group Addresses)" is selected, the RBE filter is disabled.
- Cosmetic adjustment

Version 1.0.19
- Automatic loop protection

Version 1.0.18
- Added gateway options:
KNX Physical Address
Suppress ACK request
This option help compatibility with old Siemens SWG1 148-1AB22 IP Interface
- Added RBE option to the input (Report by Exception node - only passes on data if the payload has changed)

Version 1.0.16
- Input message format has been CHANGED! please see the wiki!!!.
- Circular reference protection (when 2 nodes with same group address are link toghether, the protection avoids loops.).

Version 1.0.15
- Device Node outputs the name when ETS csv is not set too.

Version 1.0.14
- Fixed knx dependency

Version 1.0.7
- Check for invalid node's group address (topic)

Version 1.0.5
- Fixed the fix for the typo error causing a mess

Version 1.0.5
- Fixed a typo error causing a mess

Version 1.0.4
- Fixed possible issue with the csv ETS endpoint

Version 1.0.3
- If ETS csv file is set, when typing a group address in the node, a list of KNX devices will be shown and when selected, it set the Datapoint and the Devicename automatically.

Version 1.0.2
- Fixed minor glitches in node config ui

Version 1.0.1 FIRST PUBLIC RELEASE
- Fixed minor glitches
- Ended extensive testing
- Enhanced Wiki and Youtube Video about ETS CSV File

Version 0.0.6 BETA
- Fixed Output Type unable to be set
- Added node status for response (blue) and read (grey)

Version 0.0.5 BETA
- Integration of Help documentation
- Readstatus fix

Version 0.0.3 BETA
- Added Help documentation
- Added samples on the Readme.md
- Better user's notifications handling of the ETS csv file checks.

Version 0.0.2 BETA
- Added BETA warnings.

Version 0.0.1 BETA
- Initial release