Home Assistant Community Store
GitHub API | ok
-- | --
GitHub Content | ok
GitHub Web | ok
GitHub API Calls Remaining | 4983
Installed Version | 1.34.0
Stage | running
Available Repositories | 1391
Downloaded Repositories | 2
Home Assistant Cloud
logged_in | false
-- | --
can_reach_cert_server | ok
can_reach_cloud_auth | ok
can_reach_cloud | ok
Home Assistant Supervisor
host_os | Home Assistant OS 11.5
-- | --
update_channel | stable
supervisor_version | supervisor-2024.01.1
agent_version | 1.6.0
docker_version | 24.0.7
disk_total | 109.3 GB
disk_used | 4.7 GB
healthy | true
supported | true
board | rpi4-64
supervisor_api | ok
version_api | ok
installed_addons | Advanced SSH & Web Terminal (17.1.0), File editor (5.8.0)
Dashboards
dashboards | 1
-- | --
resources | 0
views | 1
mode | storage
Recorder
oldest_recorder_run | 1. Februar 2024 um 17:17
-- | --
current_recorder_run | 13. Februar 2024 um 09:53
estimated_db_size | 66.60 MiB
database_engine | sqlite
database_version | 3.44.2
Checklist
[X] I have enabled debug logging for my installation.
[X] I have filled out the issue template to the best of my ability.
[X] This issue only contains 1 issue (if you have multiple issues, open one issue for each issue).
[X] This issue is not a duplicate issue of currently previous issues..
Describe the issue
Installationsdatum 05.02.24
Fehlermeldung configuration is not yet ready :11 is not a valid Powermeter Type
Reproduction steps
Gerät lässt sich anmelden E3DC S10 Gerät aus 2023 Montagedatum 11/2023
Fehlermeldung Keine Geräte oder Entitäten
Fehlermeldung configuration is not yet ready :11 is not a valid Powermeter Type
Fehler wird direkt nach der Anmeldung gezeigt
...
Debug logs
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/e3dc/_e3dc_rscp_local.py", line 125, in connect
self.socket.connect((self.ip, PORT))
ConnectionRefusedError: [Errno 111] Connection refused
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/e3dc/_e3dc.py", line 225, in sendRequest
self.rscp.connect()
File "/usr/local/lib/python3.11/site-packages/e3dc/_e3dc_rscp_local.py", line 130, in connect
raise CommunicationError
e3dc._e3dc_rscp_local.CommunicationError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/aiohttp/web_protocol.py", line 452, in _handle_request
resp = await request_handler(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/aiohttp/web_app.py", line 543, in _handle
resp = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/aiohttp/web_middlewares.py", line 114, in impl
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/http/security_filter.py", line 85, in security_filter_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/http/forwarded.py", line 100, in forwarded_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/http/request_context.py", line 28, in request_context_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 80, in ban_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/http/auth.py", line 233, in auth_middleware
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/http/headers.py", line 31, in headers_middleware
response = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/http/view.py", line 149, in handle
result = await handler(request, **request.match_info)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/http/decorators.py", line 63, in with_admin
return await func(self, request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/config/config_entries.py", line 177, in post
return await super().post(request, flow_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/http/data_validator.py", line 72, in wrapper
result = await method(view, request, data, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/data_entry_flow.py", line 110, in post
result = await self._flow_mgr.async_configure(flow_id, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 320, in async_configure
result = await self._async_handle_step(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 416, in _async_handle_step
result: FlowResult = await getattr(flow, method)(user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/e3dc_rscp/config_flow.py", line 112, in async_step_user
if error := await self.validate_input():
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/e3dc_rscp/config_flow.py", line 85, in validate_input
await self.hass.async_add_executor_job(self._async_check_login)
File "/usr/local/lib/python3.11/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/e3dc_rscp/config_flow.py", line 74, in _async_check_login
self._e3dc = create_e3dcinstance(
^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/e3dc_rscp/coordinator.py", line 569, in create_e3dcinstance
e3dc = E3DC(
^^^^^
File "/usr/local/lib/python3.11/site-packages/e3dc/_e3dc.py", line 140, in __init__
self.get_system_info_static(keepAlive=True)
File "/usr/local/lib/python3.11/site-packages/e3dc/_e3dc.py", line 820, in get_system_info_static
self.sendRequestTag(RscpTag.EMS_REQ_DERATE_AT_PERCENT_VALUE, keepAlive=True)
File "/usr/local/lib/python3.11/site-packages/e3dc/_e3dc.py", line 263, in sendRequestTag
return self.sendRequest(
^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/e3dc/_e3dc.py", line 237, in sendRequest
raise SendError("Max retries reached")
e3dc._e3dc.SendError: Max retries reached
@torsten4711 Could you open a bug for this at https://github.com/fsantini/python-e3dc as well, you can reference me with an @ mention there too. This has quite probably to be fixed in the base library I use.
System Health details
System Information
Home Assistant Community Store
GitHub API | ok -- | -- GitHub Content | ok GitHub Web | ok GitHub API Calls Remaining | 4983 Installed Version | 1.34.0 Stage | running Available Repositories | 1391 Downloaded Repositories | 2Home Assistant Cloud
logged_in | false -- | -- can_reach_cert_server | ok can_reach_cloud_auth | ok can_reach_cloud | okHome Assistant Supervisor
host_os | Home Assistant OS 11.5 -- | -- update_channel | stable supervisor_version | supervisor-2024.01.1 agent_version | 1.6.0 docker_version | 24.0.7 disk_total | 109.3 GB disk_used | 4.7 GB healthy | true supported | true board | rpi4-64 supervisor_api | ok version_api | ok installed_addons | Advanced SSH & Web Terminal (17.1.0), File editor (5.8.0)Dashboards
dashboards | 1 -- | -- resources | 0 views | 1 mode | storageRecorder
oldest_recorder_run | 1. Februar 2024 um 17:17 -- | -- current_recorder_run | 13. Februar 2024 um 09:53 estimated_db_size | 66.60 MiB database_engine | sqlite database_version | 3.44.2Checklist
Describe the issue
Installationsdatum 05.02.24 Fehlermeldung configuration is not yet ready :11 is not a valid Powermeter Type
Reproduction steps
...
Debug logs
Diagnostics dump
No response