Note: At this moment the marketplace binding doesn’t work on openHAB 4.0 due to changes in core. However, the version in openHAB 4.0 is the same as the market place version. Therefor no reason to use the marketplace version at this moment
Added channels name and hostname to client things.
19 Januari 2023 (available in 4.0.0.M1)
Fixed bug, causing nullpointer, in devices not reporting voltage/ampere values on PoE ports.
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.
13 Januari 2023 (available in 4.0.0.M1)
Improved handling of null values. Should avoid the binding from going offline.
Improved handing timeout exception. Should not stop the binding.
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.
21 December 2022 (available in 4.0.0.M1)
Fix to to handle additional port_override data for PoE ports when updating internal cache (caused a crash).
Fix typo in channel poeEnable option pas24
12 October 2022 (available in 3.4.0)
Fixed PoE port mode value for 24V.
30 September 2022 (available in 3.4.0.M3)
Fixed PoE port support for switches that have don’t have PoE support on all ports
28 September 2022
Set PoE port thing offline if no data about the port could be found.
6 September 2022 (available in 3.4.0.M2)
Fix for PoE port deleting additional port settings, like name, when changing port status in openHAB.
16 May 2022 (available in 3.3.0 M6)
Pull request merged. All changes mentioned before are available in milestone 3.3.0 M6. If you use that milestone or newer you can install the official binding. For older openHAB versions use this marketplace version.
This change includes changes made by Matthew Bowman that he created on his own branch but were never completed.
Closes #9609: Implemented async http call, which should fix the buffer overflow.
Closes #10375: At least should avoid the stack overflow.
Closes #11964: Binding should search for sid case insensitive.
11 May 2022
(wlan) Renamed channel xPassphrase to passphrase.
(poePort) Renamed config parameter portIdx to portNumber
20 March 2022
(wlan) Fix bug with wlan networks with no passphrase.
3 March 2022
(wlan) Added count of clients: wirelessClients and guestClients channels.
27 Feb 2022
Added experience channel to clients
Added cmd channel to reconnect as command channel to clients
Added cmd channel to power-cycle PoE port
19 Feb 2022
Added a new Thing: WLAN
Added a new Thing: Site
Added Dutch translation
4 Jan 2022
Added a new Thing: The Power over Ethernet Port: poePort
No I’ve not added the site thing (yet). The site thing had a list of guests. But it’s also possible to add a channel to a client indicating if it’s a guest. Are you interested in the count or/and if a client is a guest?
I’m only interested in the count of devices connected to the Guest WiFi. And actually, I only care if the count is greater than zero: openHAB then puts the house into guest mode so the lights don’t suddenly switch off on the babysitter…!
Hi @hilbrand, thanks a lot for continuing work on this binding.
One question (not really to this specific binding): how do I update a marketplace binding as I have installed the previous version ?
UI only offers me to remove. Is that the official way to go (remove and then re-install) ?
Yes that is the way to go. Configuration is not affected if you remove and reinstall a binding. Only if thing types/channels have changed you need to recreate the thing to pick up the changed channels. But that is not the case with this binding update.
If you enter in the Controller>Client Devices you should see it. It’s especially useful for Wireless Clients. I suppose this is a number that should represent the “experience” in terms of connectivity quality.
here the thread:
unfortunately in the following binding releases, that feature disappeared.