Skip to content

Commit 2fe5e01

Browse files
committed
Fix typo
1 parent 9f877fa commit 2fe5e01

File tree

6 files changed

+50
-53
lines changed

6 files changed

+50
-53
lines changed

custom_components/lampie/orchestrator.py

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ def switch_info(self, switch_id: SwitchId) -> LampieSwitchInfo:
161161
entity_registry = er.async_get(self._hass)
162162
device_id = async_entity_id_to_device_id(self._hass, switch_id)
163163
entity_entries = er.async_entries_for_device(entity_registry, device_id)
164-
local_protetction_id = None
164+
local_protection_id = None
165165
disable_clear_notification_id = None
166166

167167
_LOGGER.debug(
@@ -172,7 +172,7 @@ def switch_info(self, switch_id: SwitchId) -> LampieSwitchInfo:
172172

173173
for entity_entry in entity_entries:
174174
if entity_entry.translation_key == "local_protection":
175-
local_protetction_id = entity_entry.entity_id
175+
local_protection_id = entity_entry.entity_id
176176
if (
177177
entity_entry.translation_key
178178
== "disable_clear_notifications_double_tap"
@@ -183,7 +183,7 @@ def switch_info(self, switch_id: SwitchId) -> LampieSwitchInfo:
183183
self._switches[switch_id] = LampieSwitchInfo(
184184
led_config=(),
185185
led_config_source=LEDConfigSource(None),
186-
local_protetction_id=local_protetction_id,
186+
local_protection_id=local_protection_id,
187187
disable_clear_notification_id=disable_clear_notification_id,
188188
)
189189
return self._switches[switch_id]
@@ -815,11 +815,8 @@ async def _handle_zha_event(self, event: Event[ZHAEventData]) -> None:
815815

816816
if all_clear and command in CONFIGURABLE_COMMANDS:
817817
switch_info = self.switch_info(switch_id)
818-
local_protection = (
819-
switch_info.local_protetction_id
820-
and hass.states.is_state(
821-
switch_info and switch_info.local_protetction_id, "on"
822-
)
818+
local_protection = switch_info.local_protection_id and hass.states.is_state(
819+
switch_info and switch_info.local_protection_id, "on"
823820
)
824821
disable_clear_notification = (
825822
switch_info.disable_clear_notification_id

custom_components/lampie/types.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ class LampieSwitchInfo:
253253

254254
led_config: tuple[LEDConfig, ...]
255255
led_config_source: LEDConfigSource
256-
local_protetction_id: EntityId | None = None
256+
local_protection_id: EntityId | None = None
257257
disable_clear_notification_id: EntityId | None = None
258258
priorities: tuple[Slug, ...] = field(default_factory=tuple)
259259
expiration: ExpirationInfo = field(default_factory=ExpirationInfo)
@@ -264,7 +264,7 @@ class LampieSwitchOptionsDict(TypedDict):
264264

265265
led_config: NotRequired[tuple[LEDConfig, ...]]
266266
led_config_source: NotRequired[LEDConfigSource]
267-
local_protetction_id: NotRequired[EntityId | None]
267+
local_protection_id: NotRequired[EntityId | None]
268268
disable_clear_notification_id: NotRequired[EntityId | None]
269269
priorities: NotRequired[tuple[Slug, ...]]
270270
expiration: NotRequired[ExpirationInfo]

tests/snapshots/test_diagnostics.ambr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@
106106
'type': 'notification',
107107
'value': 'doors_open',
108108
}),
109-
'local_protetction_id': 'switch.kitchen_local_protection',
109+
'local_protection_id': 'switch.kitchen_local_protection',
110110
'priorities': list([
111111
'doors_open',
112112
]),

tests/snapshots/test_init.ambr

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1163,7 +1163,7 @@
11631163
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
11641164
'value': None,
11651165
}),
1166-
'local_protetction_id': 'switch.kitchen_local_protection',
1166+
'local_protection_id': 'switch.kitchen_local_protection',
11671167
'priorities': tuple(
11681168
'doors_open',
11691169
),
@@ -1326,7 +1326,7 @@
13261326
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
13271327
'value': None,
13281328
}),
1329-
'local_protetction_id': 'switch.kitchen_local_protection',
1329+
'local_protection_id': 'switch.kitchen_local_protection',
13301330
'priorities': tuple(
13311331
'doors_open',
13321332
),
@@ -1489,7 +1489,7 @@
14891489
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
14901490
'value': None,
14911491
}),
1492-
'local_protetction_id': 'switch.kitchen_local_protection',
1492+
'local_protection_id': 'switch.kitchen_local_protection',
14931493
'priorities': tuple(
14941494
'doors_open',
14951495
),
@@ -1684,7 +1684,7 @@
16841684
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
16851685
'value': None,
16861686
}),
1687-
'local_protetction_id': 'switch.kitchen_local_protection',
1687+
'local_protection_id': 'switch.kitchen_local_protection',
16881688
'priorities': tuple(
16891689
'doors_open',
16901690
),
@@ -1863,7 +1863,7 @@
18631863
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
18641864
'value': 'doors_open',
18651865
}),
1866-
'local_protetction_id': 'switch.kitchen_local_protection',
1866+
'local_protection_id': 'switch.kitchen_local_protection',
18671867
'priorities': tuple(
18681868
'doors_open',
18691869
),
@@ -2020,7 +2020,7 @@
20202020
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
20212021
'value': 'doors_open',
20222022
}),
2023-
'local_protetction_id': 'switch.kitchen_local_protection',
2023+
'local_protection_id': 'switch.kitchen_local_protection',
20242024
'priorities': tuple(
20252025
'doors_open',
20262026
),
@@ -2169,7 +2169,7 @@
21692169
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
21702170
'value': None,
21712171
}),
2172-
'local_protetction_id': 'switch.kitchen_local_protection',
2172+
'local_protection_id': 'switch.kitchen_local_protection',
21732173
'priorities': tuple(
21742174
'doors_open',
21752175
),
@@ -2354,7 +2354,7 @@
23542354
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
23552355
'value': None,
23562356
}),
2357-
'local_protetction_id': 'switch.kitchen_local_protection',
2357+
'local_protection_id': 'switch.kitchen_local_protection',
23582358
'priorities': tuple(
23592359
'doors_open',
23602360
),
@@ -2883,7 +2883,7 @@
28832883
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
28842884
'value': 'doors_open',
28852885
}),
2886-
'local_protetction_id': 'switch.kitchen_local_protection',
2886+
'local_protection_id': 'switch.kitchen_local_protection',
28872887
'priorities': tuple(
28882888
'doors_open',
28892889
),
@@ -3231,7 +3231,7 @@
32313231
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
32323232
'value': None,
32333233
}),
3234-
'local_protetction_id': 'switch.kitchen_local_protection',
3234+
'local_protection_id': 'switch.kitchen_local_protection',
32353235
'priorities': tuple(
32363236
'doors_open',
32373237
),
@@ -3251,7 +3251,7 @@
32513251
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
32523252
'value': None,
32533253
}),
3254-
'local_protetction_id': None,
3254+
'local_protection_id': None,
32553255
'priorities': tuple(
32563256
'doors_open',
32573257
),
@@ -3465,7 +3465,7 @@
34653465
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
34663466
'value': 'doors_open',
34673467
}),
3468-
'local_protetction_id': 'switch.kitchen_local_protection',
3468+
'local_protection_id': 'switch.kitchen_local_protection',
34693469
'priorities': tuple(
34703470
'doors_open',
34713471
),
@@ -3679,7 +3679,7 @@
36793679
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
36803680
'value': 'doors_open',
36813681
}),
3682-
'local_protetction_id': 'switch.kitchen_local_protection',
3682+
'local_protection_id': 'switch.kitchen_local_protection',
36833683
'priorities': tuple(
36843684
'doors_open',
36853685
),
@@ -3856,7 +3856,7 @@
38563856
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
38573857
'value': 'doors_open',
38583858
}),
3859-
'local_protetction_id': 'switch.kitchen_local_protection',
3859+
'local_protection_id': 'switch.kitchen_local_protection',
38603860
'priorities': tuple(
38613861
'doors_open',
38623862
),
@@ -4063,7 +4063,7 @@
40634063
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
40644064
'value': None,
40654065
}),
4066-
'local_protetction_id': 'switch.kitchen_local_protection',
4066+
'local_protection_id': 'switch.kitchen_local_protection',
40674067
'priorities': tuple(
40684068
'doors_open',
40694069
),
@@ -4351,7 +4351,7 @@
43514351
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
43524352
'value': None,
43534353
}),
4354-
'local_protetction_id': 'switch.kitchen_local_protection',
4354+
'local_protection_id': 'switch.kitchen_local_protection',
43554355
'priorities': tuple(
43564356
'doors_open',
43574357
),
@@ -4477,7 +4477,7 @@
44774477
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
44784478
'value': None,
44794479
}),
4480-
'local_protetction_id': 'switch.kitchen_local_protection',
4480+
'local_protection_id': 'switch.kitchen_local_protection',
44814481
'priorities': tuple(
44824482
'doors_open',
44834483
),
@@ -4503,7 +4503,7 @@
45034503
'type': <LEDConfigSourceType.SERVICE: 'service'>,
45044504
'value': 'lampie.override',
45054505
}),
4506-
'local_protetction_id': 'switch.entryway_local_protection',
4506+
'local_protection_id': 'switch.entryway_local_protection',
45074507
'priorities': tuple(
45084508
),
45094509
})
@@ -4666,7 +4666,7 @@
46664666
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
46674667
'value': None,
46684668
}),
4669-
'local_protetction_id': 'switch.kitchen_local_protection',
4669+
'local_protection_id': 'switch.kitchen_local_protection',
46704670
'priorities': tuple(
46714671
'doors_open',
46724672
),
@@ -4686,7 +4686,7 @@
46864686
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
46874687
'value': None,
46884688
}),
4689-
'local_protetction_id': 'switch.entryway_local_protection',
4689+
'local_protection_id': 'switch.entryway_local_protection',
46904690
'priorities': tuple(
46914691
),
46924692
})
@@ -4840,7 +4840,7 @@
48404840
'type': <LEDConfigSourceType.SERVICE: 'service'>,
48414841
'value': 'lampie.override',
48424842
}),
4843-
'local_protetction_id': 'switch.kitchen_local_protection',
4843+
'local_protection_id': 'switch.kitchen_local_protection',
48444844
'priorities': tuple(
48454845
'doors_open',
48464846
),
@@ -5004,7 +5004,7 @@
50045004
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
50055005
'value': None,
50065006
}),
5007-
'local_protetction_id': 'switch.kitchen_local_protection',
5007+
'local_protection_id': 'switch.kitchen_local_protection',
50085008
'priorities': tuple(
50095009
'doors_open',
50105010
),
@@ -5168,7 +5168,7 @@
51685168
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
51695169
'value': None,
51705170
}),
5171-
'local_protetction_id': 'switch.kitchen_local_protection',
5171+
'local_protection_id': 'switch.kitchen_local_protection',
51725172
'priorities': tuple(
51735173
'doors_open',
51745174
),
@@ -5347,7 +5347,7 @@
53475347
'type': <LEDConfigSourceType.SERVICE: 'service'>,
53485348
'value': 'lampie.override',
53495349
}),
5350-
'local_protetction_id': 'switch.kitchen_local_protection',
5350+
'local_protection_id': 'switch.kitchen_local_protection',
53515351
'priorities': tuple(
53525352
'doors_open',
53535353
),
@@ -5502,7 +5502,7 @@
55025502
'type': <LEDConfigSourceType.SERVICE: 'service'>,
55035503
'value': 'lampie.override',
55045504
}),
5505-
'local_protetction_id': 'switch.kitchen_local_protection',
5505+
'local_protection_id': 'switch.kitchen_local_protection',
55065506
'priorities': tuple(
55075507
'doors_open',
55085508
),
@@ -5688,7 +5688,7 @@
56885688
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
56895689
'value': None,
56905690
}),
5691-
'local_protetction_id': 'switch.kitchen_local_protection',
5691+
'local_protection_id': 'switch.kitchen_local_protection',
56925692
'priorities': tuple(
56935693
'doors_open',
56945694
),
@@ -5852,7 +5852,7 @@
58525852
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
58535853
'value': None,
58545854
}),
5855-
'local_protetction_id': 'switch.kitchen_local_protection',
5855+
'local_protection_id': 'switch.kitchen_local_protection',
58565856
'priorities': tuple(
58575857
'doors_open',
58585858
),
@@ -6381,7 +6381,7 @@
63816381
'type': <LEDConfigSourceType.SERVICE: 'service'>,
63826382
'value': 'lampie.override',
63836383
}),
6384-
'local_protetction_id': 'switch.kitchen_local_protection',
6384+
'local_protection_id': 'switch.kitchen_local_protection',
63856385
'priorities': tuple(
63866386
'doors_open',
63876387
),
@@ -6721,7 +6721,7 @@
67216721
'type': <LEDConfigSourceType.SERVICE: 'service'>,
67226722
'value': 'customized_name',
67236723
}),
6724-
'local_protetction_id': 'switch.kitchen_local_protection',
6724+
'local_protection_id': 'switch.kitchen_local_protection',
67256725
'priorities': tuple(
67266726
'doors_open',
67276727
),
@@ -6870,7 +6870,7 @@
68706870
'type': <LEDConfigSourceType.NOTIFICATION: 'notification'>,
68716871
'value': None,
68726872
}),
6873-
'local_protetction_id': 'switch.kitchen_local_protection',
6873+
'local_protection_id': 'switch.kitchen_local_protection',
68746874
'priorities': tuple(
68756875
'doors_open',
68766876
),

0 commit comments

Comments
 (0)