Debug log to long. Here is everything relating to this integration
2024-08-28 10:17:24.621 DEBUG (MainThread) [custom_components.chore_helper] (Afkalk vandhaner) Calling update
2024-08-28 10:17:25.098 DEBUG (MainThread) [custom_components.chore_helper] (Afkalk vandhaner) Dates loaded, firing a chore_helper_loaded event
2024-08-28 10:17:25.098 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event chore_helper_loaded[L]: entity_id=sensor.afkalk_vandhaner, due_dates=['2024-11-02']>
2024-08-28 10:17:25.098 DEBUG (MainThread) [custom_components.chore_helper] (Afkalk vandhaner) Looking for next chore date
2024-08-28 10:17:25.098 DEBUG (MainThread) [custom_components.chore_helper] (Afkalk vandhaner) next_due_date (2024-11-02), today (2024-08-28)
2024-08-28 10:17:25.098 DEBUG (MainThread) [custom_components.chore_helper] (Afkalk vandhaner) Found next chore date: 2024-11-02, that is in 66 days
2024-08-28 10:17:25.098 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.afkalk_vandhaner, old_state=<state sensor.afkalk_vandhaner=66; last_completed=None, last_updated=None, overdue=False, overdue_days=0, next_due_date=2024-11-02, offset_dates=None, add_dates=None, remove_dates=None, unit_of_measurement=days, device_class=chore_helper__schedule, icon=mdi:faucet, friendly_name=Afkalk vandhaner @ 2024-08-28T10:16:54.614251+02:00>, new_state=<state sensor.afkalk_vandhaner=66; last_completed=None, last_updated=2024-08-28T10:17:25.098673+02:00, overdue=False, overdue_days=0, next_due_date=2024-11-02, offset_dates=None, add_dates=None, remove_dates=None, unit_of_measurement=days, device_class=chore_helper__schedule, icon=mdi:faucet, friendly_name=Afkalk vandhaner @ 2024-08-28T10:16:54.614251+02:00>>
2024-08-28 10:17:25.099 DEBUG (Recorder) [homeassistant.components.recorder.core] Processing task: <Event chore_helper_loaded[L]: entity_id=sensor.afkalk_vandhaner, due_dates=['2024-11-02']>
2024-08-28 10:17:25.100 DEBUG (MainThread) [paho.mqtt.client] Received PUBLISH (d0, q0, r0, m0), 'stat/rpi1/brightness', ... (3 bytes)
2024-08-28 10:17:25.100 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on stat/rpi1/brightness (qos=0): b'100'
2024-08-28 10:17:25.101 DEBUG (MainThread) [custom_components.chore_helper] (Afkalk kaffemaskine og elkedel) Calling update
2024-08-28 10:17:25.101 DEBUG (MainThread) [custom_components.chore_helper] (Afkalk kaffemaskine og elkedel) Dates loaded, firing a chore_helper_loaded event
2024-08-28 10:17:25.101 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event chore_helper_loaded[L]: entity_id=sensor.afkalk_kaffemaskine_og_elkedel, due_dates=['2024-10-05', '2024-12-07', '2025-02-01', '2025-04-05', '2025-06-07', '2025-08-02', '2025-10-04', '2025-12-06', '2026-02-07', '2026-04-04', '2026-06-06']>
2024-08-28 10:17:25.101 DEBUG (MainThread) [custom_components.chore_helper] (Afkalk kaffemaskine og elkedel) Looking for next chore date
2024-08-28 10:17:25.101 DEBUG (MainThread) [custom_components.chore_helper] (Afkalk kaffemaskine og elkedel) next_due_date (2024-10-05), today (2024-08-28)
2024-08-28 10:17:25.101 DEBUG (MainThread) [custom_components.chore_helper] (Afkalk kaffemaskine og elkedel) Found next chore date: 2024-10-05, that is in 38 days
2024-08-28 10:17:25.102 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.afkalk_kaffemaskine_og_elkedel, old_state=<state sensor.afkalk_kaffemaskine_og_elkedel=38; last_completed=None, last_updated=None, overdue=False, overdue_days=0, next_due_date=2024-10-05, offset_dates=None, add_dates=None, remove_dates=None, unit_of_measurement=days, device_class=chore_helper__schedule, icon=mdi:coffee-maker-outline, friendly_name=Afkalk kaffemaskine og elkedel @ 2024-08-28T10:16:54.639861+02:00>, new_state=<state sensor.afkalk_kaffemaskine_og_elkedel=38; last_completed=None, last_updated=2024-08-28T10:17:25.101916+02:00, overdue=False, overdue_days=0, next_due_date=2024-10-05, offset_dates=None, add_dates=None, remove_dates=None, unit_of_measurement=days, device_class=chore_helper__schedule, icon=mdi:coffee-maker-outline, friendly_name=Afkalk kaffemaskine og elkedel @ 2024-08-28T10:16:54.639861+02:00>>
2024-08-28 10:17:25.102 DEBUG (MainThread) [custom_components.chore_helper] (Udskift nødbeholdningsvand) Calling update
2024-08-28 10:17:25.102 DEBUG (MainThread) [custom_components.chore_helper] (Udskift nødbeholdningsvand) Dates loaded, firing a chore_helper_loaded event
2024-08-28 10:17:25.102 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event chore_helper_loaded[L]: entity_id=sensor.udskift_nodbeholdningsvand, due_dates=['2025-07-05', '2026-07-05', '2027-07-05', '2028-07-05', '2029-07-05', '2030-07-05', '2031-07-05', '2032-07-05', '2033-07-05', '2034-07-05', '2035-07-05']>
2024-08-28 10:17:25.102 DEBUG (MainThread) [custom_components.chore_helper] (Udskift nødbeholdningsvand) Looking for next chore date
2024-08-28 10:17:25.102 DEBUG (MainThread) [custom_components.chore_helper] (Udskift nødbeholdningsvand) next_due_date (2025-07-05), today (2024-08-28)
2024-08-28 10:17:25.102 DEBUG (MainThread) [custom_components.chore_helper] (Udskift nødbeholdningsvand) Found next chore date: 2025-07-05, that is in 311 days
2024-08-28 10:17:25.103 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.udskift_nodbeholdningsvand, old_state=<state sensor.udskift_nodbeholdningsvand=311; last_completed=None, last_updated=None, overdue=False, overdue_days=0, next_due_date=2025-07-05, offset_dates=None, add_dates=None, remove_dates=None, unit_of_measurement=days, device_class=chore_helper__schedule, icon=mdi:water-outline, friendly_name=Udskift nødbeholdningsvand @ 2024-08-28T10:16:54.640763+02:00>, new_state=<state sensor.udskift_nodbeholdningsvand=311; last_completed=None, last_updated=2024-08-28T10:17:25.102882+02:00, overdue=False, overdue_days=0, next_due_date=2025-07-05, offset_dates=None, add_dates=None, remove_dates=None, unit_of_measurement=days, device_class=chore_helper__schedule, icon=mdi:water-outline, friendly_name=Udskift nødbeholdningsvand @ 2024-08-28T10:16:54.640763+02:00>>
2024-08-28 10:17:25.103 DEBUG (MainThread) [custom_components.chore_helper] (Rens filter Duka stue) Calling update
2024-08-28 10:17:25.114 DEBUG (Recorder) [homeassistant.components.recorder.core] Processing task: <Event state_changed[L]: entity_id=sensor.afkalk_vandhaner, old_state=<state sensor.afkalk_vandhaner=66; last_completed=None, last_updated=None, overdue=False, overdue_days=0, next_due_date=2024-11-02, offset_dates=None, add_dates=None, remove_dates=None, unit_of_measurement=days, device_class=chore_helper__schedule, icon=mdi:faucet, friendly_name=Afkalk vandhaner @ 2024-08-28T10:16:54.614251+02:00>, new_state=<state sensor.afkalk_vandhaner=66; last_completed=None, last_updated=2024-08-28T10:17:25.098673+02:00, overdue=False, overdue_days=0, next_due_date=2024-11-02, offset_dates=None, add_dates=None, remove_dates=None, unit_of_measurement=days, device_class=chore_helper__schedule, icon=mdi:faucet, friendly_name=Afkalk vandhaner @ 2024-08-28T10:16:54.614251+02:00>>
2024-08-28 10:17:25.120 DEBUG (Recorder) [homeassistant.components.recorder.core] Processing task: <Event chore_helper_loaded[L]: entity_id=sensor.afkalk_kaffemaskine_og_elkedel, due_dates=['2024-10-05', '2024-12-07', '2025-02-01', '2025-04-05', '2025-06-07', '2025-08-02', '2025-10-04', '2025-12-06', '2026-02-07', '2026-04-04', '2026-06-06']>
2024-08-28 10:17:25.127 DEBUG (Recorder) [homeassistant.components.recorder.core] Processing task: <Event state_changed[L]: entity_id=sensor.afkalk_kaffemaskine_og_elkedel, old_state=<state sensor.afkalk_kaffemaskine_og_elkedel=38; last_completed=None, last_updated=None, overdue=False, overdue_days=0, next_due_date=2024-10-05, offset_dates=None, add_dates=None, remove_dates=None, unit_of_measurement=days, device_class=chore_helper__schedule, icon=mdi:coffee-maker-outline, friendly_name=Afkalk kaffemaskine og elkedel @ 2024-08-28T10:16:54.639861+02:00>, new_state=<state sensor.afkalk_kaffemaskine_og_elkedel=38; last_completed=None, last_updated=2024-08-28T10:17:25.101916+02:00, overdue=False, overdue_days=0, next_due_date=2024-10-05, offset_dates=None, add_dates=None, remove_dates=None, unit_of_measurement=days, device_class=chore_helper__schedule, icon=mdi:coffee-maker-outline, friendly_name=Afkalk kaffemaskine og elkedel @ 2024-08-28T10:16:54.639861+02:00>>
2024-08-28 10:17:25.134 DEBUG (Recorder) [homeassistant.components.recorder.core] Processing task: <Event chore_helper_loaded[L]: entity_id=sensor.udskift_nodbeholdningsvand, due_dates=['2025-07-05', '2026-07-05', '2027-07-05', '2028-07-05', '2029-07-05', '2030-07-05', '2031-07-05', '2032-07-05', '2033-07-05', '2034-07-05', '2035-07-05']>
2024-08-28 10:17:25.140 DEBUG (Recorder) [homeassistant.components.recorder.core] Processing task: <Event state_changed[L]: entity_id=sensor.udskift_nodbeholdningsvand, old_state=<state sensor.udskift_nodbeholdningsvand=311; last_completed=None, last_updated=None, overdue=False, overdue_days=0, next_due_date=2025-07-05, offset_dates=None, add_dates=None, remove_dates=None, unit_of_measurement=days, device_class=chore_helper__schedule, icon=mdi:water-outline, friendly_name=Udskift nødbeholdningsvand @ 2024-08-28T10:16:54.640763+02:00>, new_state=<state sensor.udskift_nodbeholdningsvand=311; last_completed=None, last_updated=2024-08-28T10:17:25.102882+02:00, overdue=False, overdue_days=0, next_due_date=2025-07-05, offset_dates=None, add_dates=None, remove_dates=None, unit_of_measurement=days, device_class=chore_helper__schedule, icon=mdi:water-outline, friendly_name=Udskift nødbeholdningsvand @ 2024-08-28T10:16:54.640763+02:00>>
2024-08-28 10:17:26.078 DEBUG (MainThread) [custom_components.chore_helper] (Rens filter Duka stue) Dates loaded, firing a chore_helper_loaded event
2024-08-28 10:17:26.079 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event chore_helper_loaded[L]: entity_id=sensor.rens_filter_duka_stue, due_dates=[]>
2024-08-28 10:17:26.079 DEBUG (MainThread) [custom_components.chore_helper] (Rens filter Duka stue) Looking for next chore date
2024-08-28 10:17:26.079 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.rens_filter_duka_stue, old_state=<state sensor.rens_filter_duka_stue=unknown; last_completed=None, last_updated=None, overdue=False, overdue_days=None, next_due_date=None, offset_dates=None, add_dates=None, remove_dates=None, unit_of_measurement=days, device_class=chore_helper__schedule, icon=mdi:fan, friendly_name=Rens filter Duka stue @ 2024-08-28T10:16:54.641572+02:00>, new_state=<state sensor.rens_filter_duka_stue=unknown; last_completed=None, last_updated=2024-08-28T10:17:26.079334+02:00, overdue=False, overdue_days=None, next_due_date=None, offset_dates=None, add_dates=None, remove_dates=None, unit_of_measurement=days, device_class=chore_helper__schedule, icon=mdi:fan, friendly_name=Rens filter Duka stue @ 2024-08-28T10:16:54.641572+02:00>>
2024-08-28 10:17:26.079 DEBUG (MainThread) [custom_components.chore_helper] (Afkalk vaskemaskine) Calling update
2024-08-28 10:17:26.080 DEBUG (Recorder) [homeassistant.components.recorder.core] Processing task: <Event chore_helper_loaded[L]: entity_id=sensor.rens_filter_duka_stue, due_dates=[]>
2024-08-28 10:17:26.082 DEBUG (Recorder) [homeassistant.components.recorder.core] Processing task: <Event state_changed[L]: entity_id=sensor.rens_filter_duka_stue, old_state=<state sensor.rens_filter_duka_stue=unknown; last_completed=None, last_updated=None, overdue=False, overdue_days=None, next_due_date=None, offset_dates=None, add_dates=None, remove_dates=None, unit_of_measurement=days, device_class=chore_helper__schedule, icon=mdi:fan, friendly_name=Rens filter Duka stue @ 2024-08-28T10:16:54.641572+02:00>, new_state=<state sensor.rens_filter_duka_stue=unknown; last_completed=None, last_updated=2024-08-28T10:17:26.079334+02:00, overdue=False, overdue_days=None, next_due_date=None, offset_dates=None, add_dates=None, remove_dates=None, unit_of_measurement=days, device_class=chore_helper__schedule, icon=mdi:fan, friendly_name=Rens filter Duka stue @ 2024-08-28T10:16:54.641572+02:00>>
2024-08-28 10:17:26.080 ERROR (MainThread) [homeassistant.helpers.entity] Update for sensor.afkalk_vaskemaskine fails
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 942, in async_update_ha_state
await self.async_device_update()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1300, in async_device_update
await self.async_update()
File "/config/custom_components/chore_helper/chore.py", line 448, in async_update
await self._async_load_due_dates()
File "/config/custom_components/chore_helper/chore.py", line 361, in _async_load_due_dates
for chore_date in self.chore_schedule():
File "/config/custom_components/chore_helper/chore.py", line 355, in chore_schedule
yield datetime.strptime(add_date_str, "%Y-%m-%d").date()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/_strptime.py", line 554, in _strptime_datetime
tt, fraction, gmtoff_fraction = _strptime(data_string, format)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/_strptime.py", line 333, in _strptime
raise ValueError("time data %r does not match format %r" %
ValueError: time data '' does not match format '%Y-%m-%d'