Releases: mreschka/helios2mqtt
Added config file and ENV configuration support
Major Security Fix
Upgraded all dependencies to current Versions for security fixes.
This bricks compatibility with Node < 10. Make sure to update to >= 10 befor upgrading this program.
Readme Update
I forgot to updated the readme in release 0.1.6 so I did this now.
Security Fix
Since helios2mqtt had some very old dependencies I updated my used libs:
- async ^2.6.3
- jsmodbus ^3.1.6
- mqtt ^3.0.0
- yalm ^4.1.0
- yargs^13.3.2
Only functional (minor) change: Integrated new Variable bypass_offen
Watchdog, QOS Setting and Retain
Added Watchdog Feature. The watchdog monitors mqtt-publish activity of helios2mqtt. I suggest using at least 60 seconds. You can turn this on in order to let helios2mqtt exit as a last measure if all reconnect attempts fail (i.e. twice the watchdog time went by without any successful publish. Reasons could for exmaple be a problem with modbus connection to helios and no data from helios or a connection problem to mqtt server. Use witch care - you have to make sure the process gets restarted after it exits, e.g. using pm2 or similar.
Additional small Change: QOS setting and Retain Setting for mqtt publish. The connect topic is always retained.
First release with SET functionality
Added set support fpr Helios Easycontrols. See reedme for details!
Bumoed some library versions. Please open issue here on guthub if there are any poblems with that!
0.0.10
First working release
0.0.9 Reconnect-Bugfix 2