this Historical Data “issue” is mentioned a few times in this release thread but no one will give more info than “it’s not working”…history is working for many (me included) so those with issues should probably start giving some more info around install type, database used, logs, etc, etc and/or open a GitHub issue or this is just going to drag on without a fix…and I can only imagine the frustration it’s causing…
I can give info about my installation. Energy dashboard is not working anymore since I installed the update. Also long term statistics view using developer tools is completely empty. If I try to go to my energy dashboard configuration, I only see “Unknown Error” and a back button. The most obvious error I see that is related to this is this one:
Logger: homeassistant.core
Bron: core.py:1559
Eerst voorgekomen: 4 juli 2024 om 09:41:45 (1322450 gebeurtenissen)
Laatst gelogd: 14:47:00
Error running job: <Job listen * HassJobType.Callback <function Recorder.async_initialize.<locals>._event_listener at 0x7f1f0e05b100>>
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/core.py", line 1559, in async_fire_internal
self._hass.async_run_hass_job(job, event)
File "/usr/src/homeassistant/homeassistant/core.py", line 938, in async_run_hass_job
hassjob.target(*args)
File "/usr/src/homeassistant/homeassistant/components/recorder/core.py", line 330, in _event_listener
if entity_filter(entity_id):
^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/icloud3/support/recorder_prefilter.py", line 123, in entity_filter
return recorder_entity_filter(entity_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: 'NoneType' object is not callable
Setup details:
- Core 2024.7.0
- Supervisor 2024.06.2
- Operating System12.4
- Frontend 20240703.0
Using MariaDB as add-on as my database version 2.7.1
Hope this helps? Happy to provide additional info if needed…
Medi
Look in your logs to see why they are unavailable.
Looks like a custom integration is causing issues. icloud3
Since updated to 2024.7, I observed issue where all the sensors are no more recording data to database (I use default HA config). Also CPU is increasing at that moment till I reboot. It’s second time occurring.
When restarting , seems the DB was locked as I see :
The system could not validate that the sqlite3 database at //config/home-assistant_v2.db was shutdown cleanly
There is no logs for any particular issue related to recording. Sensors still updated and I can see live data but not stored anymore. From my point of view, it’s something introduced with 2024.7…
I’m the only one with this ?
How can I troubleshoot ?
The first problem appear at 4am when there is db cleanup core routine (my 2 cents). Restarting result that DB is storing again and energy dashboard was again running but at 2pm, it’s stopped again, resulting in this kind of data missing dashboard;
InfluxDB and Grafana still get continuously the data.
It’s most likely a custom integration. See Tom’s response
EDIT: stickied post to talk about the issues:
Your logs should indicate what is misbehaving. Have you looked in your logs yet?
Till now, I didn’t find the root cause into the logs. I will ding into all logs when the case will come again.
Yes, my issue with History Graphs flat lining in v2024.7 seems to be caused by the iCloudv3 integration - I’ve disabled the integration & rebooted and all my History Graphs have sprung into life.
Bit annoying as I only recently installed iCloudv3 as a solution for tracking an old iPhone6 as the native HA Companion app device_tracker on iOS 12.5.7 simply doesn’t work.
@petro ,
This is in reference to, “2024.7: Time to resize your cards! - #95 by wptracy”
I homed in on the command line failure for my sensors, and entered it manually in a terminal window.
It fails with:
myown # OPENSSL_CONF=/config/xcelcerts/myown/openssl.cnf /usr/bin/curl --ciphers ECDHE-ECDSA-AES128-CCM8 --insecure --url https://10.0.0.226:8081/upt/1/mr/3/r --cert /config/xcelcerts/myown/cert.pem --key /con
fig/xcelcerts/myown/key.pem
curl: (35) OpenSSL/3.3.0: error:0A000410:SSL routines::ssl/tls alert handshake failure
myown #
Odd thing is, the command also fails in a working home assistant with the same error, but the meters work and the utility app works in that home assistant. Even though I get these same logs in the working home assistant on Core 2024.6.4.
I used to be able to manually enter the curl command and got results.
I don’t know how 2024.6.4 is able to read the smart meter with the configuration.yaml command lines.
So maybe this isn’t the problem.
Logger: homeassistant.components.command_line.utils
Source: components/command_line/utils.py:56
integration: Command Line (documentation, issues)
First occurred: 7:44:42 AM (627 occurrences)
Last logged: 8:03:24 AM
Command failed (with return code 1): OPENSSL_CONF=/config/xcelcerts/myown/openssl.cnf /usr/bin/curl --ciphers ECDHE-ECDSA-AES128-CCM8 --insecure --url https://10.0.0.226:8081/upt/1/mr/3/r --cert /config/xcelcerts/myown/cert.pem --key /config/xcelcerts/myown/key.pem 2>&1 | grep -o '<value>.*</value>' | grep -Eo '[0-9]+'
Command failed (with return code 1): OPENSSL_CONF=/config/xcelcerts/myown/openssl.cnf /usr/bin/curl --ciphers ECDHE-ECDSA-AES128-CCM8 --insecure --url https://10.0.0.226:8081/upt/1/mr/1/r --cert /config/xcelcerts/myown/cert.pem --key /config/xcelcerts/myown/key.pem 2>&1 | grep -o '<value>.*</value>' | grep -Eo '([+-]?[0-9]+)'
Command failed (with return code 1): OPENSSL_CONF=/config/xcelcerts/myown/openssl.cnf /usr/bin/curl --ciphers ECDHE-ECDSA-AES128-CCM8 --insecure --url https://10.0.0.226:8081/upt/1/mr/2/r --cert /config/xcelcerts/myown/cert.pem --key /config/xcelcerts/myown/key.pem 2>&1 | grep -o '<value>.*</value>' | grep -Eo '[0-9]+'
I’m unable to include the entire log file because it’s 44K charaters.
The limit is 32K charaters.
Here is a portion of the log file:
2024-07-05 07:44:42.116 WARNING (MainThread) [async_upnp_client.profiles.dlna] Only InstanceID 0 is supported
2024-07-05 07:44:42.206 WARNING (MainThread) [async_upnp_client.profiles.dlna] Only InstanceID 0 is supported
2024-07-05 07:44:42.207 ERROR (MainThread) [homeassistant.components.command_line.utils] Command failed (with return code 1): OPENSSL_CONF=/config/xcelcerts/myown/openssl.cnf /usr/bin/curl --ciphers ECDHE-ECDSA-AES128-CCM8 --insecure --url https://10.0.0.226:8081/upt/1/mr/3/r --cert /config/xcelcerts/myown/cert.pem --key /config/xcelcerts/myown/key.pem 2>&1 | grep -o '<value>.*</value>' | grep -Eo '[0-9]+'
2024-07-05 07:44:42.258 ERROR (MainThread) [homeassistant.components.command_line.utils] Command failed (with return code 1): OPENSSL_CONF=/config/xcelcerts/myown/openssl.cnf /usr/bin/curl --ciphers ECDHE-ECDSA-AES128-CCM8 --insecure --url https://10.0.0.226:8081/upt/1/mr/1/r --cert /config/xcelcerts/myown/cert.pem --key /config/xcelcerts/myown/key.pem 2>&1 | grep -o '<value>.*</value>' | grep -Eo '([+-]?[0-9]+)'
2024-07-05 07:44:42.292 WARNING (MainThread) [async_upnp_client.profiles.dlna] Only InstanceID 0 is supported
2024-07-05 07:44:42.310 ERROR (MainThread) [homeassistant.components.command_line.utils] Command failed (with return code 1): OPENSSL_CONF=/config/xcelcerts/myown/openssl.cnf /usr/bin/curl --ciphers ECDHE-ECDSA-AES128-CCM8 --insecure --url https://10.0.0.226:8081/upt/1/mr/2/r --cert /config/xcelcerts/myown/cert.pem --key /config/xcelcerts/myown/key.pem 2>&1 | grep -o '<value>.*</value>' | grep -Eo '[0-9]+'
2024-07-05 07:44:42.338 WARNING (MainThread) [async_upnp_client.profiles.dlna] Only InstanceID 0 is supported
2024-07-05 07:44:42.553 ERROR (MainThread) [pysqueezebox.server] Failed communicating with LMS: <class 'aiohttp.client_exceptions.ClientConnectorError'>
2024-07-05 07:44:43.504 ERROR (MainThread) [homeassistant.components.google_cloud.tts] File /config/home-374813-17d2698e35f3.json doesn't exist
2024-07-05 07:44:43.504 ERROR (MainThread) [homeassistant.components.tts.legacy] Error setting up platform: google_cloud
2024-07-05 07:44:45.602 ERROR (MainThread) [pysqueezebox.server] Failed communicating with LMS: <class 'aiohttp.client_exceptions.ClientConnectorError'>
2024-07-05 07:44:47.684 ERROR (MainThread) [homeassistant.components.command_line.utils] Command failed (with return code 1): OPENSSL_CONF=/config/xcelcerts/myown/openssl.cnf /usr/bin/curl --ciphers ECDHE-ECDSA-AES128-CCM8 --insecure --url https://10.0.0.226:8081/upt/1/mr/3/r --cert /config/xcelcerts/myown/cert.pem --key /config/xcelcerts/myown/key.pem 2>&1 | grep -o '<value>.*</value>' | grep -Eo '[0-9]+'
2024-07-05 07:44:47.688 ERROR (MainThread) [homeassistant.components.command_line.utils] Command failed (with return code 1): OPENSSL_CONF=/config/xcelcerts/myown/openssl.cnf /usr/bin/curl --ciphers ECDHE-ECDSA-AES128-CCM8 --insecure --url https://10.0.0.226:8081/upt/1/mr/1/r --cert /config/xcelcerts/myown/cert.pem --key /config/xcelcerts/myown/key.pem 2>&1 | grep -o '<value>.*</value>' | grep -Eo '([+-]?[0-9]+)'
2024-07-05 07:44:47.850 ERROR (MainThread) [homeassistant.components.command_line.utils] Command failed (with return code 1): OPENSSL_CONF=/config/xcelcerts/myown/openssl.cnf /usr/bin/curl --ciphers ECDHE-ECDSA-AES128-CCM8 --insecure --url https://10.0.0.226:8081/upt/1/mr/2/r --cert /config/xcelcerts/myown/cert.pem --key /config/xcelcerts/myown/key.pem 2>&1 | grep -o '<value>.*</value>' | grep -Eo '[0-9]+'
2024-07-05 07:44:52.659 ERROR (MainThread) [homeassistant.components.command_line.utils] Command failed (with return code 1): OPENSSL_CONF=/config/xcelcerts/myown/openssl.cnf /usr/bin/curl --ciphers ECDHE-ECDSA-AES128-CCM8 --insecure --url https://10.0.0.226:8081/upt/1/mr/3/r --cert /config/xcelcerts/myown/cert.pem --key /config/xcelcerts/myown/key.pem 2>&1 | grep -o '<value>.*</value>' | grep -Eo '[0-9]+'
2024-07-05 07:44:52.713 ERROR (MainThread) [homeassistant.components.command_line.utils] Command failed (with return code 1): OPENSSL_CONF=/config/xcelcerts/myown/openssl.cnf /usr/bin/curl --ciphers ECDHE-ECDSA-AES128-CCM8 --insecure --url https://10.0.0.226:8081/upt/1/mr/1/r --cert /config/xcelcerts/myown/cert.pem --key /config/xcelcerts/myown/key.pem 2>&1 | grep -o '<value>.*</value>' | grep -Eo '([+-]?[0-9]+)'
2024-07-05 07:44:52.736 ERROR (MainThread) [homeassistant.components.command_line.utils] Command failed (with return code 1): OPENSSL_CONF=/config/xcelcerts/myown/openssl.cnf /usr/bin/curl --ciphers ECDHE-ECDSA-AES128-CCM8 --insecure --url https://10.0.0.226:8081/upt/1/mr/2/r --cert /config/xcelcerts/myown/cert.pem --key /config/xcelcerts/myown/key.pem 2>&1 | grep -o '<value>.*</value>' | grep -Eo '[0-9]+'
2024-07-05 07:44:57.387 ERROR (MainThread) [homeassistant.components.command_line.utils] Command failed (with return code 1): OPENSSL_CONF=/config/xcelcerts/myown/openssl.cnf /usr/bin/curl --ciphers ECDHE-ECDSA-AES128-CCM8 --insecure --url https://10.0.0.226:8081/upt/1/mr/3/r --cert /config/xcelcerts/myown/cert.pem --key /config/xcelcerts/myown/key.pem 2>&1 | grep -o '<value>.*</value>' | grep -Eo '[0-9]+'
2024-07-05 07:44:57.531 ERROR (MainThread) [homeassistant.components.command_line.utils] Command failed (with return code 1): OPENSSL_CONF=/config/xcelcerts/myown/openssl.cnf /usr/bin/curl --ciphers ECDHE-ECDSA-AES128-CCM8 --insecure --url https://10.0.0.226:8081/upt/1/mr/1/r --cert /config/xcelcerts/myown/cert.pem --key /config/xcelcerts/myown/key.pem 2>&1 | grep -o '<value>.*</value>' | grep -Eo '([+-]?[0-9]+)'
2024-07-05 07:44:57.549 ERROR (MainThread) [homeassistant.components.command_line.utils] Command failed (with return code 1): OPENSSL_CONF=/config/xcelcerts/myown/openssl.cnf /usr/bin/curl --ciphers ECDHE-ECDSA-AES128-CCM8 --insecure --url https://10.0.0.226:8081/upt/1/mr/2/r --cert /config/xcelcerts/myown/cert.pem --key /config/xcelcerts/myown/key.pem 2>&1 | grep -o '<value>.*</value>' | grep -Eo '[0-9]+'
2024-07-05 07:44:58.893 WARNING (MainThread) [homeassistant.helpers.frame] Detected that custom integration 'alexa_media' calls async_forward_entry_setup for integration, alexa_media with title: [email protected] - amazon.com and entry_id: 1773e0b30e695f50c3c8e57add149782, which is deprecated and will stop working in Home Assistant 2025.6, await async_forward_entry_setups instead at custom_components/alexa_media/__init__.py, line 625: config_entry.async_create_task(, please create a bug report at https://github.com/alandtse/alexa_media_player/issues
2024-07-05 07:45:00.293 WARNING (MainThread) [homeassistant.helpers.frame] Detected that custom integration 'alexa_media' calls async_forward_entry_setup for integration, alexa_media with title: [email protected] - amazon.com and entry_id: 1773e0b30e695f50c3c8e57add149782, which is deprecated and will stop working in Home Assistant 2025.6, await async_forward_entry_setups instead at custom_components/alexa_media/media_player.py, line 188: config_entry.async_create_task(, please create a bug report at https://github.com/alandtse/alexa_media_player/issues
2024-07-05 07:45:00.459 WARNING (MainThread) [homeassistant.util.loop] Detected blocking call to open with args ('/usr/local/lib/python3.12/site-packages/pytz/zoneinfo/Africa/Abidjan', 'rb') inside the event loop by custom integration 'alexa_media' at custom_components/alexa_media/sensor.py, line 450: timezone = pytz.timezone( (offender: /usr/local/lib/python3.12/site-packages/pytz/__init__.py, line 108: return open(filename, 'rb')), please create a bug report at https://github.com/alandtse/alexa_media_player/issues
For developers, please see https://developers.home-assistant.io/docs/asyncio_blocking_operations/#open
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/usr/src/homeassistant/homeassistant/__main__.py", line 223, in <module>
sys.exit(main())
File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main
exit_code = runner.run(runtime_conf)
File "/usr/src/homeassistant/homeassistant/runner.py", line 190, in run
return loop.run_until_complete(setup_and_run_hass(runtime_config))
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 674, in run_until_complete
self.run_forever()
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 641, in run_forever
self._run_once()
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 1990, in _run_once
handle._run()
File "/usr/local/lib/python3.12/asyncio/events.py", line 88, in _run
self._context.run(self._callback, *self._args)
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 2118, in async_forward_entry_setup
result = await self._async_forward_entry_setup(entry, domain, True)
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 2152, in _async_forward_entry_setup
await entry.async_setup(self.hass, integration=integration)
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 586, in async_setup
result = await component.async_setup_entry(hass, self)
File "/usr/src/homeassistant/homeassistant/components/sensor/__init__.py", line 130, in async_setup_entry
return await component.async_setup_entry(entry)
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 195, in async_setup_entry
return await self._platforms[key].async_setup_entry(config_entry)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 331, in async_setup_entry
return await self._async_setup_platform(async_create_setup_awaitable)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 361, in _async_setup_platform
awaitable = create_eager_task(awaitable, loop=hass.loop)
File "/usr/src/homeassistant/homeassistant/util/async_.py", line 37, in create_eager_task
return Task(coro, loop=loop, name=name, eager_start=True)
File "/config/custom_components/alexa_media/sensor.py", line 162, in async_setup_entry
return await async_setup_platform(
File "/config/custom_components/alexa_media/sensor.py", line 151, in async_setup_platform
return await add_devices(
File "/config/custom_components/alexa_media/helpers.py", line 53, in add_devices
add_devices_callback(devices, False)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 513, in _async_schedule_add_entities_for_entry
task = self.config_entry.async_create_task(
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 1126, in async_create_task
task = hass.async_create_task_internal(
File "/usr/src/homeassistant/homeassistant/core.py", line 830, in async_create_task_internal
task = create_eager_task(target, name=name, loop=self.loop)
File "/usr/src/homeassistant/homeassistant/util/async_.py", line 37, in create_eager_task
return Task(coro, loop=loop, name=name, eager_start=True)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 647, in async_add_entities
await add_func(coros, entities, timeout)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 598, in _async_add_entities
await coro
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 912, in _async_add_entity
await entity.add_to_platform_finish()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1361, in add_to_platform_finish
await self.async_added_to_hass()
File "/config/custom_components/alexa_media/sensor.py", line 541, in async_added_to_hass
self._process_raw_notifications()
File "/config/custom_components/alexa_media/sensor.py", line 382, in _process_raw_notifications
list(map(self._fix_alarm_date_time, self._n_dict.items()))
File "/config/custom_components/alexa_media/sensor.py", line 450, in _fix_alarm_date_time
timezone = pytz.timezone(
2024-07-05 07:45:03.201 WARNING (MainThread) [homeassistant.helpers.frame] Detected code that calls async_forward_entry_setup for integration alexa_media with title: [email protected] - amazon.com and entry_id: 1773e0b30e695f50c3c8e57add149782, during setup without awaiting async_forward_entry_setup, which can cause the setup lock to be released before the setup is done. This will stop working in Home Assistant 2025.1. Please report this issue.
Stack (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/usr/src/homeassistant/homeassistant/__main__.py", line 223, in <module>
sys.exit(main())
File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main
exit_code = runner.run(runtime_conf)
File "/usr/src/homeassistant/homeassistant/runner.py", line 190, in run
return loop.run_until_complete(setup_and_run_hass(runtime_config))
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 674, in run_until_complete
self.run_forever()
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 641, in run_forever
self._run_once()
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 1990, in _run_once
handle._run()
File "/usr/local/lib/python3.12/asyncio/events.py", line 88, in _run
self._context.run(self._callback, *self._args)
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 2122, in async_forward_entry_setup
_report_non_awaited_platform_forwards(entry, "async_forward_entry_setup")
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 1175, in _report_non_awaited_platform_forwards
report(
File "/usr/src/homeassistant/homeassistant/helpers/frame.py", line 151, in report
_LOGGER.warning(msg, stack_info=True)
2024-07-05 07:45:03.214 WARNING (MainThread) [homeassistant.helpers.frame] Detected code that calls async_forward_entry_setup for integration alexa_media with title: [email protected] - amazon.com and entry_id: 1773e0b30e695f50c3c8e57add149782, during setup without awaiting async_forward_entry_setup, which can cause the setup lock to be released before the setup is done. This will stop working in Home Assistant 2025.1. Please report this issue.
Stack (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/usr/src/homeassistant/homeassistant/__main__.py", line 223, in <module>
sys.exit(main())
File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main
exit_code = runner.run(runtime_conf)
File "/usr/src/homeassistant/homeassistant/runner.py", line 190, in run
return loop.run_until_complete(setup_and_run_hass(runtime_config))
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 674, in run_until_complete
self.run_forever()
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 641, in run_forever
self._run_once()
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 1990, in _run_once
handle._run()
File "/usr/local/lib/python3.12/asyncio/events.py", line 88, in _run
self._context.run(self._callback, *self._args)
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 2122, in async_forward_entry_setup
_report_non_awaited_platform_forwards(entry, "async_forward_entry_setup")
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 1175, in _report_non_awaited_platform_forwards
report(
File "/usr/src/homeassistant/homeassistant/helpers/frame.py", line 151, in report
_LOGGER.warning(msg, stack_info=True)
2024-07-05 07:45:03.223 WARNING (MainThread) [homeassistant.helpers.frame] Detected code that calls async_forward_entry_setup for integration alexa_media with title: [email protected] - amazon.com and entry_id: 1773e0b30e695f50c3c8e57add149782, during setup without awaiting async_forward_entry_setup, which can cause the setup lock to be released before the setup is done. This will stop working in Home Assistant 2025.1. Please report this issue.
Stack (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/usr/src/homeassistant/homeassistant/__main__.py", line 223, in <module>
sys.exit(main())
File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main
exit_code = runner.run(runtime_conf)
File "/usr/src/homeassistant/homeassistant/runner.py", line 190, in run
return loop.run_until_complete(setup_and_run_hass(runtime_config))
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 674, in run_until_complete
self.run_forever()
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 641, in run_forever
self._run_once()
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 1990, in _run_once
handle._run()
File "/usr/local/lib/python3.12/asyncio/events.py", line 88, in _run
self._context.run(self._callback, *self._args)
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 2122, in async_forward_entry_setup
_report_non_awaited_platform_forwards(entry, "async_forward_entry_setup")
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 1175, in _report_non_awaited_platform_forwards
report(
File "/usr/src/homeassistant/homeassistant/helpers/frame.py", line 151, in report
_LOGGER.warning(msg, stack_info=True)
2024-07-05 07:45:03.225 WARNING (MainThread) [homeassistant.helpers.frame] Detected code that calls async_forward_entry_setup for integration alexa_media with title: [email protected] - amazon.com and entry_id: 1773e0b30e695f50c3c8e57add149782, during setup without awaiting async_forward_entry_setup, which can cause the setup lock to be released before the setup is done. This will stop working in Home Assistant 2025.1. Please report this issue.
Stack (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/usr/src/homeassistant/homeassistant/__main__.py", line 223, in <module>
sys.exit(main())
File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main
exit_code = runner.run(runtime_conf)
File "/usr/src/homeassistant/homeassistant/runner.py", line 190, in run
return loop.run_until_complete(setup_and_run_hass(runtime_config))
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 674, in run_until_complete
self.run_forever()
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 641, in run_forever
self._run_once()
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 1990, in _run_once
handle._run()
File "/usr/local/lib/python3.12/asyncio/events.py", line 88, in _run
self._context.run(self._callback, *self._args)
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 2122, in async_forward_entry_setup
_report_non_awaited_platform_forwards(entry, "async_forward_entry_setup")
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 1175, in _report_non_awaited_platform_forwards
report(
File "/usr/src/homeassistant/homeassistant/helpers/frame.py", line 151, in report
_LOGGER.warning(msg, stack_info=True)
2024-07-05 07:45:03.295 ERROR (MainThread) [homeassistant.components.command_line.utils] Command failed (with return code 1): OPENSSL_CONF=/config/xcelcerts/myown/openssl.cnf /usr/bin/curl --ciphers ECDHE-ECDSA-AES128-CCM8 --insecure --url https://10.0.0.226:8081/upt/1/mr/1/r --cert /config/xcelcerts/myown/cert.pem --key /config/xcelcerts/myown/key.pem 2>&1 | grep -o '<value>.*</value>' | grep -Eo '([+-]?[0-9]+)'
2024-07-05 07:45:03.345 ERROR (MainThread) [homeassistant.components.command_line.utils] Command failed (with return code 1): OPENSSL_CONF=/config/xcelcerts/myown/openssl.cnf /usr/bin/curl --ciphers ECDHE-ECDSA-AES128-CCM8 --insecure --url https://10.0.0.226:8081/upt/1/mr/3/r --cert /config/xcelcerts/myown/cert.pem --key /config/xcelcerts/myown/key.pem 2>&1 | grep -o '<value>.*</value>' | grep -Eo '[0-9]+'
2024-07-05 07:45:03.401 ERROR (MainThread) [homeassistant.components.command_line.utils] Command failed (with return code 1): OPENSSL_CONF=/config/xcelcerts/myown/openssl.cnf /usr/bin/curl --ciphers ECDHE-ECDSA-AES128-CCM8 --insecure --url https://10.0.0.226:8081/upt/1/mr/2/r --cert /config/xcelcerts/myown/cert.pem --key /config/xcelcerts/myown/key.pem 2>&1 | grep -o '<value>.*</value>' | grep -Eo '[0-9]+'
All those stack traces are from alexa media player, you should update the integration.
As for command_line, your commands are all failing. I’d start by fixing the commands outside HA, then apply the fixes in HA.
Just installed the July 5 update. My Tapo P100’s are working again after a power cycle.
Thank you!
Edit:
They quit working after an hour or so.
I don’t know why pyLoad gets a platinum rating for the perfect integration. I can’t get it installed and the documentation is just very poor:angry:
This is in reference to, “2024.7: Time to resize your cards! - #95 by wptracy”
I updated alexa media payer and got rid of those errors.
I tried executing the curl command on another raspberry pi and got good results.
The failing curl version on homeassistant is 8.7.1
The working curl version on a non-homeassistant is 7.88.1
~ # curl -V
curl 8.7.1 (aarch64-alpine-linux-musl) libcurl/8.7.1 OpenSSL/3.3.0 zlib/1.3.1 brotli/1.1.0 zstd/1.5.6 c-ares/1.28.1 libidn2/2.3.7 libpsl/0.21.5 nghttp2/1.62.0
Release-Date: 2024-03-27
Protocols: dict file ftp ftps gopher gophers http https imap imaps ipfs ipns mqtt pop3 pop3s rtsp smb smbs smtp smtps telnet tftp ws wss
Features: alt-svc AsynchDNS brotli HSTS HTTP2 HTTPS-proxy IDN IPv6 Largefile libz NTLM PSL SSL threadsafe TLS-SRP UnixSockets zstd
~ #
Here is the good result of fetching data from the smart meter via a non homeassistant raspberry pi
the working curl version on raspberry pi is 7.88.1
the failing curl version on homeassistant is 8.7.1
I also provided a curl --trace troublshoot log of the failing homeassistant below.
wptracy@Rpi5-1-logitechmediaserver:~ $ OPENSSL_CONF=/home/wptracy/xcelcerts/myown/openssl.cnf /usr/bin/curl --ciphers ECDHE-ECDSA-AES128-CCM8 --insecure --url https://10.0.0.226:8081/upt/1/mr/2/r --cert /home/wptracy/xcelcerts/myown/cert.pem --key /home/wptracy/xcelcerts/myown/key.pem
<Reading
xmlns="urn:ieee:std:2030.5:ns"
href="/upt/1/mr/2/r">
<qualityFlags>01</qualityFlags>
<timePeriod>
<duration>1</duration>
<start>1720205348</start>
</timePeriod>
<value>5496602</value>
</Reading>
wptracy@Rpi5-1-logitechmediaserver:~ $ curl -V
curl 7.88.1 (aarch64-unknown-linux-gnu) libcurl/7.88.1 OpenSSL/3.0.13 zlib/1.2.13 brotli/1.0.9 zstd/1.5.4 libidn2/2.3.3 libpsl/0.21.2 (+libidn2/2.3.3) libssh2/1.10.0 nghttp2/1.52.0 librtmp/2.3 OpenLDAP/2.5.13
Release-Date: 2023-02-20, security patched: 7.88.1-10+deb12u6
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: alt-svc AsynchDNS brotli GSS-API HSTS HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL threadsafe TLS-SRP UnixSockets zstd
wptracy@Rpi5-1-logitechmediaserver:~ $
curl with --trace troubleshoot log
# cat troubleshoot
== Info: Trying 10.0.0.226:8081...
== Info: Connected to 10.0.0.226 (10.0.0.226) port 8081
== Info: ALPN: curl offers h2,http/1.1
== Info: Cipher selection: ECDHE-ECDSA-AES128-CCM8
=> Send SSL data, 5 bytes (0x5)
0000: 16 03 01 02 00 .....
== Info: TLSv1.3 (OUT), TLS handshake, Client hello (1):
=> Send SSL data, 512 bytes (0x200)
0000: 01 00 01 fc 03 03 57 1f 57 e7 62 be e2 6b eb 1f ......W.W.b..k..
0010: d4 f4 e4 3a 7f 2b 8a f7 0e c5 c5 46 99 2f 4d 5a ...:.+.....F./MZ
0020: d4 34 c9 15 d5 03 20 c2 57 c0 c2 a8 a2 6c d3 60 .4.... .W....l.`
0030: 40 3d 03 e7 53 05 b1 a8 8c 90 97 f2 34 19 f4 9d @=..S.......4...
0040: 47 1d 61 51 48 c9 02 00 08 13 02 13 03 13 01 00 G.aQH...........
0050: ff 01 00 01 ab 00 0b 00 04 03 00 01 02 00 0a 00 ................
0060: 16 00 14 00 1d 00 17 00 1e 00 19 00 18 01 00 01 ................
0070: 01 01 02 01 03 01 04 00 10 00 0e 00 0c 02 68 32 ..............h2
0080: 08 68 74 74 70 2f 31 2e 31 00 16 00 00 00 17 00 .http/1.1.......
0090: 00 00 31 00 00 00 0d 00 30 00 2e 04 03 05 03 06 ..1.....0.......
00a0: 03 08 07 08 08 08 1a 08 1b 08 1c 08 09 08 0a 08 ................
00b0: 0b 08 04 08 05 08 06 04 01 05 01 06 01 03 03 03 ................
00c0: 01 03 02 04 02 05 02 06 02 00 2b 00 05 04 03 04 ..........+.....
00d0: 03 03 00 2d 00 02 01 01 00 33 00 26 00 24 00 1d ...-.....3.&.$..
00e0: 00 20 b9 3c 70 5e bc c2 11 fa f7 e3 df 3e 12 d3 . .<p^.......>..
00f0: 78 11 b9 fe b4 9b 67 f9 bf 47 3a 8a 4e a6 34 04 x.....g..G:.N.4.
0100: 27 42 00 15 00 fa 00 00 00 00 00 00 00 00 00 00 'B..............
0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
<= Recv SSL data, 5 bytes (0x5)
0000: 15 03 03 00 02 .....
== Info: TLSv1.3 (IN), TLS alert, handshake failure (552):
<= Recv SSL data, 2 bytes (0x2)
0000: 02 28 .(
== Info: OpenSSL/3.3.0: error:0A000410:SSL routines::ssl/tls alert handshake failure
== Info: Closing connection
newCert #
Here is the curl --trace on the working non homeassistànt raspberry pi.
wptracy@Rpi5-1-logitechmediaserver:~/xcelcerts $ OPENSSL_CONF=/home/wptracy/xcelcerts/myown/openssl.cnf /usr/bin/curl --ciphers ECDHE-ECDSA-AES128-CCM8 --trace troubleshoot --insecure --url https://10.0.0.226:8081/upt/1/mr/1/r --cert /home/wptracy/xcelcerts/myown/cert.pem --key /home/wptracy/xcelcerts/myown/key.pem
<Reading
xmlns="urn:ieee:std:2030.5:ns"
href="/upt/1/mr/1/r">
<qualityFlags>01</qualityFlags>
<timePeriod>
<duration>1</duration>
<start>1720207911</start>
</timePeriod>
<value>-4122</value>
</Reading>
wptracy@Rpi5-1-logitechmediaserver:~/xcelcerts $ cat troubleshoot
== Info: Trying 10.0.0.226:8081...
== Info: Connected to 10.0.0.226 (10.0.0.226) port 8081 (#0)
== Info: ALPN: offers h2,http/1.1
== Info: Cipher selection: ECDHE-ECDSA-AES128-CCM8
=> Send SSL data, 5 bytes (0x5)
0000: 16 03 01 02 00 .....
== Info: TLSv1.3 (OUT), TLS handshake, Client hello (1):
=> Send SSL data, 512 bytes (0x200)
0000: 01 00 01 fc 03 03 b6 96 4a 82 9d 37 bb 82 1e b9 ........J..7....
0010: a9 b5 11 9f 1a 8d a9 b7 e7 62 2c 3f dd 8c 5e 38 .........b,?..^8
0020: ee 43 9f 03 e0 7e 20 c6 eb 70 b0 5b b8 41 24 f1 .C...~ ..p.[.A$.
0030: 62 02 ff 6e a6 2f e8 3f 36 1f f5 65 be 8d 58 5d b..n./.?6..e..X]
0040: ef 3d c5 57 df 46 94 00 0a 13 02 13 03 13 01 c0 .=.W.F..........
0050: ae 00 ff 01 00 01 a9 00 0b 00 04 03 00 01 02 00 ................
0060: 0a 00 16 00 14 00 1d 00 17 00 1e 00 19 00 18 01 ................
0070: 00 01 01 01 02 01 03 01 04 00 10 00 0e 00 0c 02 ................
0080: 68 32 08 68 74 74 70 2f 31 2e 31 00 16 00 00 00 h2.http/1.1.....
0090: 17 00 00 00 31 00 00 00 0d 00 2a 00 28 04 03 05 ....1.....*.(...
00a0: 03 06 03 08 07 08 08 08 09 08 0a 08 0b 08 04 08 ................
00b0: 05 08 06 04 01 05 01 06 01 03 03 03 01 03 02 04 ................
00c0: 02 05 02 06 02 00 2b 00 09 08 03 04 03 03 03 02 ......+.........
00d0: 03 01 00 2d 00 02 01 01 00 33 00 26 00 24 00 1d ...-.....3.&.$..
00e0: 00 20 81 b9 4f 73 74 25 a9 35 54 b6 a4 b0 c3 85 . ..Ost%.5T.....
00f0: 29 de d5 8a 17 1a 94 64 cb 46 6d 8f 05 3e 1d 66 )......d.Fm..>.f
0100: 38 63 00 15 00 fa 00 00 00 00 00 00 00 00 00 00 8c..............
0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
<= Recv SSL data, 5 bytes (0x5)
0000: 16 03 03 08 01 .....
== Info: TLSv1.3 (IN), TLS handshake, Server hello (2):
<= Recv SSL data, 82 bytes (0x52)
0000: 02 00 00 4e 03 03 66 88 4a 27 a1 d8 29 ec 6f 79 ...N..f.J'..).oy
0010: b8 42 7c d1 d6 37 12 84 6e 87 36 11 df de 1e 5a .B|..7..n.6....Z
0020: 9a 99 3f 52 35 0f 20 c6 57 8c d3 ff ad e8 58 af ..?R5. .W.....X.
0030: 75 6f 51 46 bf 6d 9c 38 fc ee 53 b8 2d db 66 6a uoQF.m.8..S.-.fj
0040: 0f 00 c0 b3 ca 69 b5 c0 ae 00 00 06 00 0b 00 02 .....i..........
0050: 01 00 ..
== Info: TLSv1.2 (IN), TLS handshake, Certificate (11):
<= Recv SSL data, 1802 bytes (0x70a)
0000: 0b 00 07 06 00 07 03 00 01 b1 30 82 01 ad 30 82 ..........0...0.
0010: 01 54 a0 03 02 01 02 02 03 43 25 8c 30 0a 06 08 .T.......C%.0...
0020: 2a 86 48 ce 3d 04 03 02 30 44 31 0b 30 09 06 03 *.H.=...0D1.0...
0030: 55 04 06 13 02 55 53 31 0e 30 0c 06 03 55 04 0a U....US1.0...U..
0040: 0c 05 49 74 72 6f 6e 31 19 30 17 06 03 55 04 03 ..Itron1.0...U..
0050: 0c 10 49 45 45 45 20 32 30 33 30 2e 35 20 4d 49 ..IEEE 2030.5 MI
0060: 43 41 31 0a 30 08 06 03 55 04 05 13 01 37 30 20 CA1.0...U....70
0070: 17 0d 32 32 30 32 30 38 31 38 34 36 31 37 5a 18 ..220208184617Z.
0080: 0f 39 39 39 39 31 32 33 31 32 33 35 39 30 30 5a .99991231235900Z
0090: 30 00 30 59 30 13 06 07 2a 86 48 ce 3d 02 01 06 0.0Y0...*.H.=...
00a0: 08 2a 86 48 ce 3d 03 01 07 03 42 00 04 c7 af 2d .*.H.=....B....-
00b0: 44 b3 7a 9b 31 26 42 9b 3d ad a9 5b df a5 7b 7b D.z.1&B.=..[..{{
00c0: ea 23 81 c9 7e 4b 89 53 29 ed e2 31 4a b1 0d 4e .#..~K.S)..1J..N
00d0: ff 34 06 3b b1 ea 39 49 19 6f 0a 59 8b 69 63 69 .4.;..9I.o.Y.ici
00e0: 27 35 a3 42 80 bb f8 3e 30 96 2b 18 0c a3 77 30 '5.B...>0.+...w0
00f0: 75 30 1a 06 03 55 1d 20 01 01 ff 04 10 30 0e 30 u0...U. .....0.0
0100: 0c 06 0a 2b 06 01 04 01 82 be 1c 01 01 30 0e 06 ...+.........0..
0110: 03 55 1d 0f 01 01 ff 04 04 03 02 07 80 30 13 06 .U...........0..
0120: 03 55 1d 23 04 0c 30 0a 80 08 44 56 ee 91 8e 6c .U.#..0...DV...l
0130: c6 d8 30 32 06 03 55 1d 11 01 01 ff 04 28 30 26 ..02..U......(0&
0140: a0 24 06 08 2b 06 01 05 05 07 08 04 a0 18 30 16 .$..+.........0.
0150: 06 0a 2b 06 01 04 01 81 ae 60 0c 01 04 08 00 00 ..+......`......
0160: 00 66 00 43 25 8c 30 0a 06 08 2a 86 48 ce 3d 04 .f.C%.0...*.H.=.
0170: 03 02 03 47 00 30 44 02 20 68 43 d7 b3 7a 2a 1b ...G.0D. hC..z*.
0180: f2 bc bd a2 8e d8 22 b7 a8 23 f4 49 ad f1 dd 85 ......"..#.I....
0190: b9 8f 51 e9 8a 91 06 7a 1b 02 20 6c 68 f7 ad f3 ..Q....z.. lh...
01a0: a3 0d 6f aa d8 1a d5 36 a6 47 41 5e f0 c3 ee 3b ..o....6.GA^...;
01b0: 1f 8d cb 8e f1 b5 e6 1d 15 74 ee 00 01 e7 30 82 .........t....0.
01c0: 01 e3 30 82 01 88 a0 03 02 01 02 02 01 07 30 0a ..0...........0.
01d0: 06 08 2a 86 48 ce 3d 04 03 02 30 43 31 0b 30 09 ..*.H.=...0C1.0.
01e0: 06 03 55 04 06 13 02 55 53 31 0e 30 0c 06 03 55 ..U....US1.0...U
01f0: 04 0a 0c 05 49 74 72 6f 6e 31 18 30 16 06 03 55 ....Itron1.0...U
0200: 04 03 0c 0f 49 45 45 45 20 32 30 33 30 2e 35 20 ....IEEE 2030.5
0210: 4d 43 41 31 0a 30 08 06 03 55 04 05 13 01 31 30 MCA1.0...U....10
0220: 20 17 0d 32 31 30 34 31 32 31 37 35 34 31 34 5a ..210412175414Z
0230: 18 0f 39 39 39 39 31 32 33 31 32 33 35 39 35 39 ..99991231235959
0240: 5a 30 44 31 0b 30 09 06 03 55 04 06 13 02 55 53 Z0D1.0...U....US
0250: 31 0e 30 0c 06 03 55 04 0a 0c 05 49 74 72 6f 6e 1.0...U....Itron
0260: 31 19 30 17 06 03 55 04 03 0c 10 49 45 45 45 20 1.0...U....IEEE
0270: 32 30 33 30 2e 35 20 4d 49 43 41 31 0a 30 08 06 2030.5 MICA1.0..
0280: 03 55 04 05 13 01 37 30 59 30 13 06 07 2a 86 48 .U....70Y0...*.H
0290: ce 3d 02 01 06 08 2a 86 48 ce 3d 03 01 07 03 42 .=....*.H.=....B
02a0: 00 04 be b5 cd a2 a6 41 73 6b 90 75 21 62 1d 66 .......Ask.u!b.f
02b0: 46 a7 08 01 99 77 1a 32 ea 76 f1 59 21 b7 b0 3a F....w.2.v.Y!..:
02c0: d4 ee 0a 08 15 06 b0 4b 75 ec 2e ca 1a d4 60 1a .......Ku.....`.
02d0: ce e3 07 85 74 88 4c 64 69 9c f8 0a ad 45 c9 50 ....t.Ldi....E.P
02e0: 64 c6 a3 6a 30 68 30 0e 06 03 55 1d 0f 01 01 ff d..j0h0...U.....
02f0: 04 04 03 02 02 04 30 1a 06 03 55 1d 20 01 01 ff ......0...U. ...
0300: 04 10 30 0e 30 0c 06 0a 2b 06 01 04 01 82 be 1c ..0.0...+.......
0310: 01 01 30 12 06 03 55 1d 13 01 01 ff 04 08 30 06 ..0...U.......0.
0320: 01 01 ff 02 01 00 30 11 06 03 55 1d 0e 04 0a 04 ......0...U.....
0330: 08 44 56 ee 91 8e 6c c6 d8 30 13 06 03 55 1d 23 .DV...l..0...U.#
0340: 04 0c 30 0a 80 08 4b 45 f8 24 df 63 5f 38 30 0a ..0...KE.$.c_80.
0350: 06 08 2a 86 48 ce 3d 04 03 02 03 49 00 30 46 02 ..*.H.=....I.0F.
0360: 21 00 a3 83 3f 04 4f 53 06 75 5f fe db a6 ff 46 !...?.OS.u_....F
0370: b8 b3 e4 a6 a9 44 6a 84 9d 1a ae af d6 1e 77 fd .....Dj.......w.
0380: f4 4c 02 21 00 9a a7 d7 56 66 89 f6 46 e2 b5 07 .L.!....Vf..F...
0390: 3c d7 5b 79 bd bd 1f 54 b2 9f d7 97 6b b2 e4 65 <.[y...T....k..e
03a0: 70 fb 1b 17 72 00 01 c7 30 82 01 c3 30 82 01 69 p...r...0...0..i
03b0: a0 03 02 01 02 02 01 01 30 0a 06 08 2a 86 48 ce ........0...*.H.
03c0: 3d 04 03 02 30 2b 31 0e 30 0c 06 03 55 04 0a 0c =...0+1.0...U...
03d0: 05 49 74 72 6f 6e 31 19 30 17 06 03 55 04 03 0c .Itron1.0...U...
03e0: 10 49 45 45 45 20 32 30 33 30 2e 35 20 52 6f 6f .IEEE 2030.5 Roo
03f0: 74 30 20 17 0d 32 30 31 30 31 36 32 31 34 37 32 t0 ..20101621472
0400: 36 5a 18 0f 39 39 39 39 31 32 33 31 32 33 35 39 6Z..999912312359
0410: 35 39 5a 30 43 31 0b 30 09 06 03 55 04 06 13 02 59Z0C1.0...U....
0420: 55 53 31 0e 30 0c 06 03 55 04 0a 0c 05 49 74 72 US1.0...U....Itr
0430: 6f 6e 31 18 30 16 06 03 55 04 03 0c 0f 49 45 45 on1.0...U....IEE
0440: 45 20 32 30 33 30 2e 35 20 4d 43 41 31 0a 30 08 E 2030.5 MCA1.0.
0450: 06 03 55 04 05 13 01 31 30 59 30 13 06 07 2a 86 ..U....10Y0...*.
0460: 48 ce 3d 02 01 06 08 2a 86 48 ce 3d 03 01 07 03 H.=....*.H.=....
0470: 42 00 04 22 bd 6b 3f 25 cb 0f 05 7c 41 66 b9 b7 B..".k?%...|Af..
0480: c2 af 16 83 1a db 20 ca 7e d2 48 1a 13 46 1b 9e ...... .~.H..F..
0490: 07 d3 cd d8 e0 52 b4 eb 5c 0c f9 70 30 ab 41 00 .....R..\..p0.A.
04a0: e0 df d8 37 b9 1f 7f 4b 33 81 5b 9e f8 7d 50 bd ...7...K3.[..}P.
04b0: 75 31 41 a3 64 30 62 30 0e 06 03 55 1d 0f 01 01 u1A.d0b0...U....
04c0: ff 04 04 03 02 01 06 30 14 06 03 55 1d 20 01 01 .......0...U. ..
04d0: ff 04 0a 30 08 30 06 06 04 55 1d 20 00 30 12 06 ...0.0...U. .0..
04e0: 03 55 1d 13 01 01 ff 04 08 30 06 01 01 ff 02 01 .U.......0......
04f0: 01 30 11 06 03 55 1d 0e 04 0a 04 08 4b 45 f8 24 .0...U......KE.$
0500: df 63 5f 38 30 13 06 03 55 1d 23 04 0c 30 0a 80 .c_80...U.#..0..
0510: 08 4e 04 ef c2 4a b2 aa e7 30 0a 06 08 2a 86 48 .N...J...0...*.H
0520: ce 3d 04 03 02 03 48 00 30 45 02 21 00 9d d3 02 .=....H.0E.!....
0530: fb 00 e7 e4 42 f9 04 43 48 fd 24 74 4a 79 62 9b ....B..CH.$tJyb.
0540: 6c 6b 99 62 42 2b 11 59 ca a8 31 ce 79 02 20 1f lk.bB+.Y..1.y. .
0550: 3e 66 fe 45 14 2e b6 f2 9a 0e 41 c4 b7 33 6e d4 >f.E......A..3n.
0560: 87 dd 04 e0 2d b6 02 84 0d a1 3b c9 ce 7c 8b 00 ....-.....;..|..
0570: 01 98 30 82 01 94 30 82 01 39 a0 03 02 01 02 02 ..0...0..9......
0580: 01 01 30 0a 06 08 2a 86 48 ce 3d 04 03 02 30 2b ..0...*.H.=...0+
0590: 31 0e 30 0c 06 03 55 04 0a 0c 05 49 74 72 6f 6e 1.0...U....Itron
05a0: 31 19 30 17 06 03 55 04 03 0c 10 49 45 45 45 20 1.0...U....IEEE
05b0: 32 30 33 30 2e 35 20 52 6f 6f 74 30 20 17 0d 32 2030.5 Root0 ..2
05c0: 30 31 30 31 36 32 31 32 34 34 38 5a 18 0f 39 39 01016212448Z..99
05d0: 39 39 31 32 33 31 32 33 35 39 35 39 5a 30 2b 31 991231235959Z0+1
05e0: 0e 30 0c 06 03 55 04 0a 0c 05 49 74 72 6f 6e 31 .0...U....Itron1
05f0: 19 30 17 06 03 55 04 03 0c 10 49 45 45 45 20 32 .0...U....IEEE 2
0600: 30 33 30 2e 35 20 52 6f 6f 74 30 59 30 13 06 07 030.5 Root0Y0...
0610: 2a 86 48 ce 3d 02 01 06 08 2a 86 48 ce 3d 03 01 *.H.=....*.H.=..
0620: 07 03 42 00 04 69 80 38 13 42 17 39 ce 80 13 90 ..B..i.8.B.9....
0630: 0b 3d 51 66 d3 f6 e4 5a bb a1 84 6f 54 7f d6 23 .=Qf...Z...oT..#
0640: c6 2e 4f 87 00 03 b2 02 ed d2 90 a1 d3 c1 51 a0 ..O...........Q.
0650: cd 43 e5 ef 73 fd 28 c1 fd 64 3e 27 48 84 39 a3 .C..s.(..d>'H.9.
0660: 6a 89 32 9b ae a3 4c 30 4a 30 0e 06 03 55 1d 0f j.2...L0J0...U..
0670: 01 01 ff 04 04 03 02 01 06 30 14 06 03 55 1d 20 .........0...U.
0680: 01 01 ff 04 0a 30 08 30 06 06 04 55 1d 20 00 30 .....0.0...U. .0
0690: 0f 06 03 55 1d 13 01 01 ff 04 05 30 03 01 01 ff ...U.......0....
06a0: 30 11 06 03 55 1d 0e 04 0a 04 08 4e 04 ef c2 4a 0...U......N...J
06b0: b2 aa e7 30 0a 06 08 2a 86 48 ce 3d 04 03 02 03 ...0...*.H.=....
06c0: 49 00 30 46 02 21 00 b8 42 eb ab c0 bc fc 37 75 I.0F.!..B.....7u
06d0: 69 f2 f4 09 79 3a d7 4d 22 a9 96 0b 56 da 8f 86 i...y:.M"...V...
06e0: 2e 95 33 6f 0b 76 6b 02 21 00 f1 ca 01 91 24 dd ..3o.vk.!.....$.
06f0: de 1c e7 92 ac 6f f0 08 5f 0a c6 c2 ca db b0 3e .....o.._......>
0700: f9 5a 67 ca 5f d0 e3 39 ce b4 .Zg._..9..
== Info: TLSv1.2 (IN), TLS handshake, Server key exchange (12):
<= Recv SSL data, 149 bytes (0x95)
0000: 0c 00 00 91 03 00 17 41 04 07 9a 48 ba f8 83 ee .......A...H....
0010: 20 ec d9 cb a3 ad 20 ba f5 e0 d6 24 3f 6c 09 7d ..... ....$?l.}
0020: a0 06 6d b3 66 96 69 fd b5 08 7c 2d 55 cd e3 20 ..m.f.i...|-U..
0030: 8f d1 49 05 37 ab ed a8 09 a1 05 f5 0f bf 98 be ..I.7...........
0040: 84 66 de b1 4c db ee 5a 59 04 03 00 48 30 46 02 .f..L..ZY...H0F.
0050: 21 00 ba 2d 60 62 98 48 e3 55 69 11 c4 52 b1 e3 !..-`b.H.Ui..R..
0060: 0b df fb e9 ed 89 2e b2 e9 4b 08 12 ee 8f 7f 88 .........K......
0070: 1e 5a 02 21 00 c1 2a 58 8a 5e 50 8c ec 48 45 06 .Z.!..*X.^P..HE.
0080: 33 03 2e 09 b3 21 fd 28 5f 75 d1 66 69 da 5e ff 3....!.(_u.fi.^.
0090: ae 14 40 ba ff ..@..
== Info: TLSv1.2 (IN), TLS handshake, Request CERT (13):
<= Recv SSL data, 12 bytes (0xc)
0000: 0d 00 00 08 01 40 00 02 04 03 00 00 .....@......
== Info: TLSv1.2 (IN), TLS handshake, Server finished (14):
<= Recv SSL data, 4 bytes (0x4)
0000: 0e 00 00 00 ....
=> Send SSL data, 5 bytes (0x5)
0000: 16 03 03 01 cd .....
== Info: TLSv1.2 (OUT), TLS handshake, Certificate (11):
=> Send SSL data, 461 bytes (0x1cd)
0000: 0b 00 01 c9 00 01 c6 00 01 c3 30 82 01 bf 30 82 ..........0...0.
0010: 01 65 a0 03 02 01 02 02 14 5f c3 dc 6c 75 05 a2 .e......._..lu..
0020: 21 81 7b 78 17 70 20 62 dc 4c ea b0 f3 30 0a 06 !.{x.p b.L...0..
0030: 08 2a 86 48 ce 3d 04 03 02 30 1f 31 1d 30 1b 06 .*.H.=...0.1.0..
0040: 03 55 04 03 0c 14 4d 65 74 65 72 52 65 61 64 65 .U....MeterReade
0050: 72 48 61 6e 43 6c 69 65 6e 74 30 1e 17 0d 32 33 rHanClient0...23
0060: 30 32 31 33 31 36 30 35 33 35 5a 17 0d 32 36 30 0213160535Z..260
0070: 32 31 31 31 36 30 35 33 35 5a 30 1f 31 1d 30 1b 211160535Z0.1.0.
0080: 06 03 55 04 03 0c 14 4d 65 74 65 72 52 65 61 64 ..U....MeterRead
0090: 65 72 48 61 6e 43 6c 69 65 6e 74 30 59 30 13 06 erHanClient0Y0..
00a0: 07 2a 86 48 ce 3d 02 01 06 08 2a 86 48 ce 3d 03 .*.H.=....*.H.=.
00b0: 01 07 03 42 00 04 99 a8 ba 47 45 9a 7c 73 59 73 ...B.....GE.|sYs
00c0: 70 99 1f e7 27 18 c9 69 62 29 f8 39 89 e0 17 c9 p...'..ib).9....
00d0: 45 22 7c 12 b4 b1 70 59 2d 36 37 d2 31 b1 7b ff E"|...pY-67.1.{.
00e0: df be ca 87 cd b6 6e 68 a6 3d 2a 37 a7 34 a2 12 ......nh.=*7.4..
00f0: 9e 27 3f af 1d 60 a3 7f 30 7d 30 1d 06 03 55 1d .'?..`..0}0...U.
0100: 0e 04 16 04 14 5d ad c5 d0 1d 2b 35 46 55 eb 16 .....]....+5FU..
0110: 56 b4 d4 37 9b 8a 6c 2c b9 30 1f 06 03 55 1d 23 V..7..l,.0...U.#
0120: 04 18 30 16 80 14 5d ad c5 d0 1d 2b 35 46 55 eb ..0...]....+5FU.
0130: 16 56 b4 d4 37 9b 8a 6c 2c b9 30 0f 06 03 55 1d .V..7..l,.0...U.
0140: 13 01 01 ff 04 05 30 03 01 01 ff 30 1a 06 03 55 ......0....0...U
0150: 1d 20 01 01 ff 04 10 30 0e 30 0c 06 0a 2b 06 01 . .....0.0...+..
0160: 04 01 82 be 1c 02 02 30 0e 06 03 55 1d 0f 01 01 .......0...U....
0170: ff 04 04 03 02 07 80 30 0a 06 08 2a 86 48 ce 3d .......0...*.H.=
0180: 04 03 02 03 48 00 30 45 02 20 44 2d a3 25 da e1 ....H.0E. D-.%..
0190: 39 3b 6f 8a b3 d9 18 85 f6 c9 51 6e 30 38 c5 9a 9;o.......Qn08..
01a0: 30 eb b4 fb df 47 4d 25 16 b1 02 21 00 90 8c ec 0....GM%...!....
01b0: a2 3d 35 2b f2 f9 b9 a2 cd 16 b1 e9 70 20 a1 09 .=5+........p ..
01c0: 15 c4 0d 2f 62 4b fd 77 1e 90 a9 bc 87 .../bK.w.....
=> Send SSL data, 5 bytes (0x5)
0000: 16 03 03 00 46 ....F
== Info: TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
=> Send SSL data, 70 bytes (0x46)
0000: 10 00 00 42 41 04 55 43 10 d6 91 e5 e2 0c 7a 65 ...BA.UC......ze
0010: 42 89 d9 ea 1a 83 3d ce 58 7f f9 00 12 93 19 96 B.....=.X.......
0020: 3e 23 9a da 6b 8d ce aa c0 92 c0 27 e4 a2 35 cf >#..k......'..5.
0030: 15 b0 56 25 f2 fd 4e be c0 31 9b 62 ec e3 ca e3 ..V%..N..1.b....
0040: 93 75 9a 6f 71 c4 .u.oq.
=> Send SSL data, 5 bytes (0x5)
0000: 16 03 03 00 50 ....P
== Info: TLSv1.2 (OUT), TLS handshake, CERT verify (15):
=> Send SSL data, 80 bytes (0x50)
0000: 0f 00 00 4c 04 03 00 48 30 46 02 21 00 ab b5 ae ...L...H0F.!....
0010: ee 90 bd f9 38 ee 55 af 4a 17 4c 61 69 28 44 4a ....8.U.J.Lai(DJ
0020: 64 48 49 ad 65 83 de b3 d5 19 8b bf 83 02 21 00 dHI.e.........!.
0030: c7 d8 56 8e 81 ce 12 2b a7 14 7e e8 73 6e 44 8c ..V....+..~.snD.
0040: f1 a7 e5 5c 3a 25 0c 17 d7 22 68 a8 e1 ca d9 2e ...\:%..."h.....
=> Send SSL data, 5 bytes (0x5)
0000: 14 03 03 00 01 .....
== Info: TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
=> Send SSL data, 1 bytes (0x1)
0000: 01 .
=> Send SSL data, 5 bytes (0x5)
0000: 16 03 03 00 20 ....
== Info: TLSv1.2 (OUT), TLS handshake, Finished (20):
=> Send SSL data, 16 bytes (0x10)
0000: 14 00 00 0c 0b 0f 82 7b 9a 73 fd b8 55 bc 93 49 .......{.s..U..I
<= Recv SSL data, 5 bytes (0x5)
0000: 14 03 03 00 01 .....
<= Recv SSL data, 5 bytes (0x5)
0000: 16 03 03 00 20 ....
== Info: TLSv1.2 (IN), TLS handshake, Finished (20):
<= Recv SSL data, 16 bytes (0x10)
0000: 14 00 00 0c fa 9a ed 8c 7b b0 ff 20 8d 4b 57 28 ........{.. .KW(
== Info: SSL connection using TLSv1.2 / ECDHE-ECDSA-AES128-CCM8
== Info: ALPN: server did not agree on a protocol. Uses default.
== Info: Server certificate:
== Info: subject: [NONE]
== Info: start date: Feb 8 18:46:17 2022 GMT
== Info: expire date: Dec 31 23:59:00 9999 GMT
== Info: issuer: C=US; O=Itron; CN=IEEE 2030.5 MICA; serialNumber=7
== Info: SSL certificate verify result: self-signed certificate in certificate chain (19), continuing anyway.
== Info: using HTTP/1.x
=> Send SSL data, 5 bytes (0x5)
0000: 17 03 03 00 6b ....k
=> Send header, 91 bytes (0x5b)
0000: 47 45 54 20 2f 75 70 74 2f 31 2f 6d 72 2f 31 2f GET /upt/1/mr/1/
0010: 72 20 48 54 54 50 2f 31 2e 31 0d 0a 48 6f 73 74 r HTTP/1.1..Host
0020: 3a 20 31 30 2e 30 2e 30 2e 32 32 36 3a 38 30 38 : 10.0.0.226:808
0030: 31 0d 0a 55 73 65 72 2d 41 67 65 6e 74 3a 20 63 1..User-Agent: c
0040: 75 72 6c 2f 37 2e 38 38 2e 31 0d 0a 41 63 63 65 url/7.88.1..Acce
0050: 70 74 3a 20 2a 2f 2a 0d 0a 0d 0a pt: */*....
<= Recv SSL data, 5 bytes (0x5)
0000: 17 03 03 01 7e ....~
<= Recv header, 17 bytes (0x11)
0000: 48 54 54 50 2f 31 2e 31 20 32 30 30 20 4f 4b 0d HTTP/1.1 200 OK.
0010: 0a .
<= Recv header, 37 bytes (0x25)
0000: 44 61 74 65 3a 20 46 72 69 2c 20 30 35 20 4a 75 Date: Fri, 05 Ju
0010: 6c 20 32 30 32 34 20 31 39 3a 33 31 3a 35 31 20 l 2024 19:31:51
0020: 47 4d 54 0d 0a GMT..
<= Recv header, 21 bytes (0x15)
0000: 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 Content-Length:
0010: 32 35 34 0d 0a 254..
<= Recv header, 35 bytes (0x23)
0000: 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 61 70 Content-Type: ap
0010: 70 6c 69 63 61 74 69 6f 6e 2f 73 65 70 2b 78 6d plication/sep+xm
0020: 6c 0d 0a l..
<= Recv header, 2 bytes (0x2)
0000: 0d 0a ..
<= Recv data, 254 bytes (0xfe)
0000: 3c 52 65 61 64 69 6e 67 0d 0a 20 20 20 20 20 78 <Reading.. x
0010: 6d 6c 6e 73 3d 22 75 72 6e 3a 69 65 65 65 3a 73 mlns="urn:ieee:s
0020: 74 64 3a 32 30 33 30 2e 35 3a 6e 73 22 0d 0a 20 td:2030.5:ns"..
0030: 20 20 20 20 68 72 65 66 3d 22 2f 75 70 74 2f 31 href="/upt/1
0040: 2f 6d 72 2f 31 2f 72 22 3e 0d 0a 20 20 20 20 3c /mr/1/r">.. <
0050: 71 75 61 6c 69 74 79 46 6c 61 67 73 3e 30 31 3c qualityFlags>01<
0060: 2f 71 75 61 6c 69 74 79 46 6c 61 67 73 3e 0d 0a /qualityFlags>..
0070: 20 20 20 20 3c 74 69 6d 65 50 65 72 69 6f 64 3e <timePeriod>
0080: 0d 0a 20 20 20 20 20 20 20 20 3c 64 75 72 61 74 .. <durat
0090: 69 6f 6e 3e 31 3c 2f 64 75 72 61 74 69 6f 6e 3e ion>1</duration>
00a0: 0d 0a 20 20 20 20 20 20 20 20 3c 73 74 61 72 74 .. <start
00b0: 3e 31 37 32 30 32 30 37 39 31 31 3c 2f 73 74 61 >1720207911</sta
00c0: 72 74 3e 0d 0a 20 20 20 20 3c 2f 74 69 6d 65 50 rt>.. </timeP
00d0: 65 72 69 6f 64 3e 0d 0a 20 20 20 20 3c 76 61 6c eriod>.. <val
00e0: 75 65 3e 2d 34 31 32 32 3c 2f 76 61 6c 75 65 3e ue>-4122</value>
00f0: 0d 0a 3c 2f 52 65 61 64 69 6e 67 3e 0d 0a ..</Reading>..
== Info: Connection #0 to host 10.0.0.226 left intact
wptracy@Rpi5-1-logitechmediaserver:~/xcelcerts $
homeassistant and non-homeassistant openssl and curl versions:
non homeassistant (the working system):
wptracy@Rpi5-1-logitechmediaserver:~/xcelcerts/myown $ openssl version
OpenSSL 3.0.13 30 Jan 2024 (Library: OpenSSL 3.0.13 30 Jan 2024)
wptracy@Rpi5-1-logitechmediaserver:~/xcelcerts/myown $ curl -V
curl 7.88.1 (aarch64-unknown-linux-gnu) libcurl/7.88.1 OpenSSL/3.0.13 zlib/1.2.13 brotli/1.0.9 zstd/1.5.4 libidn2/2.3.3 libpsl/0.21.2 (+libidn2/2.3.3) libssh2/1.10.0 nghttp2/1.52.0 librtmp/2.3 OpenLDAP/2.5.13
Release-Date: 2023-02-20, security patched: 7.88.1-10+deb12u6
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: alt-svc AsynchDNS brotli GSS-API HSTS HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL threadsafe TLS-SRP UnixSockets zstd
wptracy@Rpi5-1-logitechmediaserver:~/xcelcerts/myown $
homeassistant core 2024.7 (the non-working system)
System information
IPv4 addresses for end0: 10.0.0.10/24
IPv6 addresses for end0: 2601:282:1900:3a50::3b86/128, 2601:282:1900:3a50:5032:4688:fa59:a573/64, fe80::a393:263c:2785:789/64
IPv4 addresses for wlan0:
OS Version: Home Assistant OS 12.3
Home Assistant Core: 2024.7.0
Home Assistant URL: http://homeassistant.local:8123
Observer URL: http://homeassistant.local:4357
~ # openssl version
OpenSSL 3.3.0 9 Apr 2024 (Library: OpenSSL 3.3.0 9 Apr 2024)
~ # curl -V
curl 8.7.1 (aarch64-alpine-linux-musl) libcurl/8.7.1 OpenSSL/3.3.0 zlib/1.3.1 brotli/1.1.0 zstd/1.5.6 c-ares/1.28.1 libidn2/2.3.7 libpsl/0.21.5 nghttp2/1.62.0
Release-Date: 2024-03-27
Protocols: dict file ftp ftps gopher gophers http https imap imaps ipfs ipns mqtt pop3 pop3s rtsp smb smbs smtp smtps telnet tftp ws wss
Features: alt-svc AsynchDNS brotli HSTS HTTP2 HTTPS-proxy IDN IPv6 Largefile libz NTLM PSL SSL threadsafe TLS-SRP UnixSockets zstd
~ #
Fantastic that we now can resize cards but I together with several people want to be able to resize the sections as well. Trying to squeeze it in with screen size of 1024x600 (Google Nest Hub) is very important. Now the sections just stay the same and its just whitespace so actually the resize of card doesn’t solve the real problem in my opinion. Would it be possible to be able to set grid-section-min-width to something else than 320px and not have it static?
good suggestion, you should add it to the feature request section if its not there already.
I’ve been seeing what seems to be the same issue - in my case, long-term statistics seem to stop updating shortly after 4am local time (NZST); this has happened two days in a row. The recorder still seems to be capturing all the data - just no statistics are being generated during this period, so anything that pulls data from long-term statistics stops seeing any updates. Restarting HA makes it start working again - but it doesn’t fill in the gap at all, so there can end up being a big jump at the time of the restart (the energy dashboard shows all the “missed” usage lumped into the hour in which I restarted HA).
I see 2024.7.1 has been released; nothing in the release notes stood out as a potential fix for this issue, but I’ve installed it - so I guess we’ll see if that makes any difference.
I couldn’t see anything relevant in the logs around the time that statistics stopped updating, so if it still happens on 2024.7.1 I’ll investigate cranking up the log verbosity for the recorder, statistics and any other relevant component.
Good to see that generic thermostat can now be set up as a helper in the UI, but why does it only allow you to select a switch entity as the actuator and not a fan, whereas it is possible to configure a generic thermostat with a fan via YAML?
I can confirm that updating to 2024.7.1 won’t fix the issue, it just happened again. Third day in a row, at around 4AM the CPU usage jumps from 1% to 15% and graphs stop updating.