Replace foscam dependency (#145766)

* Update Public Library

* Update conftest.py
This commit is contained in:
Foscam-wangzhengyu
2025-06-24 00:10:31 +08:00
committed by GitHub
parent ccbc5ed65b
commit 7bb9936e81
7 changed files with 9 additions and 9 deletions

View File

@ -1,6 +1,6 @@
"""The foscam component."""
from libpyfoscam import FoscamCamera
from libpyfoscamcgi import FoscamCamera
from homeassistant.const import (
CONF_HOST,

View File

@ -2,8 +2,8 @@
from typing import Any
from libpyfoscam import FoscamCamera
from libpyfoscam.foscam import (
from libpyfoscamcgi import FoscamCamera
from libpyfoscamcgi.foscamcgi import (
ERROR_FOSCAM_AUTH,
ERROR_FOSCAM_UNAVAILABLE,
FOSCAM_SUCCESS,

View File

@ -4,7 +4,7 @@ import asyncio
from datetime import timedelta
from typing import Any
from libpyfoscam import FoscamCamera
from libpyfoscamcgi import FoscamCamera
from homeassistant.config_entries import ConfigEntry
from homeassistant.core import HomeAssistant

View File

@ -5,6 +5,6 @@
"config_flow": true,
"documentation": "https://www.home-assistant.io/integrations/foscam",
"iot_class": "local_polling",
"loggers": ["libpyfoscam"],
"requirements": ["libpyfoscam==1.2.2"]
"loggers": ["libpyfoscamcgi"],
"requirements": ["libpyfoscamcgi==0.0.6"]
}

2
requirements_all.txt generated
View File

@ -1337,7 +1337,7 @@ lektricowifi==0.1
letpot==0.4.0
# homeassistant.components.foscam
libpyfoscam==1.2.2
libpyfoscamcgi==0.0.6
# homeassistant.components.vivotek
libpyvivotek==0.4.0

View File

@ -1153,7 +1153,7 @@ lektricowifi==0.1
letpot==0.4.0
# homeassistant.components.foscam
libpyfoscam==1.2.2
libpyfoscamcgi==0.0.6
# homeassistant.components.mikrotik
librouteros==3.2.0

View File

@ -1,6 +1,6 @@
"""Common stuff for Foscam tests."""
from libpyfoscam.foscam import (
from libpyfoscamcgi.foscamcgi import (
ERROR_FOSCAM_AUTH,
ERROR_FOSCAM_CMD,
ERROR_FOSCAM_UNAVAILABLE,