v0.15.0
This release does a major overhaul on the Grizzly.Transport behaviour. If you
haven't implemented a custom transport this release should not affect you and
you should be able to update with out too many issues, see the "Removed" section
of this release to note any other breaking changes. If you have created a
custom transport please see the documentation for Grizzly.Transport to see how
transports are now implemented.
Added
- How to reset the controller to the cookbook
- The
:unsolicited_destinationoption to theGrizzly.Supervisor - Support for the association get command via the Z-Wave PAN network
- Support proper ack response when a command is delivered through the Z-Wave
PAN Grizzly.Transports.UDP- This is experimental and is subject to change.Grizzly.ZWave.CommandClasses.CRC16EncapGrizzly.ZWave.Commands.CRC16EncapGrizzly.ZWave.CommandClasses.PowerLevelGrizzly.ZWave.Commands.PowerlevelGetGrizzly.ZWave.Commands.PowerlevelReportGrizzly.ZWave.Commands.PowerlevelSetGrizzly.ZWave.Commands.PowerlevelTestNodeGetGrizzly.ZWave.Commands.PowerlevelTestNodeReportGrizzly.ZWave.Commands.PowerlevelTestNodeSet
Changed
- Refactored the
Grizzly.Transportbehaviour - please see documentation to see
how to use the behaviour now.
Removed
Grizzly.Node.get_node_info/1
Fixed
MultiChannelAssociationGetcommand name fix- Documentation
- Command class fixes for the
Grizzly.ZWave.CommandClasses.Time
Thank you to those who contributed to this release:
- Jean-Francois Cloutier
- Jon Wood