Added switch for DoorBird second relay (#13339)
This commit is contained in:
parent
4270bc7abb
commit
0977be1842
3 changed files with 12 additions and 2 deletions
|
@ -22,6 +22,14 @@ SWITCHES = {
|
|||
},
|
||||
"time": datetime.timedelta(seconds=3)
|
||||
},
|
||||
"open_door_2": {
|
||||
"name": "Open Door 2",
|
||||
"icon": {
|
||||
True: "lock-open",
|
||||
False: "lock"
|
||||
},
|
||||
"time": datetime.timedelta(seconds=3)
|
||||
},
|
||||
"light_on": {
|
||||
"name": "Light On",
|
||||
"icon": {
|
||||
|
@ -80,6 +88,8 @@ class DoorBirdSwitch(SwitchDevice):
|
|||
"""Power the relay."""
|
||||
if self._switch == "open_door":
|
||||
self._state = self._device.open_door()
|
||||
elif self._switch == "open_door_2":
|
||||
self._state = self._device.open_door(2)
|
||||
elif self._switch == "light_on":
|
||||
self._state = self._device.turn_light_on()
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue