Update PyFlume version, support for multiple state attributes (#38138)
* Update PyFlume version, support for multiple state attributes
* Update PyFlume to resolve issue https://github.com/ChrisMandich/PyFlume/issues/7
* Update PyFlume package to 0.5.2, flatten values in sensor
* Delete setup
* Remove 'current_interval' from attributes and round values to 1 decimal place.
* Add missing brackets to remove 'current_interval' from attributes
* Set attribute keys explicitly, check attribute format.
* Breakout intervals into separate sensors.
* Update 'unit_of_measurement' for each sensor, update sensor 'available', remove unusued variables
* Update "Device unique ID."
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update PyFlume, resolve API query update for request.
* Cleanup debug logging
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>