Skip to content

v0.15.0

Choose a tag to compare

@mattludwigs mattludwigs released this 08 Oct 19:23
· 862 commits to main since this release

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_destination option to the Grizzly.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.CRC16Encap
  • Grizzly.ZWave.Commands.CRC16Encap
  • Grizzly.ZWave.CommandClasses.PowerLevel
  • Grizzly.ZWave.Commands.PowerlevelGet
  • Grizzly.ZWave.Commands.PowerlevelReport
  • Grizzly.ZWave.Commands.PowerlevelSet
  • Grizzly.ZWave.Commands.PowerlevelTestNodeGet
  • Grizzly.ZWave.Commands.PowerlevelTestNodeReport
  • Grizzly.ZWave.Commands.PowerlevelTestNodeSet

Changed

  • Refactored the Grizzly.Transport behaviour - please see documentation to see
    how to use the behaviour now.

Removed

  • Grizzly.Node.get_node_info/1

Fixed

  • MultiChannelAssociationGet command 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