Releases: scottyphillips/pychonet
Version 2.3.7
Added _discover_callback to echonetapiclient
This allows you to register an asynchronous function and notify it of the IP address of any unknown hosts that are detected.
Version 2.3.6
Added some ENL codes for HomeAirConditioner and DistributionPanelMeter
- HomeAirConditioner
ENL_HVAC_SET_HUMIDITY = 0xB4
- DistributionPanelMeter
ENL_DPM_ENG_NOR = 0xC0
ENL_DPM_ENG_REV = 0xC1
ENL_DPM_ENG_UNIT = 0xC2
ENL_DPM_DAY_GET_HISTORY = 0xC5
ENL_DPM_INSTANT_ENG = 0xC6
ENL_DPM_INSTANT_CUR = 0xC7
ENL_DPM_INSTANT_VOL = 0xC8
Version 2.3.5
Ignore not-yet-supported notifications of node profile class.
There is a device in the node profile class that announces when the node list changes, so ignore it.
In the future, new devices should be added or removed from HA based on that announcement.
Version 2.3.4
Fix data handling issues in process_discovery_data().
Modified the data handling method according to the ECHONET Lite specifications. This fixes an issue where changed data values could be dropped.
Version 2.3.3
Version 2.3.3
Fixed a bug in judging the success or failure of the data set request.
Changes in version 2.2.3 and earlier
- v2.0.20, 22 Nov 2021 -- TID rollover bug fix
- v2.0.21, Jan 2022 -- Room humitiy and instantaneous power consumption
- v2.0.22, Jan 2022 -- Bug fixes for temp, power and humidity measurements
- v2.1.0, 12 Jan 2022 -- inclusion of HomeAirCleaner class
- v2.1.1, 17 Feb 2022 -- Quality of life updates and code cleanup
- v2.1.7, 11 Mar 2022 -- Update HomeSolarPower and implement DistributionPanelMeter
- v2.2.0, 21 Mar 2022 -- Add HybridWaterHeater
- v2.2.1, 02 Apr 2022 -- Add HotWaterGenerator. Update HomeAirConditioner
- v2.2.2, 04 Apr 2022 -- Library now returns None rather then False if no data is received.
- v2.2.3, 28 May 2022 -- Minor update to HomeAirConditioner to support silent mode
- v2.3.0, 22 June 2022 -- Support Push updated from supported ECHONETlite entities.
- v2.3.1, 09 Jul 2022 -- Electronic lock bug fixes and stability improvements.
- v2.3.2, 30 Jul 2022 -- Discover process optimization and request success/failure detection.
Version 2.0.13 promoted to master
The Asycnio comparable 2.x library is now the master.
Changes to HomeAirConditioner update method.
The HomeAirConditioner update method will now accept an optional list of ECHONET OP codes. So you can fine tune what payload you want returned from the Echonet node. This isn't really a big deal for now but later on ill be refactoring EchonetInstance and provide a generic 'update' method as well.
First release with support for new classes
The library now supports HomeSolarPower and StorageBattery classes.
First bug fix release
This version is now stable enough to run in Home Assistant (please check out the 'pychonet' branch in mitsubishi-hass')
First useable release
This release should be compatable with the 'mitsubishi-hass' Home Assistant custom component.
Use at your own risk (for now)