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
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 9 additions and 9 deletions

View File

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

View File

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

View File

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

View File

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

2
requirements_all.txt generated
View File

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

View File

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

View File

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