[electroluxappliances] New binding for Electrolux appliances

I have developed a first version of a new binding, elextroluxappliances, in replacement for the old, now deprecated, electroluxair binding.

If you have the possibility to test it on your Electrolux Air Purifier, that would be very beneficial to get feedback on the current implementation.

I have also tested in on my Electrolux Washing Machine, but that support is in early stages yet.

The new Electrolux Group API probably supports more type of appliances, but I can only test support for my Electrolux Pure A9 Air Purifier and my Electrolux Perfect Care 700 Washing Machine.

If your Electrolux appliance is visible in the Electrolux app, it should be possible to add support for it. There exists a python project on github that possibly could be used to get hold of the different JSONs used for your appliance. I will write an instruction for which JSONs that are needed to get started on a new appliance.

It is compiled on OH 4.3.0-SNAPHOT but I’m running it successfully on my 4.2.0.M3 production environment.
Binding-jar.
README

You need to create an account on https://developer.electrolux.one to be able to create your own API key and then an accessToken and a refreshToken, all mandatory for configuring the bridge.

BR,

/Janne