-
-
Notifications
You must be signed in to change notification settings - Fork 30.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error Airzone Cloud Integration #107244
Comments
Hey there @Noltari, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) airzone_cloud documentation |
I've got the same issue - very very similar log entries related to sp_air_vent. |
The same error is raised by using the Airzone local integrazion |
Local and Cloud API parameters are different, so it's definitely not the same error. |
I've created a new issue already, it's the one linked in the comment above and it contains its logs |
@SneakerDan this should have been fixed with #111879. |
@Noltari, Home Assistant updated to 2024.03 but the error persist, same error. |
@SneakerDan please, attach the log with new version, it helps me a lot. |
The log: |
The problem
The error occurs after the integration is installed and credentals for the API have been successfully added:
Logger: homeassistant.components.airzone_cloud.coordinator
Source: helpers/update_coordinator.py:300
Integration: Airzone Cloud (documentation, issues)
First occurred: 4 de enero de 2024, 12:45:17 (1085 occurrences)
Last logged: 13:09:08
Unexpected error fetching airzone_cloud data: float() argument must be a string or a real number, not 'NoneType'
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 300, in _async_refresh
self.data = await self._async_update_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/airzone_cloud/coordinator.py", line 40, in _async_update_data
await self.airzone.update()
File "/usr/local/lib/python3.11/site-packages/aioairzone_cloud/cloudapi.py", line 770, in update
await self._update()
File "/usr/local/lib/python3.11/site-packages/aioairzone_cloud/cloudapi.py", line 756, in _update
await asyncio.gather(*tasks)
File "/usr/local/lib/python3.11/site-packages/aioairzone_cloud/cloudapi.py", line 606, in update_aidoos
await asyncio.gather(*tasks)
File "/usr/local/lib/python3.11/site-packages/aioairzone_cloud/cloudapi.py", line 597, in update_aidoo
aidoo.update(device_data)
File "/usr/local/lib/python3.11/site-packages/aioairzone_cloud/aidoo.py", line 89, in update
super().update(data)
File "/usr/local/lib/python3.11/site-packages/aioairzone_cloud/hvac.py", line 570, in update
self.temp_set_vent_air = float(sp_air_vent[API_CELSIUS])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: float() argument must be a string or a real number, not 'NoneType'
What version of Home Assistant Core has the issue?
core- 2023.12.2
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant Container
Integration causing the issue
Airzone Cloud
Link to integration documentation on our website
No response
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
Additional information
Airzone device: Aidoo
The text was updated successfully, but these errors were encountered: