Releases: rdmtc/node-red-contrib-sun-position
Releases · rdmtc/node-red-contrib-sun-position
1.0.12: BugFix + enhancement
- general
- BugFix: Allow 0 as value for any time input, mainly for time-compare or time-span node, but affects potentially all nodes.
- BugFix: random offset #90 now working as expected
- BugFix: node error output for time input if time can not be evaluated has missing original message.
- prepared new Node interval-inject (not finished, not available) - is the same as standard node-red inject node for intervals with start and end of interval able to use sun-times.
enhancements
- Blind-control allows now granular settings of topic
- documentation enhanced for clock-timer and general
1.0.11: enhancement
1.0.11: BugFix + enhancement
-
general
-
blind-control + clock-time
- documentation + i18n
- add start delay setting where a time can be defined where no output
- if in startup delay, the reason code is set to
NaN
and node state, reason description stated that node is in startup
- if in startup delay, the reason code is set to
- after startup delay ended default output will be send (due to reason code change)
- implement #92 additional date restriction
-
time-inject
-
within-time
- implement #92 additional date restriction
-
sun-position + moon-position
- implements #81 - now it is possible to have
msg.latitude
andmsg.longitude
(ormsg.lat
andmsg.lon
) to override settings in configuration node. The configuration Node still needs to be configured properly.
- implements #81 - now it is possible to have
bug fix (only an test release)
1.0.10: bug fix
-
general
- next try for #102
-
sun-position + moon-position
- implements #81 - now it is possible to have
msg.latitude
andmsg.longitude
(ormsg.lat
andmsg.lon
) to override settings in configuration node. The configuration Node still needs to be configured properly.
- implements #81 - now it is possible to have
1.0.9: bug fix
-
general
- fixed #102 again - massive changes in the library with cleanup lot of functions
- fixed and reworked caching of calculated sunTimes, MoonTimes
-
blind-control + clock-time
- documentation
- if in startup delay, the reason code is set to
NaN
and node state, reason description stated that node is in startup - after startup delay ended default output will be send (due to reason code change)
-
clock-time
- additional to reason or rule change, the payload will also output on these changes
- if type of payload has changed
- if payload is of type
string
,number
orboolean
and value of the payload has changed- changes on
arrays
,objects
will not detected
- changes on
- additional to reason or rule change, the payload will also output on these changes
1.0.8: bug fix
-
time-inject
- fixes that time inject will do a recalculation every 1 ms (Problem can only occurs if the time constraints are used.) #106
-
blind-control + clock-time
- documentation
- i18n
1.0.7: bug fix
-
general
- added additional caching of sun times calculation to reduce calculation load
-
blind-control + clock-time
- fixed start delay setting causing no output at all
- i18n, spelling, documentation
1.0.6: bug fix
-
general
-
blind-control + clock-time
- first implementation of #92 (needs more test)
1.0.5: bug fix
- blind-control + clock-time
- add start delay setting where a time can be defined where no output
1.0.4: bug fix
- within-time-switch
- fixed error day selection #100
- fixed wrong working month selection
- sun-position
- added
lastUpdateStr
to payload to get the original calculation base time
- added
- moon-position
- added
lastUpdateStr
to payload to get the original calculation base time
- added
1.0.3: bug fix
- blind-control
- fixed maximum rules #96
1.0.2: bug fix
1.0.1: bug fix
- time-inject
- fix downward compatibility for older node settings
1.0.0: mayor release
-
new Node: clock-time
- This is a simplified blind-control node, with only time rules and any payload.
- it is ideal for dimmers, Christmas lights, ...
-
time-inject
- added month selection
- added even/odd day selection
-
within-time
- added day selection
- added month selection
- added even/odd day selection
-
blind control
- added day selection to rules
- added month selection to rules
- added even/odd day selection for rules
-
general
- added on several settings the possibility to use payload if the topic of an incoming message contains special value.
- fixed smaller problems
-
The big jump in the version number is not due to the amount change, but rather other reasons.
- The Version starting with 1... will show that this node is tested and working with Node-Red above 1...
- After this release, no major changes are planned in the next time and the node is for the time being feature complete. This fits a version number 1... better than 0...
0.5.4 BugFix
additional fix for #68
0.5.3: BugFix
- fix for #68