Releases: Adminiuga/zigpy
Releases · Adminiuga/zigpy
0.17.0.rc3
Changes
- Add new Exceptions @Adminiuga (zigpy#334)
- Lock cluster enums @Adminiuga (zigpy#333)
- Update Basic cluster enums @Adminiuga (zigpy#332)
- Normalize attribute reports and Attribute Reads @Adminiuga (zigpy#331)
- HVAC FAN cluster enums @Adminiuga (zigpy#330)
- 0.16.0 Release @Adminiuga (zigpy#317)
- Allow TSN override for zcl requests @Adminiuga (zigpy#316)
- Add enums for IAS Ace cluster @dmulcahey (zigpy#315)
- 0.15.0 Release @Adminiuga (zigpy#314)
- Use asynctest for asyncio tests @Adminiuga (zigpy#311)
- 0.14.0 Release @Adminiuga (zigpy#302)
- Refactor zigpy OTA provider logging @Adminiuga (zigpy#301)
- Send content-type header on firmware get requests @walthowd (zigpy#299)
- Fix Identify cluster trigger_effect command arguments @chmielowiec (zigpy#298)
- Update README.md with PyPI link to zigpy-cc @Gamester17 (zigpy#294)
- Add flag to device to allow skipping configuration @dmulcahey (zigpy#285)
- Update README.md with specific ZiGate radio modules @Gamester17 (zigpy#286)
- 0.13.0 Release @Adminiuga (zigpy#284)
- Update README.md with link to the zigpy-cc module for experimental TI CC chip support with custom Z-Stack firmware @Gamester17 (zigpy#274)
- add ledvance fw provider @billyburly (zigpy#278)
- 0.12.0 Release. @Adminiuga (zigpy#273)
- Add configuration dict option @Adminiuga (zigpy#271)
- Remove quirks from zigpy @prairiesnpr (zigpy#270)
- Allow inactive endpoints @dmulcahey (zigpy#266)
- Add a "Developer references" section to README.md @Hedda (zigpy#262)
- Create Contributors.md file with list of contributors @Hedda (zigpy#260)
- Added a "How to contribute" section to README.md @Hedda (zigpy#261)
- Extract IKEA OTA image offset and size directly from the container @puddly (zigpy#259)
- 0.11.0 Release. @Adminiuga (zigpy#256)
- Debug log level for zdo. @Adminiuga (zigpy#255)
- Update README.md listing ETRX357 series as compatible hardware @Hedda (zigpy#251)
- Re-instantiate list items for serialization. @Adminiuga (zigpy#248)
- Fix install code CRC endiness. @Adminiuga (zigpy#249)
- 0.10.0 Release. @Adminiuga (zigpy#247)
- Use zigpy.types.EUI64 for ieee. @Adminiuga (zigpy#246)
- Allow Zigbee network parameters update. @Adminiuga (zigpy#243)
- Refactor EUI64 class. @Adminiuga (zigpy#240)
- Remove bad hack @Adminiuga (zigpy#239)
- Update README.md formatting @Gamester17 (zigpy#238)
- Don't use Command enum for cluster specific commands. @Adminiuga (zigpy#236)
- Override ZLL profile id for replies. @Adminiuga (zigpy#235)
- ZCL Foundation Data types. @Adminiuga (zigpy#232)
- [DEV] Update README.md to mention experimental ZiGate support @Hedda (zigpy#233)
- 0.9.0 Release. @Adminiuga (zigpy#231)
- Refactor ControllerApplication.request() @Adminiuga (zigpy#230)
- Refactor cluster binding. @Adminiuga (zigpy#229)
- fix binding dst endpoint @abmantis (zigpy#222)
- Add expect_reply parameter back. @Adminiuga (zigpy#227)
- Remove timeout parameter. @Adminiuga (zigpy#226)
- Pass device itself for ControllerApplication.request() addressing. @Adminiuga (zigpy#225)
- Allow TSN override for replies @Adminiuga (zigpy#224)
- Handle request/reply interactions in zigpy @Adminiuga (zigpy#223)
- 0.8.0 Release. @Adminiuga (zigpy#221)
- Format code with black. @Adminiuga (zigpy#220)
- Refactor Cluster.write_attributes() @Adminiuga (zigpy#219)
- Refactor ZCL foundation COMMANDS. @Adminiuga (zigpy#218)
- Differentiate input/output cluster instances. @Adminiuga (zigpy#216)
- Update IAS Cluster schema. @Adminiuga (zigpy#215)
- Load manufacturer/model attributes only before applying quirks. @Adminiuga (zigpy#214)
- Initial implementation of Zigbee OTA updates. @Adminiuga (zigpy#213)
- Update README.md with links to PyPI release packages (dev branch) @Hedda (zigpy#211)
- Refactor ZCL serialization/deserialization. @Adminiuga (zigpy#212)
- a little r @Nemesis24 (zigpy#210)
- Add missing IasAce command payloads @presslab-us (zigpy#200)
- Don't quirk quirked devices @dmulcahey (zigpy#199)
- Fix typo. @Adminiuga (zigpy#196)
- 0.7.0 Release. @Adminiuga (zigpy#195)
- Update device.Device() nwk property. @Adminiuga (zigpy#192)
- Don't fail deserialization of undefined statuses @Adminiuga (zigpy#191)
- Don't override endpoint's manufacturer/model from quirks. @Adminiuga (zigpy#187)
- 0.6.0 Release @Adminiuga (zigpy#186)
- Allow multiple manufacturer/model in quirks signature @Adminiuga (zigpy#184)
- Quirks Device match refactoring. @Adminiuga (zigpy#183)
- Refactor node_descriptor request. @Adminiuga (zigpy#182)
- Model & Manufacturer properties for zigpy.device.Device class. @Adminiuga (zigpy#181)
- Add ZLO device types @jurriaan (zigpy#176)
- ZDO Schema updates. @Adminiuga (zigpy#175)
- 0.4.2 Release. @Adminiuga (zigpy#173)
- Fix DoorLock attributes schema. @Adminiuga (zigpy#172)
- Fill in missing schema entries for DoorLock cluster @presslab-us (zigpy#168)
- Use
ep_attribute
when adding an endpoint to a group. @Adminiuga (zigpy#171) - Fill in missing schema entries for Thermostat cluster @presslab-us (zigpy#169)
- Fix touchlink cluster schema. @Adminiuga (zigpy#170)
- 0.4.1 Release @Adminiuga (zigpy#167)
- Allow "Optional" parameters for Commands/Responses schema. @Adminiuga (zigpy#160)
- Fix ConfigureReportingResponseRecord and WriteAttributeResponseRecord serialization/deserialization. @Adminiuga (zigpy#161)
- Fix float type (Single/Double) deserialization. @Adminiuga (zigpy#164)
- Fix hvac.Thermostat attribute typo. @Adminiuga (zigpy#163)
- Use endpoints as group members. @Adminiuga (zigpy#157)
- RFC Zigpy group management framework. @Adminiuga (zigpy#156)
- Relax schema check for ZCL replies. @Adminiuga (zigpy#153)
- Run cluster_general_request() response for Time cluster in the loop. @Adminiuga (zigpy#152)
- Prevent slicing and int.from_bytes from allowing invalid deserialization @puddly (zigpy#155)
raw
attribute for CharacterString class. @Adminiuga (zigpy#151)- Mention and link to the related ZHA Device Handlers project in README.md @Hedda (zigpy#146)
- Add a
context
parameter toListenableMixin.add_listener
@puddly (zigpy#150) - Implement ZCL CharacterString Class. @Adminiuga (zigpy#147)
- Implement ZDO commands as enums. @Adminiuga (zigpy#143)
- Bump version to 0.3.3 @Adminiuga (zigpy#149)
- repr for zcl.foundation.TypeValue. @Adminiuga (zigpy#145)
- Update ZLL Commissioning cluster schema. @Adminiuga (zigpy#142)
- Fix circular imports and tests task leaking. @Adminiuga (zigpy#148)
- Add "node descriptor" to zigpy.device.Device class. @Adminiuga (zigpy#140)
- 0.3.1 -> 0.3.2 @damarco (zigpy#141)
- Drop the device from DB if not fully discovered. @Adminiuga (zigpy#137)
- Add additional supported xbee modules @prairiesnpr (zigpy#139)
- Added the new ConBee II (ConBee 2) to known working Zigbee radios @Hedda (zigpy#136)
- Handle TimeoutError during device removal. @Adminiuga (zigpy#138)
- Log unknown cluster messages at debug level. @Adminiuga (zigpy#135)
- 0.3.0 -> 0.3.1 @damarco (zigpy#134)
- Add ControllerApplication.shutdown() method. @Adminiuga (zigpy#133)
- Restore attributes before and after applying quirks @damarco (zigpy#131)
- Add DeviceType.THERMOSTAT @Adminiuga (zigpy#129)
- 0.2.0 -> 0.3.0 @damarco (zigpy#128)
- Add support for model and manufacturer in quirks signatures @damarco (zigpy#126)
- Fix imports in quirks @damarco (zigpy#118)
- Fix tox @damarco (zigpy#119)
- Add ZCL discovery commands. @Adminiuga (zigpy#114)
- Update device persistence after quirks matching @dmulcahey (zigpy#108)
- Update README.md with a more descriptive description @Hedda (zigpy#112)
- Pop device from registry after ZDO leave request. @Adminiuga (zigpy#110)
- Fix Ikea Tradfri plug input clusters @damarco (zigpy#106)
- Add schema to zcl.clusters.general.OnOff server commands. @Adminiuga (zigpy#103)
- Broadcast/unicast 'mgmt_permit_joining_req' implementation @Adminiuga (zigpy#91)
- fix to allow Chinese characters in manufacture/model name @zalke (zigpy#99)
- Update README.md to also mention and link to zigpy-deconz @Hedda (zigpy#100)
- Add support for targeted permit @damarco (zigpy#88)
- Add Smartthings multipurpose sensor quirks. @Adminiuga (zigpy#83)
- Add the Aqara Magic Cube @hobbypunk90 (zigpy#90)
- Updated README.md with another link and a further extended description @Hedda (zigpy#98)
- Add support for ikea tradfri plug @damarco (zigpy#94)
- Add Support for Keen Home Temp and Humidity Sensor @dbajric (zigpy#92)
- Updated README.md with links and a extended description @Hedda (zigpy#86)
- Support manufacturer id for configure_reporting(). @Adminiuga (zigpy#82)
- Fix lint for new version of flake8 @rcloran (zigpy#95)
- Add model/manufacturer attributes to CustomEndpoint @damarco (zigpy#84)
- 0.1.0 -> 0.2.0 @rcloran (zigpy#80)
- Run travis tests on Python 3.7 @rcloran (zigpy#79)
- update Cluster.configure_reporiting to accept named attributes @Adminiuga (zigpy#75)
- Create _idx Cluster class attributes even if skipping the registry @Adminiuga (zigpy#74)
- update quirks test to handle cluster id ranges @Adminiuga (zigpy#73)
- Strip anything starting with 0x00 in manufacturer/model attributes values @Adminiuga (zigpy#72)
- Add 'only_cache' option to read_attributes() @damarco (zigpy#69)
- add a quirk for king of fans zigbee receiver @igorbernstein2 (zigpy#58)
- add manufacturer and model to endpoint @dmulcahey (zigpy#56)
- cleanup zdo.leave() method and remove unneeded extra parameter from cmd request @Adminiuga (zigpy#66)
- Add support for Mgmt_Lqi_req and Mgmt_Rtg_rsp @Adminiuga (zigpy#64)
- make class zdo.Status a sub-class of uint8_t @Adminiuga (zigpy#65)
- Update cluster attributes to bitmapXX where applicable. @Adminiuga (zigpy#62)
- Add support for Smartthings Temperature/Humidity Sensor @damarco (zigpy#51)
- support zha window covering devices @felixstorm (zigpy#59)
- Add bitmap type for 'occupancy' attribute of OccupancySensing cluster. @Adminiuga (zigpy#52)
- Move OnOffCluster from in_cluster to out_cluster @damarco (zigpy#50)
- 0.0.3 -> 0.1.0 @rcloran (zigpy#49)
- Add ZHA light and occupancy sensor profiles @rcloran (zigpy#47)
- Handle devices with quirks @rcloran (zigpy#45)
- Deserialize using device/endpoint/cluster object tree @rcloran (zigpy#44)
- Add last_seen to devices @rcloran (zigpy#43)
- Make Device.request async @rcloran (zigpy#42)
- Switch async tests to pytest-asyncio @rcloran (zigpy#41)
- Allow custom cluster objects to be added to endpoints @rcloran (zigpy#40)
- Add device_initialized to application @rcloran (zigpy#39)
- Switch from coros to async/await @rcloran (zigpy#31)
- Fix zll profile in zha cluster2 @Yoda-x (zigpy#36)
- Fixed incorrect attribute types in BinaryOutput and BinaryInput clusters @SchaumburgM (zigpy#34)
...