Hi,
ip still be the same
they donìt came back after return online. To have it I need to reload each time
Logger: homeassistant.config_entries
Source: config_entries.py:761
First occurred: 10:35:27 AM (3 occurrences)
Last logged: 10:35:27 AM
Error setting up entry local - CC4740096185 for fujitsu_airstage: Timeout while connecting to device for data {'device_id': 'CC4740096185', 'ip_address': 'xxx.xxx.x.xxx'} and options {'conf_turn_on_before_set_temp': False}
Error setting up entry local - A841F4031CD1 for fujitsu_airstage: Timeout while connecting to device for data {'device_id': 'A841F4031CD1', 'ip_address': xxx.xxx.x.xx'} and options {'conf_turn_on_before_set_temp': False}
Error setting up entry local - 106838E4DB61 for fujitsu_airstage: Timeout while connecting to device for data {'device_id': '106838E4DB61', 'ip_address': 'xxx.xxx.x.xxx'} and options {'conf_turn_on_before_set_temp': False}
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1268, in _wrap_create_connection
sock = await aiohappyeyeballs.start_connection(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<6 lines>...
)
^
File "/usr/local/lib/python3.13/site-packages/aiohappyeyeballs/impl.py", line 122, in start_connection
raise first_exception
File "/usr/local/lib/python3.13/site-packages/aiohappyeyeballs/impl.py", line 73, in start_connection
sock = await _connect_sock(
^^^^^^^^^^^^^^^^^^^^
...<6 lines>...
)
^
File "/usr/local/lib/python3.13/site-packages/aiohappyeyeballs/impl.py", line 208, in _connect_sock
await loop.sock_connect(sock, address)
File "/usr/local/lib/python3.13/asyncio/selector_events.py", line 641, in sock_connect
return await fut
^^^^^^^^^
File "/usr/local/lib/python3.13/asyncio/selector_events.py", line 681, in _sock_connect_cb
raise OSError(err, f'Connect call failed {address}')
OSError: [Errno 113] Connect call failed ('xxx.xxx.x.xxx', 80)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/pyairstage/airstageApi.py", line 398, in async_call_api
async with self.session.request(
~~~~~~~~~~~~~~~~~~~~^
method,
^^^^^^^
...<3 lines>...
headers=kwargs.get("headers"),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
) as resp:
^
File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 1510, in __aenter__
self._resp: _RetType = await self._coro
^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 779, in _request
resp = await handler(req)
^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 734, in _connect_and_send_request
conn = await self._connector.connect(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
req, traces=traces, timeout=real_timeout
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 642, in connect
proto = await self._create_connection(req, traces, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1209, in _create_connection
_, proto = await self._create_direct_connection(req, traces, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1581, in _create_direct_connection
raise last_exc
File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1550, in _create_direct_connection
transp, proto = await self._wrap_create_connection(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<7 lines>...
)
^
File "/usr/local/lib/python3.13/site-packages/aiohttp/connector.py", line 1291, in _wrap_create_connection
raise client_error(req.connection_key, exc) from exc
aiohttp.client_exceptions.ClientConnectorError: Cannot connect to host xxx.xxx.x.xxx:80 ssl:default [Connect call failed ('xxx.xxx.x.xxx', 80)]
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/config/custom_components/fujitsu_airstage/__init__.py", line 104, in async_get
return await apiLocal.get_devices()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/pyairstage/airstageApi.py", line 266, in get_devices
acInfo = await self.get_parameters(
^^^^^^^^^^^^^^^^^^^^^^^^^^
...<14 lines>...
)
^
File "/usr/local/lib/python3.13/site-packages/pyairstage/airstageApi.py", line 346, in get_parameters
response = await self.async_call_api(
^^^^^^^^^^^^^^^^^^^^^^^^^^
"POST", f"http://{self.ip_address}/GetParam", json=json.dumps(jsonPayload)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/local/lib/python3.13/site-packages/pyairstage/airstageApi.py", line 427, in async_call_api
raise ApiError(
f"No valid response after {count} failed attempt{['','s'][count>1]}"
) from error
pyairstage.airstageApi.ApiError: No valid response after 3 failed attempts
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 761, in __async_setup_with_context
result = await component.async_setup_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/fujitsu_airstage/__init__.py", line 118, in async_setup_entry
await coordinator.async_config_entry_first_refresh()
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 318, in async_config_entry_first_refresh
await self._async_config_entry_first_refresh()
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 343, in _async_config_entry_first_refresh
await self._async_refresh(
...<3 lines>...
)
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 419, in _async_refresh
self.data = await self._async_update_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 308, in _async_update_data
return await self.update_method()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/fujitsu_airstage/__init__.py", line 106, in async_get
raise ConfigEntryError(
f"Timeout while connecting to device for data {entry.data} and options {entry.options}"
) from err
homeassistant.exceptions.ConfigEntryError: Timeout while connecting to device for data {'device_id': 'CC4740096185', 'ip_address': 'xxx.xxx.x.xxx'} and options {'conf_turn_on_before_set_temp': False}