From b1c282ed6e52b47f74ae799a907c76051c9f11f3 Mon Sep 17 00:00:00 2001 From: Nate Date: Mon, 10 Nov 2025 22:53:16 -0700 Subject: [PATCH 1/2] Make Service.name optional --- homeassistant_api/models/domains.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant_api/models/domains.py b/homeassistant_api/models/domains.py index 214e7eac..3c0f7aa6 100644 --- a/homeassistant_api/models/domains.py +++ b/homeassistant_api/models/domains.py @@ -577,7 +577,7 @@ class Service(BaseModel): service_id: str domain: Domain = Field(exclude=True, repr=False) - name: str + name: Optional[str] = None description: Optional[str] = None fields: Optional[Dict[str, Union[ServiceField, ServiceFieldCollection]]] = None target: Optional[ServiceFieldSelectorTarget] = None From 29863076f9e3c42cd56a638cf1c143db5efd73bc Mon Sep 17 00:00:00 2001 From: Nate Date: Mon, 10 Nov 2025 22:55:21 -0700 Subject: [PATCH 2/2] Ignore custom components directory --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index bc4adcbf..3c53f063 100644 --- a/.gitignore +++ b/.gitignore @@ -26,6 +26,9 @@ main*.py # Test Server test_server/ +# Custom Components +volumes/config/.storage/custom_components/ + # Distribution / packaging .Python build/