tapo: fix broken plugin on windows

This commit is contained in:
Koushik Dutta
2025-07-22 11:11:07 -07:00
parent 7ecee115a6
commit 0f16568edb
3 changed files with 3 additions and 19 deletions

View File

@@ -1,12 +1,12 @@
{
"name": "@scrypted/tapo",
"version": "0.0.20",
"version": "0.0.22",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@scrypted/tapo",
"version": "0.0.20",
"version": "0.0.22",
"dependencies": {
"@scrypted/common": "file:../../common",
"@scrypted/sdk": "file:../../sdk",

View File

@@ -1,6 +1,6 @@
{
"name": "@scrypted/tapo",
"version": "0.0.20",
"version": "0.0.22",
"description": "Tapo Camera Plugin for Scrypted",
"scripts": {
"scrypted-setup-project": "scrypted-setup-project",

View File

@@ -165,7 +165,6 @@ class ScryptedInterface(str, Enum):
ObjectDetectionGenerator = "ObjectDetectionGenerator"
ObjectDetectionPreview = "ObjectDetectionPreview"
ObjectDetector = "ObjectDetector"
ObjectTracker = "ObjectTracker"
OccupancySensor = "OccupancySensor"
Online = "Online"
OnOff = "OnOff"
@@ -1468,13 +1467,6 @@ class ObjectDetector:
pass
class ObjectTracker:
"""Given object detections with bounding boxes, return a similar list with tracker ids."""
async def trackObjects(self, detection: ObjectsDetected) -> ObjectsDetected:
pass
class OccupancySensor:
occupied: bool
@@ -2206,7 +2198,6 @@ class ScryptedInterfaceMethods(str, Enum):
loadScripts = "loadScripts"
saveScript = "saveScript"
forkInterface = "forkInterface"
trackObjects = "trackObjects"
getDetectionInput = "getDetectionInput"
getObjectTypes = "getObjectTypes"
detectObjects = "detectObjects"
@@ -3416,13 +3407,6 @@ ScryptedInterfaceDescriptors = {
],
"properties": []
},
"ObjectTracker": {
"name": "ObjectTracker",
"methods": [
"trackObjects"
],
"properties": []
},
"ObjectDetector": {
"name": "ObjectDetector",
"methods": [