Skip to content

Releases: scottyphillips/pychonet

Version 2.3.7

28 Sep 12:48
Compare
Choose a tag to compare

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

26 Sep 08:49
Compare
Choose a tag to compare

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

25 Sep 05:51
Compare
Choose a tag to compare

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

04 Sep 09:02
Compare
Choose a tag to compare

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

03 Sep 01:23
Compare
Choose a tag to compare

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

12 Sep 23:14
310f58b
Compare
Choose a tag to compare

The Asycnio comparable 2.x library is now the master.

Changes to HomeAirConditioner update method.

15 Jul 10:48
Compare
Choose a tag to compare

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

07 Jul 08:22
Compare
Choose a tag to compare

The library now supports HomeSolarPower and StorageBattery classes.

First bug fix release

06 Jul 09:52
Compare
Choose a tag to compare

This version is now stable enough to run in Home Assistant (please check out the 'pychonet' branch in mitsubishi-hass')

First useable release

06 Jul 08:41
Compare
Choose a tag to compare

This release should be compatable with the 'mitsubishi-hass' Home Assistant custom component.
Use at your own risk (for now)