Releases: luebbe/homie-node-collection
Releases · luebbe/homie-node-collection
Many improvements
Many improvements to the different nodes:
- Common base class for sensor nodes.
- Inject the temperature offset directly into the Adafruit driver so the calculations are correct.
- Add dewpoint calculation to temp/humidity sensors.
- Add notification callback to sensor nodes to be called when data has been sent.
- Give all sensor notes an individual random start delay so they are not all read/reported at the same time.
Enhanced pulse node
make pulse node settings configurable:
- check interval
- activity detection
report pulse frequency on "pulses" property
Per node settings
Breaking changes:
- The node id must now be passed in the constructor.
User visible changes:
- custom settings have been converted from static to member variables of the instanciated node.
Two nodes of the same kind can now have individual settings. - Improvements in output formatting.
- Improvements to PingNode by @jimtng.
Ultrasonic power
- New PingNode, an ultrasonic distance sensor by ArdKuijpers
- Several bug fixes and improvements
Enhancements for environment sensors
Add intermediate class "SensorNode"
Add helper function to fix value ranges
Add helper function to calculate absolute humidity
Homie 3.0 and PlatformIO 4
Release 1.1.0 was ported to Homie 3.0-dev and PlatformIO 4