Skip to content

Releases: smartrent/grizzly

v0.16.2

23 Dec 19:56
Compare
Choose a tag to compare

Added

  • :list_mode param for the
    Grizzly.ZWave.Commands.AssociationGroupInfoReport command.

v0.16.1

22 Dec 19:38
Compare
Choose a tag to compare

Added

  • Grizzly.ZWave.Commands.S2ResynchronizationEvent

Fixed

  • Data structure change in the associations file when deleting all associations
  • Wrong MultiChannelAssociation version number being reported to devices
  • Ensure ack responses are sent when extra commands are received
  • Force bind to fd00::aaaa::2 since zipgateway forces that all acks come
    from this address
  • Crash when receiving errors other than timeouts when trying to establish
    connections to zipgateway

Thank you to those who contributed to this release:

  • Frank Hunleth

v0.16.0

21 Dec 17:27
Compare
Choose a tag to compare

This release introduces a breaking change to the naming of the command class get
and command class report modules. If you are using those modules directly, you
will need to update to the use the new module names.

Changed

  • Grizzly.ZWave.Commands.CommandClassGet is now
    Grizzly.ZWave.Commands.VersionCommandClassGet
  • The :name field for :command_class_get is now :version_command_class_get
  • Grizzly.ZWave.Commands.CommandClassReport is now
    Grizzly.ZWave.Commands.VersionCommandClassReport
  • The :name field for :command_class_report is now
    :version_command_class_report

Added

  • Added support for forcing the Z-Wave cache to update when fetching node
    information. See Grizzly.Node.get_info/2 for more information.
  • Support for OTP 23.2

Fixed

  • In some GenServers an exception would cascade

Updates

  • Easier to read stack traces when some GenServers crash

Thank you to those who contributed to this release:

  • Jean-Francois Cloutier
  • Frank Hunleth

v0.15.11

11 Dec 17:54
Compare
Choose a tag to compare

Added

  • Support for DoorLock command class version 4

Fixed

  • Querying command class versions for extra commands on the LAN will return the
    version report correctly now.

Thank you to those who contributed to this release:

  • Jean-Francois Cloutier

v0.15.10

08 Dec 16:54
Compare
Choose a tag to compare

Added

  • Support for querying the gateway about the command class versions it supports
    when querying extra supported command classes.

Fixed

  • Spelling error fix for the WakeUpNoMoreInformation command name

Thank you to those who contributed to this release:

  • Jean-Francois Cloutier

v0.15.9

04 Dec 23:30
Compare
Choose a tag to compare

Added

  • Sending commands directly to the Z-Wave Gateway by passing
    Grizzly.send_command/4 :gateway as the node id.
  • How to get DSK for a device in the cookbook docs

Fixed

  • Spelling, whitespace and markdown issues in docs

Thank you to those who contributed to this release:

  • Frank Hunleth

v0.15.8

01 Dec 21:45
Compare
Choose a tag to compare

Added

  • Support for ZwavePlusInfo command class

Fixed

  • No function clause matching error when a connection closes
  • Missing support for :undefined indicator

Thank you to those who contributed to this release:

  • Jean-Francois Cloutier

v0.15.7

30 Nov 22:53
Compare
Choose a tag to compare

Added

  • Add Grizzly.send_binary/2

Fixed

  • Error when handling older Z-Wave devices that use CRC16 checksums over any
    security schema
  • Internal typo

Thank you to those who contributed to this release:

  • Jean-Francois Cloutier

v0.15.6

19 Nov 22:30
Compare
Choose a tag to compare

Added

  • Add support for NetworkUpdateRequest command
  • Add Grizzly.Network.request_network_update/0

Changes

  • Drop support for Elixir 1.8 and 1.9

Thank you to those who contributed to this release:

  • Jean-Francois Cloutier

v0.15.5

12 Nov 22:54
Compare
Choose a tag to compare

v0.15.5 - 2020-11-12

Added

  • Support multi-channel associations in the unsolicited destination

Fixed

  • Add the :aggregated_endpoints params to the MultiChannelEndpointReport

Thank you to those who contributed to this release:

  • Jean-Francois Cloutier