@apocaliss92/scrypted-advanced-notifier
Version:
Discover Cameras detections data and metadata to MQTT, customize detection notifications, occupancy rules, timelapses, audio detections and PTZ patroling
100 lines (99 loc) • 2.7 kB
JSON
{
"name": "@apocaliss92/scrypted-advanced-notifier",
"description": "Discover Cameras detections data and metadata to MQTT, customize detection notifications, occupancy rules, timelapses, audio detections and PTZ patroling",
"repository": {
"type": "git",
"url": "https://github.com/apocaliss92/scrypted-advanced-notifier"
},
"version": "5.1.0",
"scripts": {
"docs:dev": "cd docs && npm run dev",
"docs:build": "cd docs && npm run build",
"docs:start": "cd docs && npm run start",
"docs:install": "cd docs && npm install",
"scrypted-setup-project": "scrypted-setup-project",
"prescrypted-setup-project": "scrypted-package-json",
"build": "scrypted-webpack",
"prepublishOnly": "NODE_ENV=production scrypted-webpack",
"prescrypted-vscode-launch": "scrypted-webpack",
"scrypted-vscode-launch": "scrypted-deploy-debug",
"scrypted-deploy-debug": "scrypted-deploy-debug",
"scrypted-debug": "scrypted-debug",
"scrypted-deploy": "scrypted-deploy",
"scrypted-readme": "scrypted-readme",
"scrypted-package-json": "scrypted-package-json"
},
"keywords": [
"scrypted",
"plugin",
"homeassistant",
"autodiscovery",
"occupancy",
"audio",
"crying",
"cry",
"mqtt",
"notifier",
"timelapses",
"patrol",
"recording",
"securitySystem",
"alarm",
"frigate",
"track"
],
"scrypted": {
"name": "Advanced notifier",
"type": "API",
"realfs": true,
"interfaces": [
"Settings",
"DeviceProvider",
"MixinProvider",
"HttpRequestHandler",
"Videoclips",
"LauncherApplication",
"PushHandler",
"EventsAppApi"
],
"pluginDependencies": [],
"interfaceDescriptors": {
"EventsAppApi": {
"name": "EventsAppApi",
"methods": [
"getConfigs",
"getCamerasStatus",
"getEvents",
"getVideoclips",
"getCameraDayData",
"getClusteredDayData",
"getClusterEvents",
"getArtifacts",
"getLatestRuleArtifacts",
"remoteLog",
"getAsset",
"getVideoClipThumbnailData",
"getVideoClipData",
"getReelEvents"
],
"properties": []
}
}
},
"dependencies": {
"@scrypted/common": "file:../scrypted/common",
"@scrypted/sdk": "0.5.53",
"axios": "^0.23.0",
"jimp": "^1.6.0",
"lodash": "^4.17.21",
"moment": "^2.30.1",
"mqtt": "5.10.4",
"node-json-db": "^2.3.1",
"sharp": "^0.33.5"
},
"devDependencies": {
"@types/better-sqlite3": "^7.6.13",
"@types/lodash": "^4.17.12",
"@types/node": "^20.11.0"
}
}