Skip to content

Releases: Hilbrand/openhab-addons

Enphase Envoy for version 7 [3.4.0, 4.0) - (23-08-2023)

19 May 15:56
001edc0
Compare
Choose a tag to compare

Adds support for Enphase Envoy version 7 software support.
Binding support openHAB 3.4.0 and higher, and 4.0-SNAPSHOT.
Manual install by dropping jar file in the addons folder.
Readme with changed settings can be found here: https://github.com/Hilbrand/openhab-addons/blob/enphase-jwt-4.0/bundles/org.openhab.binding.enphase/README.md

Update (23-08-2023)

  • Fixed bug introduced in 20-08-2023 release in detecting the cookie.

Update (20-08-2023)

  • Fix jsoup dependency (for pr it requires to be provided, but when building a standalone jar it should be included in the jar.

Update (19-08-2023)

  • Fixed session cookie retrieval for version 7 software.

TP-Link Smarthome Beta (12-12-2022)

12 Dec 16:50
741c7b9
Compare
Choose a tag to compare
Pre-release

TP-Link Smarthome Beta (12-12-2022)

Added support for KL420.

DSMR beta release (03-02-2023-3)

09 Nov 10:41
137dbba
Compare
Choose a tag to compare
Pre-release

This beta DSMR beta release (supports openHAB 3.2.0 and above) intends to improve feedback given by the binding when the data from the meter can't be correctly read. When the data can't be read correctly, for example due to incorrect P1 cables, the binding now tries to better give feedback.

03-02-2023-3

  • Fixed incorrect additional key initialization in discovery service.
  • Some additional improvements to not set thing directly off line when temporary read problems happen.

27-01-2023

  • Several stability improvements:
    • Additional checks on validity of smarty decryption tokens.
    • Made handling corrupted data more lenient by not setting the thing to offline every time a corrupt telegram is received, but let the watchdog handle this.

20-11-2022

  • Added safeguard against buffer overflows in reading data in SmartyDecryptor.

09-11-2022

  • Improve reporting on inability parse data
  • Fixes nullpointer exception that can happen when corrupt data is read.

UniFi Beta (30-01-2023)

07 Sep 09:20
11d6783
Compare
Choose a tag to compare
Pre-release

Changes in this beta version:

Changes (30-01-2023, 4.0.0-SNAPSHOT.jar (compatible with openHAB 3.2.0 and up))

  • Included guest voucher enhancement from PR #14284 into this binding.

Changes (25-01-2023, 4.0.0-SNAPSHOT.jar (compatible with openHAB 3.2.0 and up))

  • Added channels name and hostname to client things.

Changes (19-01-2023, 4.0.0-SNAPSHOT.jar (compatible with openHAB 3.2.0 and up))

  • Fixed bug, causing nullpointer, in devices not reporting voltage/ampere values on PoE ports.

Changes (16-01-2023, 4.0.0-SNAPSHOT.jar (compatible with openHAB 3.2.0 and up))

  • Added new addon.xml that is a replacement for binding.xml in 4.0.0 (binding.xml still present to be backward compatible)
  • Improved error logging for unhandled exceptions in controller.

Changes (13-01-2023, 4.0.0-SNAPSHOT.jar (compatible with openHAB 3.2.0 and up))

  • Added some null checks to avoid having null pointer exceptions.
  • Handled timeout exception that is in ExecutionException.
  • Improved handling case where server returns data, but it's not from the api, and therefor can't be parsed.
  • Improved adding additional text to the error messages by adding the reported exception message too.

Changes (21-12-2022, 3.4.1-SNAPSHOT.jar (compatible with openHAB 3.2.0 and up))

  • It seems to throw an exception when updating internal cache. It can happen if you have a switch that has both PoE ports and other PoE ports or data in the port override.
  • Also fixed typo in channel-type.config.unifi.poeEnable.mode.option.pasv24 should be without appending v.
  • Removed compiler warnings.

Changes (12-10-2022)

  • Fixed PoE port mode value for 24V.

Changes (30-09-2022)

  • Fixed PoE port support for switches that have don't have PoE support on all ports

Changes (28-09-2022, (3.4.2-SNAPSHOT)

  • Set PoE port thing offline if no data could be found.

Changes (09-09-2022-II)

  • Fix for PoE port not overriding any additional settings made on the ports.

The following changes are part of openHAB 3.3.0. Only if you have 3.2.0 running and not need any newer fixes you need this version.

Changes (11-05-2022)

  • New Things: wiredClient, poePort, site and wlan
  • Added experience channel to clients, and new cmd channel to reconnect
  • Added guest channel to wireless thing
  • Added Dutch translation
  • Also included some refactoring and bug fixes

This change includes changes made by Matthew Bowman that he created on his own branch but were never completed.

Fixes:
Closes openhab#9609: Implemented async http call, which should fix the buffer overflow.
Closes openhab#10375: At least should avoid the stack overflow.
Closes openhab#11964: Binding should search for sid case insensitive.

Notes: changes per 11-05-22:

  • Renamed poePort config parameter portIdx to portNumber
  • Rename wlan channel xPassphrase to passphrase

DSMR 3.3.0 updated version (06-09-2022)

06 Sep 09:42
f0f8212
Compare
Choose a tag to compare
Pre-release

DSMR update for openHAB 3.3.0 (06-09-2022).

  • Adds an extra configuration parameter additionalKey for smarty meters that require 2 encryption keys.

TP-Link Smarthome Beta (09-02-2022)

02 Feb 09:34
ca4f063
Compare
Choose a tag to compare

TP-Link Smarthome Beta (00-02-2022).

Changes:

  • Added new devices ES20, KP125, KP405 and KS230
  • Added support for KL400, KL430 (openhab#8709)
  • Added an action to send commands to a tplink device.
  • Retry up-to 5 times when when connection errors occur during refresh data before setting device offline.
  • Fixed power channel for bulbs. It didn't create the state using QuantityType even while this was specified in the xml.

DSMR 3.2 fixes version

01 Oct 14:16
38f6eac
Compare
Choose a tag to compare
Pre-release
  • Fixes channel detection bug.
  • Adds support for Austrian meters.

DSMR 3.0 fix

07 Jan 16:52
Compare
Choose a tag to compare
DSMR 3.0 fix Pre-release
Pre-release

DSMR 3.0 fix

  • Uninstall the existing binding (if installed)
  • Drop the kar file in the addons directory.
  • Look into bindings to install, if not present see if you can add a new thing (In that case it's automatically installed).

Enphase 2.5.x binding (19-01-2020)

28 Dec 14:29
Compare
Choose a tag to compare
Pre-release

This is the beta release of the Enphase 2.5.x binding (19-01-2020).
To use, drop the jar file in the addons directory.

If you had an earlier version of this binding the best results are by removing the previous version. clean you cache and than add the new version. This to make sure any cached version of the previous version of the binding is purged.

For documentation see:
https://github.com/Hilbrand/openhab-addons/tree/enphase-2.5/bundles/org.openhab.binding.enphase

[dsmr] Support for Belgium e-mucs standard

09 Dec 22:37
Compare
Choose a tag to compare

This version of the binding adds support for the Belgium DSMR variant e-mucs.