diff --git a/homeassistant/components/opnsense/__init__.py b/homeassistant/components/opnsense/__init__.py index bd074cf5e5e..0111379df44 100644 --- a/homeassistant/components/opnsense/__init__.py +++ b/homeassistant/components/opnsense/__init__.py @@ -49,7 +49,7 @@ def setup(hass: HomeAssistant, config: ConfigType) -> bool: tracker_interfaces = conf[CONF_TRACKER_INTERFACE] interfaces_client = diagnostics.InterfaceClient( - api_key, api_secret, url, verify_ssl + api_key, api_secret, url, verify_ssl, timeout=20 ) try: interfaces_client.get_arp() @@ -60,7 +60,7 @@ def setup(hass: HomeAssistant, config: ConfigType) -> bool: if tracker_interfaces: # Verify that specified tracker interfaces are valid netinsight_client = diagnostics.NetworkInsightClient( - api_key, api_secret, url, verify_ssl + api_key, api_secret, url, verify_ssl, timeout=20 ) interfaces = list(netinsight_client.get_interfaces().values()) for interface in tracker_interfaces: diff --git a/homeassistant/components/opnsense/manifest.json b/homeassistant/components/opnsense/manifest.json index 89e8efa3426..bf8a41d1785 100644 --- a/homeassistant/components/opnsense/manifest.json +++ b/homeassistant/components/opnsense/manifest.json @@ -5,5 +5,5 @@ "documentation": "https://www.home-assistant.io/integrations/opnsense", "iot_class": "local_polling", "loggers": ["pbr", "pyopnsense"], - "requirements": ["pyopnsense==0.2.0"] + "requirements": ["pyopnsense==0.4.0"] } diff --git a/requirements_all.txt b/requirements_all.txt index d326785c23b..0be541111c5 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1880,7 +1880,7 @@ pyombi==0.1.10 pyopenuv==2023.02.0 # homeassistant.components.opnsense -pyopnsense==0.2.0 +pyopnsense==0.4.0 # homeassistant.components.opple pyoppleio-legacy==1.0.8 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index b0ced104c69..7d1cd7db14e 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1393,7 +1393,7 @@ pyoctoprintapi==0.1.11 pyopenuv==2023.02.0 # homeassistant.components.opnsense -pyopnsense==0.2.0 +pyopnsense==0.4.0 # homeassistant.components.opentherm_gw pyotgw==2.1.3