* Add OpenID authentication to wolflink integration
* Update wolf-comm to 0.0.2
* Upgrade wolf_comm to 0.0.3 + fix tests
* Version 0.0.4 of wolf_comm including LICENSE.txt
* Update requirements to wolf_comm 0.0.4
---------
Co-authored-by: Jan Rothkegel <jan.rothkegel@web.de>
* Support reconnection after unexpected fails
* Update session at every call. Support Offline devices
* Remove unnecessary else branch
* Clean typing
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Bump wolf_smartset version. Support not fully fetched data
* Fix black and pylint errors
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Remove dot from exception message.
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
Co-authored-by: springstan <46536646+springstan@users.noreply.github.com>
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* WOLF Smart-set integration
* Removed translations. Changed device class of timestamp. Added new test for unknown exception
* Remove unit_of_measurement from hours sensor
* Code cleanup. Pull Request comments fixes
* ConnectError import change. Removed DEVICE_CLASS_TIMESTAMP
* Add unique id guard with tests. Use common translations. Move device_id resolution to config_flow.
* Remove debug print