I’m starting a new thread to announce the availability of the latest version of the binding.
This release has versions of the plugin working with Airtouch4 tested against OH 3.4.0 and OH 4.1.3
The underlying library (airtouch-utils) does support Airtouch5 as well, so if there is demand I can look at adding support for Airtouch5 to this binding.
I’m still on 4.3.5 too and using your 4.1 build without too much issue. I’m sure it’s possible it may just work. I guess I’ll be the guinea pig and find out tonight …
Do you mean a PR raised against the main OpenHAB repo?
I have a lot of tidy up for that. I looked a few months ago and found a bunch of boiler plate code that I had never updated, so I guess I’m saying not to hold your breath
ok. I have not written the code for Airtouch5 in OpenHAB yet. I’ll try to see what I can get done over the next week. I already have the code running for Airtouch4, and have builds for OH3, OH4 and OH5 . I’ll run a build on on OH 5.1 over the weekend. However, you’re not running AT4, so that won’t help you yet, since the protocol is very different
The good news is that one of my neighbours has an AT5, so the library and console are tested. They just don’t run OH, so that part was never finished off.
In the mean time, you could try the console app I wrote to test the library. Assuming you can control your AT5 from that console, you should be good when I get the OH code running.
I ran the console app today here is the output after a long wait…
Found 'AIRTOUCH5' at '192.168.0.15' with id #####(removed)###
Exception in thread "Airtouch5ConnectorThread" java.lang.IllegalArgumentException: Unable to resolve Address from supplied bytes. Supplied bytes are: 'FF90'
at airtouch.v5.constant.MessageConstants$Address.getFromBytes(MessageConstants.java:56)
at airtouch.v5.connector.Airtouch5ConnectorThread.messageStarted(Airtouch5ConnectorThread.java:153)
at airtouch.v5.connector.Airtouch5ConnectorThread.run(Airtouch5ConnectorThread.java:85)