zwave 0.5.0 zwave: ^0.5.0 copied to clipboard
A Dart library for interacting with Z-Wave devices using the Open Z-Wave library on all major OS platforms.
Changelog #
0.5.0 #
- add Value.index to differentiate between values with the same label
- update Device.value(...) to search userValues first then all values
- enhance toString to include device name and value label
- fix Value.min and max
- add support for setting short and byte values
0.3.0 #
- update generate to include comments in src/zwave_g.dart
- new ZWave deviceSummary convenience method for listing device info
- add device and value lookup convenience methods
- add Device update method for updating all a device's information
- add Device onNotification event stream
- add support for setting int value
- rename ZWave.deviceSummary() --> summary() and add Device.summary()
- add Node.name and Device.label getters and setters
0.2.0 #
- add writeConfig to save network configuration
- add setters to bool and list values
- add onChange notification stream
- add value readOnly and writeOnly accessors
- parameterize the Value class and its methods
- add userPath for specifying user data directory
- add support for DoubleValue
0.1.4 #
- add value label accessor
- add value genre and device userValues accessors
- improve docs
0.1.3 #
- add device accessors for product and manufacturer information
- write network config to file on shutdown
- cleanup generated code and usages
0.1.2 #
- build device value list from notifications
0.1.1 #
- initialize Open Z-Wave library
- connect to Z-Wave controller
- build device list from notifications