Bump HAP-python to 3.6.0 (#53754)
This commit is contained in:
parent
a9722c90e9
commit
72bd3f7128
4 changed files with 11 additions and 11 deletions
|
@ -3,7 +3,7 @@
|
||||||
"name": "HomeKit",
|
"name": "HomeKit",
|
||||||
"documentation": "https://www.home-assistant.io/integrations/homekit",
|
"documentation": "https://www.home-assistant.io/integrations/homekit",
|
||||||
"requirements": [
|
"requirements": [
|
||||||
"HAP-python==3.5.2",
|
"HAP-python==3.6.0",
|
||||||
"fnvhash==0.1.0",
|
"fnvhash==0.1.0",
|
||||||
"PyQRCode==1.2.1",
|
"PyQRCode==1.2.1",
|
||||||
"base36==0.1.1",
|
"base36==0.1.1",
|
||||||
|
|
|
@ -14,7 +14,7 @@ Adafruit-SHT31==1.0.2
|
||||||
# Adafruit_BBIO==1.1.1
|
# Adafruit_BBIO==1.1.1
|
||||||
|
|
||||||
# homeassistant.components.homekit
|
# homeassistant.components.homekit
|
||||||
HAP-python==3.5.2
|
HAP-python==3.6.0
|
||||||
|
|
||||||
# homeassistant.components.mastodon
|
# homeassistant.components.mastodon
|
||||||
Mastodon.py==1.5.1
|
Mastodon.py==1.5.1
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
AEMET-OpenData==0.2.1
|
AEMET-OpenData==0.2.1
|
||||||
|
|
||||||
# homeassistant.components.homekit
|
# homeassistant.components.homekit
|
||||||
HAP-python==3.5.2
|
HAP-python==3.6.0
|
||||||
|
|
||||||
# homeassistant.components.flick_electric
|
# homeassistant.components.flick_electric
|
||||||
PyFlick==0.0.2
|
PyFlick==0.0.2
|
||||||
|
|
|
@ -696,21 +696,21 @@ async def test_camera_with_linked_doorbell_sensor(hass, run_driver, events):
|
||||||
char = service.get_characteristic(CHAR_PROGRAMMABLE_SWITCH_EVENT)
|
char = service.get_characteristic(CHAR_PROGRAMMABLE_SWITCH_EVENT)
|
||||||
assert char
|
assert char
|
||||||
|
|
||||||
assert char.value == 0
|
assert char.value is None
|
||||||
|
|
||||||
service2 = acc.get_service(SERV_STATELESS_PROGRAMMABLE_SWITCH)
|
service2 = acc.get_service(SERV_STATELESS_PROGRAMMABLE_SWITCH)
|
||||||
assert service2
|
assert service2
|
||||||
char2 = service.get_characteristic(CHAR_PROGRAMMABLE_SWITCH_EVENT)
|
char2 = service.get_characteristic(CHAR_PROGRAMMABLE_SWITCH_EVENT)
|
||||||
assert char2
|
assert char2
|
||||||
|
|
||||||
assert char2.value == 0
|
assert char2.value is None
|
||||||
|
|
||||||
hass.states.async_set(
|
hass.states.async_set(
|
||||||
doorbell_entity_id, STATE_OFF, {ATTR_DEVICE_CLASS: DEVICE_CLASS_OCCUPANCY}
|
doorbell_entity_id, STATE_OFF, {ATTR_DEVICE_CLASS: DEVICE_CLASS_OCCUPANCY}
|
||||||
)
|
)
|
||||||
await hass.async_block_till_done()
|
await hass.async_block_till_done()
|
||||||
assert char.value == 0
|
assert char.value is None
|
||||||
assert char2.value == 0
|
assert char2.value is None
|
||||||
|
|
||||||
char.set_value(True)
|
char.set_value(True)
|
||||||
char2.set_value(True)
|
char2.set_value(True)
|
||||||
|
@ -718,8 +718,8 @@ async def test_camera_with_linked_doorbell_sensor(hass, run_driver, events):
|
||||||
doorbell_entity_id, STATE_ON, {ATTR_DEVICE_CLASS: DEVICE_CLASS_OCCUPANCY}
|
doorbell_entity_id, STATE_ON, {ATTR_DEVICE_CLASS: DEVICE_CLASS_OCCUPANCY}
|
||||||
)
|
)
|
||||||
await hass.async_block_till_done()
|
await hass.async_block_till_done()
|
||||||
assert char.value == 0
|
assert char.value is None
|
||||||
assert char2.value == 0
|
assert char2.value is None
|
||||||
|
|
||||||
# Ensure we do not throw when the linked
|
# Ensure we do not throw when the linked
|
||||||
# doorbell sensor is removed
|
# doorbell sensor is removed
|
||||||
|
@ -727,8 +727,8 @@ async def test_camera_with_linked_doorbell_sensor(hass, run_driver, events):
|
||||||
await hass.async_block_till_done()
|
await hass.async_block_till_done()
|
||||||
await acc.run()
|
await acc.run()
|
||||||
await hass.async_block_till_done()
|
await hass.async_block_till_done()
|
||||||
assert char.value == 0
|
assert char.value is None
|
||||||
assert char2.value == 0
|
assert char2.value is None
|
||||||
|
|
||||||
|
|
||||||
async def test_camera_with_a_missing_linked_doorbell_sensor(hass, run_driver, events):
|
async def test_camera_with_a_missing_linked_doorbell_sensor(hass, run_driver, events):
|
||||||
|
|
Loading…
Add table
Reference in a new issue