Inverting states for opening/closing Homekit covers (#26872)
* Update cover.py * Update test_cover.py
This commit is contained in:
parent
dc229ed569
commit
2ffbe5b99f
2 changed files with 3 additions and 3 deletions
|
@ -33,7 +33,7 @@ CURRENT_GARAGE_STATE_MAP = {
|
||||||
|
|
||||||
TARGET_GARAGE_STATE_MAP = {STATE_OPEN: 0, STATE_CLOSED: 1, STATE_STOPPED: 2}
|
TARGET_GARAGE_STATE_MAP = {STATE_OPEN: 0, STATE_CLOSED: 1, STATE_STOPPED: 2}
|
||||||
|
|
||||||
CURRENT_WINDOW_STATE_MAP = {0: STATE_OPENING, 1: STATE_CLOSING, 2: STATE_STOPPED}
|
CURRENT_WINDOW_STATE_MAP = {0: STATE_CLOSING, 1: STATE_OPENING, 2: STATE_STOPPED}
|
||||||
|
|
||||||
|
|
||||||
async def async_setup_platform(hass, config, async_add_entities, discovery_info=None):
|
async def async_setup_platform(hass, config, async_add_entities, discovery_info=None):
|
||||||
|
|
|
@ -93,11 +93,11 @@ async def test_read_window_cover_state(hass, utcnow):
|
||||||
|
|
||||||
helper.characteristics[POSITION_STATE].value = 0
|
helper.characteristics[POSITION_STATE].value = 0
|
||||||
state = await helper.poll_and_get_state()
|
state = await helper.poll_and_get_state()
|
||||||
assert state.state == "opening"
|
assert state.state == "closing"
|
||||||
|
|
||||||
helper.characteristics[POSITION_STATE].value = 1
|
helper.characteristics[POSITION_STATE].value = 1
|
||||||
state = await helper.poll_and_get_state()
|
state = await helper.poll_and_get_state()
|
||||||
assert state.state == "closing"
|
assert state.state == "opening"
|
||||||
|
|
||||||
helper.characteristics[POSITION_STATE].value = 2
|
helper.characteristics[POSITION_STATE].value = 2
|
||||||
state = await helper.poll_and_get_state()
|
state = await helper.poll_and_get_state()
|
||||||
|
|
Loading…
Add table
Reference in a new issue