Skip to content

Releases: marthoc/libhomeseer

1.3.0

05 Mar 19:44
2c686b7
Compare
Choose a tag to compare
1.3.0 (#5)

* Add Fan device class and support variables

* Add device type string for Z-Wave Watts

* Bump version to 1.3.0

1.2.2

18 Feb 23:20
0b39aed
Compare
Choose a tag to compare
1.2.2 (#4)

* Minor modifications to devices

* Bump version to 1.2.2

1.2.1

18 Feb 17:54
16f88b0
Compare
Choose a tag to compare
1.2.1 (#3)

* Add relationship constants

Required for device support in Home Assistant, but constants will also be useful for any application in which determining the relationship of the device is relevant.

* Bump version to 1.2.1

* Update CHANGELOG

1.2.0

16 Feb 20:40
6df3da2
Compare
Choose a tag to compare
1.2.0 (#2)

* Refactor get_devices method for total HomeSeer device support

The get_devices method no longer returns device objects based on device_type_string, but instead based on the Control Pairs detected for the device. This change makes libhomeseer completely agnostic as to the technology or plug-in that provides the device. All HomeSeer devices are now supported and libhomeseer will return at least a status-only object for every device. Devices with Control Pairs that fall into certain categories (initially On/Off, On/Off/Dim, and Lock/Unlock) will have an object returned with appropriate methods (e.g. on(), off(), dim(), lock(), unlock()) that match the device's detected Control Pairs.

* Update documentation in example.py

* Bump version to 1.2.0

* Improve release script