Просмотр исходного кода

Remove service_name and reservation_id from ReservationData

ZiB 4 месяцев назад
Родитель
Сommit
ad10d6e2f5

+ 0 - 2
custom_components/room_cal_ha/__init__.py

@@ -19,8 +19,6 @@ UPDATE_RESERVATION_SCHEMA = vol.Schema({
   vol.Optional("check_in_time"): vol.Any(None, cv.time),
   vol.Optional("check_out_date"): vol.Any(None, cv.date),
   vol.Optional("check_out_time"): vol.Any(None, cv.time),
-  vol.Optional("service_name"): vol.Any(None, cv.string),
-  vol.Optional("reservation_id"): vol.Any(None, cv.string),
   vol.Optional("wifi_ssid"): vol.Any(None, cv.string),
   vol.Optional("wifi_key"): vol.Any(None, cv.string),
   vol.Optional("door_code"): vol.Any(None, cv.string),

+ 0 - 2
custom_components/room_cal_ha/const.py

@@ -21,8 +21,6 @@ SENSOR_KEYS: list[str] = [
   "check_in_time",
   "check_out_date",
   "check_out_time",
-  "service_name",
-  "reservation_id",
   "wifi_ssid",
   "wifi_key",
   "door_code",

+ 0 - 2
custom_components/room_cal_ha/coordinator.py

@@ -292,8 +292,6 @@ def _parse_event(event: caldav.Event) -> ReservationData | None:
         check_in_time=check_in_time,
         check_out_date=check_out_date,
         check_out_time=check_out_time,
-        service_name=get("CATEGORIES"),
-        reservation_id=get("UID"),
         wifi_ssid=get("X-WIFI-SSID"),
         wifi_key=get("X-WIFI-KEY"),
         door_code=get("X-DOOR-CODE"),

+ 0 - 2
custom_components/room_cal_ha/models.py

@@ -12,8 +12,6 @@ class ReservationData:
   check_in_time: time | None = None
   check_out_date: date | None = None
   check_out_time: time | None = None
-  service_name: str | None = None
-  reservation_id: str | None = None
   wifi_ssid: str | None = None
   wifi_key: str | None = None
   door_code: str | None = None

+ 0 - 2
custom_components/room_cal_ha/sensor.py

@@ -47,8 +47,6 @@ async def async_setup_entry(
       ReservationTimeSensor(coordinator, entry, slot, device_info, "Check-In Time", "check_in_time"),
       ReservationDateSensor(coordinator, entry, slot, device_info, "Check-Out Date", "check_out_date"),
       ReservationTimeSensor(coordinator, entry, slot, device_info, "Check-Out Time", "check_out_time"),
-      ReservationStrSensor(coordinator, entry, slot, device_info, "Service Name", "service_name"),
-      ReservationStrSensor(coordinator, entry, slot, device_info, "Reservation ID", "reservation_id"),
       ReservationStrSensor(coordinator, entry, slot, device_info, "WiFi SSID", "wifi_ssid"),
       ReservationStrSensor(coordinator, entry, slot, device_info, "WiFi Key", "wifi_key"),
       ReservationStrSensor(coordinator, entry, slot, device_info, "Door Code", "door_code"),

+ 0 - 8
custom_components/room_cal_ha/services.yaml

@@ -31,14 +31,6 @@ update_reservation:
       name: Check-Out Time
       selector:
         time:
-    service_name:
-      name: Service Name
-      selector:
-        text:
-    reservation_id:
-      name: Reservation ID
-      selector:
-        text:
     wifi_ssid:
       name: WiFi SSID
       selector:

+ 0 - 4
custom_components/room_cal_ha/strings.json

@@ -46,8 +46,6 @@
           "check_in_time": "Check-In Time",
           "check_out_date": "Check-Out Date",
           "check_out_time": "Check-Out Time",
-          "service_name": "Service Name",
-          "reservation_id": "Reservation ID",
           "wifi_ssid": "WiFi SSID",
           "wifi_key": "WiFi Key",
           "door_code": "Door Code"
@@ -73,8 +71,6 @@
         "check_in_time": { "name": "Check-In Time", "description": "Override check-in time." },
         "check_out_date": { "name": "Check-Out Date", "description": "Override check-out date." },
         "check_out_time": { "name": "Check-Out Time", "description": "Override check-out time." },
-        "service_name": { "name": "Service Name", "description": "Override service name." },
-        "reservation_id": { "name": "Reservation ID", "description": "Override reservation ID." },
         "wifi_ssid": { "name": "WiFi SSID", "description": "Override WiFi SSID." },
         "wifi_key": { "name": "WiFi Key", "description": "Override WiFi key." },
         "door_code": { "name": "Door Code", "description": "Override door code." }

+ 0 - 4
custom_components/room_cal_ha/translations/en.json

@@ -46,8 +46,6 @@
           "check_in_time": "Check-In Time",
           "check_out_date": "Check-Out Date",
           "check_out_time": "Check-Out Time",
-          "service_name": "Service Name",
-          "reservation_id": "Reservation ID",
           "wifi_ssid": "WiFi SSID",
           "wifi_key": "WiFi Key",
           "door_code": "Door Code"
@@ -73,8 +71,6 @@
         "check_in_time": { "name": "Check-In Time", "description": "Override check-in time." },
         "check_out_date": { "name": "Check-Out Date", "description": "Override check-out date." },
         "check_out_time": { "name": "Check-Out Time", "description": "Override check-out time." },
-        "service_name": { "name": "Service Name", "description": "Override service name." },
-        "reservation_id": { "name": "Reservation ID", "description": "Override reservation ID." },
         "wifi_ssid": { "name": "WiFi SSID", "description": "Override WiFi SSID." },
         "wifi_key": { "name": "WiFi Key", "description": "Override WiFi key." },
         "door_code": { "name": "Door Code", "description": "Override door code." }