* 2nd attempt to add energysensors to Adax component
* Ruff format changes
* I did not reuse the first call for information.. Now i do..
* Fixed some tests after the last change
* Remove extra attributes
* Dont use info logger
* aggregate if not rooms
* Raise error if no rooms are discovered
* Move code out of try catch
* Catch more specific errors
* removed platforms from manifest.json
* remove attribute translation key
* Getting rid of the summation of energy used..
* Fixed errorness in test
* set roomproperty in Init
* concatenated the two functions
* use raw Wh values and suggest a konversion for HomeAssistant
* Use snapshot testing
* Update homeassistant/components/adax/coordinator.py
Co-authored-by: Josef Zweck <josef@zweck.dev>
* Update homeassistant/components/adax/strings.json
Co-authored-by: Josef Zweck <josef@zweck.dev>
* Update homeassistant/components/adax/sensor.py
Co-authored-by: Josef Zweck <josef@zweck.dev>
* Update homeassistant/components/adax/sensor.py
Co-authored-by: Josef Zweck <josef@zweck.dev>
* Update homeassistant/components/adax/sensor.py
Co-authored-by: Josef Zweck <josef@zweck.dev>
* Update homeassistant/components/adax/sensor.py
Co-authored-by: Josef Zweck <josef@zweck.dev>
* Removing un needed logg
* Removing initial value
* Changing tests to snapshot_platform
* Removing available property from sensor.py and doing a ruff formating..
* Fix a broken indent
* Add fix for coordinator updates in Adax energisensor and namesetting
* Update homeassistant/components/adax/sensor.py
Co-authored-by: Josef Zweck <josef@zweck.dev>
* Update homeassistant/components/adax/coordinator.py
Co-authored-by: Josef Zweck <josef@zweck.dev>
* Update homeassistant/components/adax/coordinator.py
Co-authored-by: Josef Zweck <josef@zweck.dev>
* Update homeassistant/components/adax/sensor.py
Co-authored-by: Josef Zweck <josef@zweck.dev>
* generated snapshots
* Ruff changes
* Even more ruff changes, that did not appear on ruff command locally
* Trying to fix CI updates
* Update homeassistant/components/adax/sensor.py
Co-authored-by: Josef Zweck <josef@zweck.dev>
* Improve AdaxEnergySensor by simplifying code and ensuring correct handling of energy values. Adjust how room and device information is retrieved to avoid duplication and improve readability.
* Removed a test för device_id as per request..
* Make supersure that value is int and not "Any"
* removing executable status
* Update tests/components/adax/test_sensor.py
Co-authored-by: Josef Zweck <josef@zweck.dev>
---------
Co-authored-by: Josef Zweck <josef@zweck.dev>