In which logfile I can see the restarts of HA? Where could I find at what time HA is restarting, I guess it restarts due a backup failure but want to be sure. If you want I can put a part of the log file here but which one is the right log file?
home-assistant.log.1
That file (the previous log) gets created on a restart.
Look at the start of the homeassistant.log file.
That is the latest start of HA.
You can add the uptime integration and then you have a sensor called ha_uptime. I wrote a template to use this
#--------------------------------------------------------------------------------------------------
# Uptime
#--------------------------------------------------------------------------------------------------
- trigger:
- platform: time_pattern
minutes: "/1"
- platform: event
event_type: event_template_reloaded
- platform: homeassistant
event: start
sensor:
- name: "My Uptime"
unique_id: "My Uptime"
state: >-
{% set boot = as_timestamp(states('sensor.ha_uptime'))|int %}
{% set duration = as_timestamp(utcnow())|int - boot %}
{{ timedelta(seconds=duration) }}
I have this on my homescreen
Thanks a lot but where do I create this template ? Through integrations? There are several template possibilities to create in helpers but it’s complaining about the length of the template.
They are in configuration.yaml I have mine set up to include a template.yaml like this:
configuration.yaml
template: !include templates.yaml
Then in my template.yaml
#--------------------------------------------------------------------------------------------------
# Uptime
#--------------------------------------------------------------------------------------------------
- trigger:
- platform: time_pattern
minutes: "/1"
- platform: event
event_type: event_template_reloaded
- platform: homeassistant
event: start
sensor:
- name: "My Uptime"
unique_id: "My Uptime"
state: >-
{% set boot = as_timestamp(states('sensor.ha_uptime'))|int %}
{% set duration = as_timestamp(utcnow())|int - boot %}
{{ timedelta(seconds=duration) }}
This is all in my config directory which you can reach from the terminal or from a samba share.
OK thank you very much, I have added this now too and I hope to be able to find the issue which causes the HA restarts.
Good morning, HA has restarted arround 05:15 and I could find this in my logfile of the supervisor :
2025-06-10 05:05:41.723 INFO (MainThread) [supervisor.store.git] Update add-on /data/addons/git/cebe7a76 repository from https://github.com/sabeechen/hassio-google-drive-backup
2025-06-10 05:05:41.723 INFO (MainThread) [supervisor.store.git] Update add-on /data/addons/git/605cee21 repository from https://github.com/FaserF/hassio-addons
2025-06-10 05:05:41.723 INFO (MainThread) [supervisor.store.git] Update add-on /data/addons/core repository from https://github.com/home-assistant/addons
2025-06-10 05:05:41.724 INFO (MainThread) [supervisor.store.git] Update add-on /data/addons/git/f4f71350 repository from https://github.com/CoolKit-Technologies/ha-addon
2025-06-10 05:05:41.724 INFO (MainThread) [supervisor.store.git] Update add-on /data/addons/git/45df7312 repository from https://github.com/zigbee2mqtt/hassio-zigbee2mqtt
2025-06-10 05:05:41.727 INFO (MainThread) [supervisor.store.git] Update add-on /data/addons/git/a0d7b954 repository from https://github.com/hassio-addons/repository
2025-06-10 05:05:41.727 INFO (MainThread) [supervisor.store.git] Update add-on /data/addons/git/a51a23d8 repository from https://github.com/habuild/hassio-addons
2025-06-10 05:05:41.731 INFO (MainThread) [supervisor.store.git] Update add-on /data/addons/git/d5369777 repository from https://github.com/music-assistant/home-assistant-addon
2025-06-10 05:05:42.142 INFO (MainThread) [supervisor.store.git] Update add-on /data/addons/git/5c53de3b repository from https://github.com/esphome/home-assistant-addon
2025-06-10 05:05:42.143 INFO (MainThread) [supervisor.store.git] Update add-on /data/addons/git/de91e161 repository from https://github.com/lavinir/hassio-onedrive-backup
2025-06-10 05:05:43.901 INFO (MainThread) [supervisor.store] Loading add-ons from store: 106 all - 0 new - 0 remove
/package/admin/s6-overlay/libexec/preinit: info: read-only root
/package/admin/s6-overlay/libexec/preinit: info: writable /run. Checking for executability.
/package/admin/s6-overlay/libexec/preinit: warning: unable to find /run in /proc/mounts, check that your container manager pre-mounts /proc, and that /run is a tmpfs. The container is likely to crash soon, if /run is (incorrectly) mounted noexec.
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
cont-init: info: running /etc/cont-init.d/udev.sh
[03:12:48] INFO: Using udev information from host
cont-init: info: /etc/cont-init.d/udev.sh exited 0
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
services-up: info: copying legacy longrun supervisor (no readiness notification)
services-up: info: copying legacy longrun watchdog (no readiness notification)
[03:12:48] INFO: Starting local supervisor watchdog...
s6-rc: info: service legacy-services successfully started
2025-06-10 03:12:54.629 INFO (MainThread) [__main__] Initializing Supervisor setup
2025-06-10 03:12:54.856 INFO (MainThread) [supervisor.coresys] Setting up coresys for machine: qemux86-64
2025-06-10 05:12:54.871 INFO (MainThread) [supervisor.docker.supervisor] Attaching to Supervisor ghcr.io/home-assistant/amd64-hassio-supervisor with version 2025.05.3
2025-06-10 05:12:54.887 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state initialize
2025-06-10 05:12:54.889 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
2025-06-10 05:12:54.889 INFO (MainThread) [__main__] Setting up Supervisor````
This is the important part I guess where my HA crashes :
Could it be something to do with Proxmox or is this something inside HA Core or Supervisor app?
/package/admin/s6-overlay/libexec/preinit: info: read-only root
/package/admin/s6-overlay/libexec/preinit: info: writable /run. Checking for executability.
/package/admin/s6-overlay/libexec/preinit: warning: unable to find /run in /proc/mounts, check that your container manager pre-mounts /proc, and that /run is a tmpfs. The container is likely to crash soon, if /run is (incorrectly) mounted noexec.
Now at 17:27 HA crashed again. I hope somebody could help me here to tell me what is going wrong. It seems like every night and every afternoon/evening the system crashes.
To understand why it crashes you need to find the file francisp referenced in first reply.
I found that file and I have posted a section of it to show here with some errors.
What installation type are you using?
Hello, I’m using HAOS in a Proxmox VM.
Yesterday I have updated the Proxmox node itself and restarted Proxmox.
After starting HA it gave the error : system is not ready with state.
Then I have done the supervisor repair and after a long while when this was finished I started the Core rebuild and HA started again.
But before the restart I had disabled a few addons and removed the network shares.
Now the system is still running for 14 hours and no special errors or failures in the supervisor log.
I’ll keep my fingers crossed if this will stay like this and then I will configure carefully one thing at a time the backup schedule and network connection to save the backup file on.
Sorry, I was happy too fast…
This morning the system crashed again, here a few lins from the supervisor log
2025-06-11 09:00:03.126 INFO (MainThread) [supervisor.auth] Auth request from 'core_mosquitto' for 'mqtt'
2025-06-11 09:00:03.426 INFO (MainThread) [supervisor.auth] Successful login for 'mqtt'
2025-06-11 09:00:13.391 INFO (MainThread) [supervisor.homeassistant.api] Updated Home Assistant API token
2025-06-11 09:05:06.549 INFO (MainThread) [supervisor.auth] Auth request from 'core_mosquitto' for 'mqtt'
2025-06-11 09:05:06.849 INFO (MainThread) [supervisor.auth] Successful login for 'mqtt'
2025-06-11 09:15:03.266 INFO (MainThread) [supervisor.auth] Auth request from 'core_mosquitto' for 'mqtt'
2025-06-11 09:15:03.562 INFO (MainThread) [supervisor.auth] Successful login for 'mqtt'
/package/admin/s6-overlay/libexec/preinit: info: read-only root
/package/admin/s6-overlay/libexec/preinit: info: writable /run. Checking for executability.
/package/admin/s6-overlay/libexec/preinit: warning: unable to find /run in /proc/mounts, check that your container manager pre-mounts /proc, and that /run is a tmpfs. The container is likely to crash soon, if /run is (incorrectly) mounted noexec.
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
cont-init: info: running /etc/cont-init.d/udev.sh
[07:23:52] INFO: Using udev information from host
cont-init: info: /etc/cont-init.d/udev.sh exited 0
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
services-up: info: copying legacy longrun supervisor (no readiness notification)
services-up: info: copying legacy longrun watchdog (no readiness notification)
[07:23:52] INFO: Starting local supervisor watchdog...
s6-rc: info: service legacy-services successfully started
2025-06-11 07:23:59.959 INFO (MainThread) [__main__] Initializing Supervisor setup
2025-06-11 07:24:00.247 INFO (MainThread) [supervisor.coresys] Setting up coresys for machine: qemux86-64
2025-06-11 09:24:00.292 INFO (MainThread) [supervisor.docker.supervisor] Attaching to Supervisor ghcr.io/home-assistant/amd64-hassio-supervisor with version 2025.05.3
2025-06-11 09:24:00.340 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state initialize
2025-06-11 09:24:00.342 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
2025-06-11 09:24:00.342 INFO (MainThread) [__main__] Setting up Supervisor
2025-06-11 09:24:00.591 INFO (MainThread) [supervisor.api] Starting API on 172.30.32.2
2025-06-11 09:24:00.623 INFO (MainThread) [supervisor.hardware.monitor] Started Supervisor hardware monitor
Can you please get the lines from the home assistant.log.1 file in your config folder instead?
Thanks to @WallyR for pointing me into the right direction.
the most common failure in my last logging is
Login attempt or request with invalid authentication from localhost (127.0.0.1). Requested URL: '/auth/token'. (Home Assistant/2025.5 (io.robbie.HomeAssistant; build:2025.1264; iOS 18.5.0) Alamofire/5.8.0)
This pointed me to our iPhones at home wich all are running Tailscale so they can connect through VPN from outside the network to our HA.
In the companion app on the iOS devices the name was everywhere the same and named “localhost”
Now I have renamed the devices in the iOS Tailscale app to their correct device name and I have to wait for the next error message with login failure to see from which device it’s coming. The weird thing is they all can login to HA so why it complains in HA with the message "invalid authentication from localhost (127.0.0.1) is a weird thing
Good afternoon
Now I have an uptime for the moment of 3 days and 13hours already without a restart.
I must say I have disabled a few addons, such as Music Assistant, TP link Omada but also the Onedrive backup.
There’s an update HA Core 2025.6.1 ready to install so will that do first and see what happens next.
After upgrading HA Core to 2025.6.1 I got a restart this midnight, see log below
2025-06-19 02:00:40.977 INFO (MainThread) [zigpy.topology] Scanned routes of <Device model='DONGLE-E_R' manuf='SONOFF' nwk=0xD40D ieee=6c:5c:b1:ff:fe:99:48:16 is_initialized=True>: [Route(DstNWK=0x7005, RouteStatus=<RouteStatus.Active: 0>, MemoryConstrained=0, ManyToOne=0, RouteRecordRequired=0, Reserved=0, NextHop=0x7005), Route(DstNWK=0x0000, RouteStatus=<RouteStatus.Active: 0>, MemoryConstrained=0, ManyToOne=0, RouteRecordRequired=0, Reserved=0, NextHop=0x0000), Route(DstNWK=0x8B18, RouteStatus=<RouteStatus.Active: 0>, MemoryConstrained=0, ManyToOne=0, RouteRecordRequired=0, Reserved=0, NextHop=0x62BD), Route(DstNWK=0x12D3, RouteStatus=<RouteStatus.Active: 0>, MemoryConstrained=0, ManyToOne=0, RouteRecordRequired=0, Reserved=0, NextHop=0x7005), Route(DstNWK=0x445A, RouteStatus=<RouteStatus.Active: 0>, MemoryConstrained=0, ManyToOne=0, RouteRecordRequired=0, Reserved=0, NextHop=0x445A), Route(DstNWK=0xB38A, RouteStatus=<RouteStatus.Active: 0>, MemoryConstrained=0, ManyToOne=0, RouteRecordRequired=0, Reserved=0, NextHop=0xB38A), Route(DstNWK=0x1E15, RouteStatus=<RouteStatus.Active: 0>, MemoryConstrained=0, ManyToOne=0, RouteRecordRequired=0, Reserved=0, NextHop=0xEA7A), Route(DstNWK=0x6BC4, RouteStatus=<RouteStatus.Active: 0>, MemoryConstrained=0, ManyToOne=0, RouteRecordRequired=0, Reserved=0, NextHop=0x62BD), Route(DstNWK=0x8A4C, RouteStatus=<RouteStatus.Active: 0>, MemoryConstrained=0, ManyToOne=0, RouteRecordRequired=0, Reserved=0, NextHop=0x62BD), Route(DstNWK=0x36C6, RouteStatus=<RouteStatus.Active: 0>, MemoryConstrained=0, ManyToOne=0, RouteRecordRequired=0, Reserved=0, NextHop=0x7005), Route(DstNWK=0x0732, RouteStatus=<RouteStatus.Active: 0>, MemoryConstrained=0, ManyToOne=0, RouteRecordRequired=0, Reserved=0, NextHop=0xE36C), Route(DstNWK=0x2786, RouteStatus=<RouteStatus.Active: 0>, MemoryConstrained=0, ManyToOne=0, RouteRecordRequired=0, Reserved=0, NextHop=0xEA7A), Route(DstNWK=0xEA7A, RouteStatus=<RouteStatus.Active: 0>, MemoryConstrained=0, ManyToOne=0, RouteRecordRequired=0, Reserved=0, NextHop=0xEA7A), Route(DstNWK=0xE36C, RouteStatus=<RouteStatus.Active: 0>, MemoryConstrained=0, ManyToOne=0, RouteRecordRequired=0, Reserved=0, NextHop=0xE36C)]
2025-06-19 02:11:46.286 INFO (SyncWorker_9) [googleapiclient.discovery_cache] file_cache is only supported with oauth2client<4.0.0
2025-06-19 02:35:21.659 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49477): Connection made to HASS Bridge
2025-06-19 02:35:21.660 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49478): Connection made to Woonkamer
2025-06-19 02:35:21.662 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49479): Connection made to Woonkamer
2025-06-19 02:35:21.695 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49480): Connection made to HASS Bridge DQ
2025-06-19 02:35:40.805 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49481): Connection made to Woonkamer
2025-06-19 02:35:40.808 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49482): Connection made to Woonkamer
2025-06-19 02:35:40.810 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49483): Connection made to HASS Bridge DQ
2025-06-19 02:35:40.811 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49484): Connection made to HASS Bridge
2025-06-19 02:35:57.074 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49487): Connection made to Woonkamer
2025-06-19 02:35:57.074 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49486): Connection made to Woonkamer
2025-06-19 02:35:57.074 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49485): Connection made to HASS Bridge DQ
2025-06-19 02:36:51.069 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49488): Connection made to HASS Bridge
2025-06-19 02:36:51.072 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49489): Connection made to HASS Bridge DQ
2025-06-19 02:36:51.078 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49490): Connection made to Woonkamer
2025-06-19 02:36:51.083 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49491): Connection made to Woonkamer
2025-06-19 02:37:26.807 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49492): Connection made to HASS Bridge DQ
2025-06-19 02:37:26.811 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49493): Connection made to Woonkamer
2025-06-19 02:37:26.812 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49494): Connection made to Woonkamer
2025-06-19 02:37:31.913 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49495): Connection made to HASS Bridge
2025-06-19 02:37:51.467 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49497): Connection made to Woonkamer
2025-06-19 02:37:51.467 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49496): Connection made to Woonkamer
2025-06-19 02:37:51.469 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49498): Connection made to HASS Bridge DQ
2025-06-19 02:38:21.932 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49499): Connection made to HASS Bridge
2025-06-19 02:38:21.940 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49500): Connection made to Woonkamer
2025-06-19 02:38:21.941 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49501): Connection made to HASS Bridge DQ
2025-06-19 02:38:21.943 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49502): Connection made to Woonkamer
2025-06-19 02:38:49.049 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49503): Connection made to Woonkamer
2025-06-19 02:38:49.049 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49504): Connection made to HASS Bridge
2025-06-19 02:38:49.051 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49505): Connection made to HASS Bridge DQ
2025-06-19 02:38:49.051 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49506): Connection made to Woonkamer
2025-06-19 02:39:12.910 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49507): Connection made to Woonkamer
2025-06-19 02:39:12.915 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49509): Connection made to HASS Bridge DQ
2025-06-19 02:39:12.917 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49508): Connection made to Woonkamer
2025-06-19 02:39:31.540 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49510): Connection made to HASS Bridge
2025-06-19 02:39:31.540 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49511): Connection made to Woonkamer
2025-06-19 02:39:31.547 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49512): Connection made to Woonkamer
2025-06-19 02:39:31.549 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49513): Connection made to HASS Bridge DQ
2025-06-19 02:39:45.493 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49514): Connection made to Woonkamer
2025-06-19 02:39:45.493 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49515): Connection made to Woonkamer
2025-06-19 02:39:45.496 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49516): Connection made to HASS Bridge DQ
2025-06-19 02:40:02.692 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49517): Connection made to HASS Bridge
2025-06-19 02:40:05.640 INFO (MainThread) [homeassistant.components.synology_dsm.coordinator] Fetching DiskStation SynologyDSMCentralUpdateCoordinator data recovered
2025-06-19 02:40:32.841 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49518): Connection made to Woonkamer
2025-06-19 02:40:32.842 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49519): Connection made to Woonkamer
2025-06-19 02:40:32.843 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49520): Connection made to HASS Bridge DQ
2025-06-19 02:40:38.505 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49521): Connection made to HASS Bridge
2025-06-19 02:40:42.772 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49522): Connection made to Woonkamer
2025-06-19 02:40:42.779 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49523): Connection made to Woonkamer
2025-06-19 02:40:49.676 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49524): Connection made to HASS Bridge DQ
2025-06-19 02:41:05.183 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49525): Connection made to Woonkamer
2025-06-19 02:41:05.189 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49527): Connection made to HASS Bridge
2025-06-19 02:41:05.189 INFO (MainThread) [pyhap.hap_protocol] ('192.168.123.163', 49526): Connection made to Woonkamer
2025-06-19 02:41:30.873 INFO (MainThread) [zigpy.device] [0x0000] Requesting 'Node Descriptor'
2025-06-19 02:41:30.922 INFO (MainThread) [zigpy.device] [0x0000] Got Node Descriptor: NodeDescriptor(logical_type=<LogicalType.Coordinator: 0>, complex_descriptor_available=0, user_descriptor_available=0, reserved=0, aps_flags=0, frequency_band=<FrequencyBand.Freq2400MHz: 8>, mac_capability_flags=<MACCapabilityFlags.AlternatePanCoordinator|FullFunctionDevice|MainsPowered|RxOnWhenIdle|AllocateAddress: 143>, manufacturer_code=43981, maximum_buffer_size=82, maximum_incoming_transfer_size=128, server_mask=11329, maximum_outgoing_transfer_size=128, descriptor_capability_field=<DescriptorCapability.NONE: 0>, *allocate_address=True, *is_alternate_pan_coordinator=True, *is_coordinator=True, *is_end_device=False, *is_full_function_device=True, *is_mains_powered=True, *is_receiver_on_when_idle=True, *is_router=False, *is_security_capable=False)
2025-06-19 02:41:30.922 INFO (MainThread) [zigpy.device] [0x0000] Already have endpoints: {0: <zigpy.zdo.ZDO object at 0x7efe44f16e10>, 1: <EZSPGroupEndpoint id=1 in=[basic:0x0000, on_off:0x0006, time:0x000A, ota:0x0019, ias_ace:0x0501] out=[power:0x0001, poll_control:0x0020, ias_zone:0x0500, ias_wd:0x0502] status=<Status.ZDO_INIT: 1>>, 2: <EZSPGroupEndpoint id=2 in=[basic:0x0000] out=[] status=<Status.ZDO_INIT: 1>>}
2025-06-19 02:41:30.922 INFO (MainThread) [zigpy.device] [0x0000] All endpoints are already initialized: [<EZSPGroupEndpoint id=1 in=[basic:0x0000, on_off:0x0006, time:0x000A, ota:0x0019, ias_ace:0x0501] out=[power:0x0001, poll_control:0x0020, ias_zone:0x0500, ias_wd:0x0502] status=<Status.ZDO_INIT: 1>>, <EZSPGroupEndpoint id=2 in=[basic:0x0000] out=[] status=<Status.ZDO_INIT: 1>>]
2025-06-19 02:41:30.922 INFO (MainThread) [zigpy.device] [0x0000] Already have model and manufacturer info
2025-06-19 02:41:30.922 INFO (MainThread) [zigpy.device] [0x0000] Discovered basic device information for <Device model='EZSP' manuf='Silicon Labs' nwk=0x0000 ieee=e0:79:8d:ff:fe:d9:4f:34 is_initialized=True>