Remove address info from Rachio calendar events (#145896)

Co-authored-by: J. Nick Koston <nick@koston.org>
This commit is contained in:
Brian Rogers 2025-06-23 04:31:35 -04:00 committed by GitHub
parent a7290f92cf
commit 93030ad48d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 0 additions and 7 deletions

View File

@ -16,10 +16,8 @@ from homeassistant.helpers.update_coordinator import CoordinatorEntity
from homeassistant.util import dt as dt_util from homeassistant.util import dt as dt_util
from .const import ( from .const import (
KEY_ADDRESS,
KEY_DURATION_SECONDS, KEY_DURATION_SECONDS,
KEY_ID, KEY_ID,
KEY_LOCALITY,
KEY_PROGRAM_ID, KEY_PROGRAM_ID,
KEY_PROGRAM_NAME, KEY_PROGRAM_NAME,
KEY_RUN_SUMMARIES, KEY_RUN_SUMMARIES,
@ -65,7 +63,6 @@ class RachioCalendarEntity(
super().__init__(coordinator) super().__init__(coordinator)
self.base_station = base_station self.base_station = base_station
self._event: CalendarEvent | None = None self._event: CalendarEvent | None = None
self._location = coordinator.base_station[KEY_ADDRESS][KEY_LOCALITY]
self._attr_translation_placeholders = { self._attr_translation_placeholders = {
"base": coordinator.base_station[KEY_SERIAL_NUMBER] "base": coordinator.base_station[KEY_SERIAL_NUMBER]
} }
@ -87,7 +84,6 @@ class RachioCalendarEntity(
end=dt_util.as_local(start_time) end=dt_util.as_local(start_time)
+ timedelta(seconds=int(event[KEY_TOTAL_RUN_DURATION])), + timedelta(seconds=int(event[KEY_TOTAL_RUN_DURATION])),
description=valves, description=valves,
location=self._location,
) )
def _handle_upcoming_event(self) -> dict[str, Any] | None: def _handle_upcoming_event(self) -> dict[str, Any] | None:
@ -155,7 +151,6 @@ class RachioCalendarEntity(
start=event_start, start=event_start,
end=event_end, end=event_end,
description=valves, description=valves,
location=self._location,
uid=f"{run[KEY_PROGRAM_ID]}/{run[KEY_START_TIME]}", uid=f"{run[KEY_PROGRAM_ID]}/{run[KEY_START_TIME]}",
) )
event_list.append(event) event_list.append(event)

View File

@ -75,8 +75,6 @@ KEY_PROGRAM_ID = "programId"
KEY_PROGRAM_NAME = "programName" KEY_PROGRAM_NAME = "programName"
KEY_PROGRAM_RUN_SUMMARIES = "valveProgramRunSummaries" KEY_PROGRAM_RUN_SUMMARIES = "valveProgramRunSummaries"
KEY_TOTAL_RUN_DURATION = "totalRunDurationSeconds" KEY_TOTAL_RUN_DURATION = "totalRunDurationSeconds"
KEY_ADDRESS = "address"
KEY_LOCALITY = "locality"
KEY_SKIP = "skip" KEY_SKIP = "skip"
KEY_SKIPPABLE = "skippable" KEY_SKIPPABLE = "skippable"