Skip to content

Releases: banban525/echonetlite2mqtt

v3.3.1

05 Jan 15:18
Compare
Choose a tag to compare

Bug fix

  • Fixed a bug where the application would crash if the Body had an unsupported property when executing multiple requests.

v3.3.0

05 Jan 05:36
Compare
Choose a tag to compare

NEW FEATURE

  • Added the feature to request multiple properties at once using MQTT. ( see #38 )

v3.2.0

04 Nov 12:02
Compare
Choose a tag to compare

New features

  • Added support for wildcards in alias files. (See #34)

Bug fixes

  • An incorrect ID could be assigned if all device information could not be obtained during initialization. (See #33)

v3.1.3

26 Aug 10:59
Compare
Choose a tag to compare

Bug Fix

  • ID naming convention had been changed unintentionally.
    If a device had two instances with the same internal id, both were given the ID 'id_eoj'.
    Correctly, only the node profile should have had the ID "id_eoj".

v3.1.2

21 Aug 00:13
Compare
Choose a tag to compare

Bug Fix

  • Use a unique device ID, If devices have duplicate IDs.
    In some cases, devices were not discovered due to duplicate device IDs.
    Some device IDs may change from previous versions.

v3.1.1

24 Jan 14:02
Compare
Choose a tag to compare

Bug Fix

  • The operation could not be performed while updating all properties.

v3.1.0

08 Jan 05:48
Compare
Choose a tag to compare

NEW FEATURE

  • Changed the ECHONET Lite command response wait time from 1 second to 3 seconds.
  • Added ECHONET_COMMAND_TIMEOUT option (--echonetCommandTimeout) to change response wait time.

BUG FIXES

  • ECHONETLite2mqtt did not function correctly if another packet arrived while waiting for an ECHONET LITE command.

v3.0.2

12 Dec 15:01
Compare
Choose a tag to compare

Bug fixes

  • Fixed a bug that caused a crash when receiving unexpected properties. (#28)

v3.0.1

03 Dec 13:28
Compare
Choose a tag to compare
  • Pushed Arm64 container image to Docker Hub

v3.0.0

26 Nov 08:03
Compare
Choose a tag to compare

New function:

  • (1) Redesigned ECHONET Lite communication and improved command transmission.
    • Commands are now sent reliably if they are sent at the same time.
    • Startup is now faster.
  • (2) Made ALT_MULTI_NIC_MODE the default
  • (3) Recognize unknown devices and unknown properties
  • (4) Discover devices from known device IPs

The following options have been added:

  • ECHONET_DEVICE_IP_LIST ( --echonetDeviceIpList )
  • ECHONET_DISABLE_AUTO_DEVICE_DISCOVERY ( --echonetDisableAutoDeviceDiscovery )

The following options have been added for compatibility:

  • ECHONET_LEGACY_MULTI_NIC_MODE ( --echonetLegacyMultiNicMode )
  • ECHONET_UNKNOWN_AS_ERROR ( --echonetUnknownAsError )

The following commands have been deprecated

  • ECHONET_INTERVAL_TO_GET_PROPERTIES ( --echonetIntervalToGetProperties )
  • ECHONET_ALT_MULTI_NIC_MODE ( --echonetAltMultiNicMode )