Fix Bosch-SHC switch state (#116721)

This commit is contained in:
Joost Lekkerkerker 2024-05-03 23:54:27 +02:00 committed by GitHub
parent 81a269f4f5
commit 45d44ac49e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -43,21 +43,21 @@ SWITCH_TYPES: dict[str, SHCSwitchEntityDescription] = {
"smartplug": SHCSwitchEntityDescription( "smartplug": SHCSwitchEntityDescription(
key="smartplug", key="smartplug",
device_class=SwitchDeviceClass.OUTLET, device_class=SwitchDeviceClass.OUTLET,
on_key="state", on_key="switchstate",
on_value=SHCSmartPlug.PowerSwitchService.State.ON, on_value=SHCSmartPlug.PowerSwitchService.State.ON,
should_poll=False, should_poll=False,
), ),
"smartplugcompact": SHCSwitchEntityDescription( "smartplugcompact": SHCSwitchEntityDescription(
key="smartplugcompact", key="smartplugcompact",
device_class=SwitchDeviceClass.OUTLET, device_class=SwitchDeviceClass.OUTLET,
on_key="state", on_key="switchstate",
on_value=SHCSmartPlugCompact.PowerSwitchService.State.ON, on_value=SHCSmartPlugCompact.PowerSwitchService.State.ON,
should_poll=False, should_poll=False,
), ),
"lightswitch": SHCSwitchEntityDescription( "lightswitch": SHCSwitchEntityDescription(
key="lightswitch", key="lightswitch",
device_class=SwitchDeviceClass.SWITCH, device_class=SwitchDeviceClass.SWITCH,
on_key="state", on_key="switchstate",
on_value=SHCLightSwitch.PowerSwitchService.State.ON, on_value=SHCLightSwitch.PowerSwitchService.State.ON,
should_poll=False, should_poll=False,
), ),