Update gogogate2-api to 2.0.2 (#40010)

* Update gogogate2-api to 2.0.2

Resolves a timeout issue: https://github.com/vangorra/python_gogogate2_api/pull/11

* mock voltage
This commit is contained in:
J. Nick Koston 2020-09-15 01:48:30 -05:00 committed by Bram Kragten
parent db27079fa8
commit 1a76a953c7
4 changed files with 15 additions and 3 deletions

View File

@ -3,7 +3,7 @@
"name": "Gogogate2 and iSmartGate", "name": "Gogogate2 and iSmartGate",
"config_flow": true, "config_flow": true,
"documentation": "https://www.home-assistant.io/integrations/gogogate2", "documentation": "https://www.home-assistant.io/integrations/gogogate2",
"requirements": ["gogogate2-api==2.0.1"], "requirements": ["gogogate2-api==2.0.2"],
"codeowners": ["@vangorra"], "codeowners": ["@vangorra"],
"homekit": { "homekit": {
"models": [ "models": [

View File

@ -669,7 +669,7 @@ glances_api==0.2.0
gntp==1.0.3 gntp==1.0.3
# homeassistant.components.gogogate2 # homeassistant.components.gogogate2
gogogate2-api==2.0.1 gogogate2-api==2.0.2
# homeassistant.components.google # homeassistant.components.google
google-api-python-client==1.6.4 google-api-python-client==1.6.4

View File

@ -334,7 +334,7 @@ gios==0.1.4
glances_api==0.2.0 glances_api==0.2.0
# homeassistant.components.gogogate2 # homeassistant.components.gogogate2
gogogate2-api==2.0.1 gogogate2-api==2.0.2
# homeassistant.components.google # homeassistant.components.google
google-api-python-client==1.6.4 google-api-python-client==1.6.4

View File

@ -110,6 +110,7 @@ async def test_import(
camera=False, camera=False,
events=2, events=2,
temperature=None, temperature=None,
voltage=40,
), ),
door2=GogoGate2Door( door2=GogoGate2Door(
door_id=2, door_id=2,
@ -123,6 +124,7 @@ async def test_import(
camera=False, camera=False,
events=0, events=0,
temperature=None, temperature=None,
voltage=40,
), ),
door3=GogoGate2Door( door3=GogoGate2Door(
door_id=3, door_id=3,
@ -136,6 +138,7 @@ async def test_import(
camera=False, camera=False,
events=0, events=0,
temperature=None, temperature=None,
voltage=40,
), ),
outputs=Outputs(output1=True, output2=False, output3=True), outputs=Outputs(output1=True, output2=False, output3=True),
network=Network(ip=""), network=Network(ip=""),
@ -170,6 +173,7 @@ async def test_import(
enabled=True, enabled=True,
apicode="apicode0", apicode="apicode0",
customimage=False, customimage=False,
voltage=40,
), ),
door2=ISmartGateDoor( door2=ISmartGateDoor(
door_id=1, door_id=1,
@ -186,6 +190,7 @@ async def test_import(
enabled=True, enabled=True,
apicode="apicode0", apicode="apicode0",
customimage=False, customimage=False,
voltage=40,
), ),
door3=ISmartGateDoor( door3=ISmartGateDoor(
door_id=1, door_id=1,
@ -202,6 +207,7 @@ async def test_import(
enabled=True, enabled=True,
apicode="apicode0", apicode="apicode0",
customimage=False, customimage=False,
voltage=40,
), ),
network=Network(ip=""), network=Network(ip=""),
wifi=Wifi(SSID="", linkquality="", signal=""), wifi=Wifi(SSID="", linkquality="", signal=""),
@ -268,6 +274,7 @@ async def test_open_close_update(gogogat2api_mock, hass: HomeAssistant) -> None:
camera=False, camera=False,
events=2, events=2,
temperature=None, temperature=None,
voltage=40,
), ),
door2=GogoGate2Door( door2=GogoGate2Door(
door_id=2, door_id=2,
@ -281,6 +288,7 @@ async def test_open_close_update(gogogat2api_mock, hass: HomeAssistant) -> None:
camera=False, camera=False,
events=0, events=0,
temperature=None, temperature=None,
voltage=40,
), ),
door3=GogoGate2Door( door3=GogoGate2Door(
door_id=3, door_id=3,
@ -294,6 +302,7 @@ async def test_open_close_update(gogogat2api_mock, hass: HomeAssistant) -> None:
camera=False, camera=False,
events=0, events=0,
temperature=None, temperature=None,
voltage=40,
), ),
outputs=Outputs(output1=True, output2=False, output3=True), outputs=Outputs(output1=True, output2=False, output3=True),
network=Network(ip=""), network=Network(ip=""),
@ -381,6 +390,7 @@ async def test_availability(ismartgateapi_mock, hass: HomeAssistant) -> None:
enabled=True, enabled=True,
apicode="apicode0", apicode="apicode0",
customimage=False, customimage=False,
voltage=40,
), ),
door2=ISmartGateDoor( door2=ISmartGateDoor(
door_id=2, door_id=2,
@ -397,6 +407,7 @@ async def test_availability(ismartgateapi_mock, hass: HomeAssistant) -> None:
enabled=True, enabled=True,
apicode="apicode0", apicode="apicode0",
customimage=False, customimage=False,
voltage=40,
), ),
door3=ISmartGateDoor( door3=ISmartGateDoor(
door_id=3, door_id=3,
@ -413,6 +424,7 @@ async def test_availability(ismartgateapi_mock, hass: HomeAssistant) -> None:
enabled=True, enabled=True,
apicode="apicode0", apicode="apicode0",
customimage=False, customimage=False,
voltage=40,
), ),
network=Network(ip=""), network=Network(ip=""),
wifi=Wifi(SSID="", linkquality="", signal=""), wifi=Wifi(SSID="", linkquality="", signal=""),