Fix placeholder inconsistencies and remove junk stream entries

- Fix [PASWORD] typo in wanscam.json, correct to [PASSWORD]
- Remove "Unlisted [UNSERE!]" junk model name from dahua.json
- Remove {HX} artifact from LS-F2 model name in h.264-network-dvr.json
- Remove cisco-7 and cisco-29 stream entries with [code] placeholder (unknown/invalid)
- Remove arecont-8 stream entry with [object%20Window] JS artifact in URL
- Add [TOKEN] placeholder to brand schema, README, and StrixCamDB-Add skill
- Remove [PASWORD] typo from schema and skill alternative forms list
This commit is contained in:
eduard256
2026-04-04 12:38:37 +00:00
parent 76a62ac885
commit 2ea367804c
8 changed files with 6 additions and 40 deletions
+2 -1
View File
@@ -170,8 +170,9 @@ Every brand file is `brands/{brand_id}.json`:
| `[IP]` | Camera IP address | `192.168.1.100` |
| `[PORT]` | Port number | `554` |
| `[AUTH]` | Base64-encoded `username:password` | |
| `[TOKEN]` | Authorization token | |
Alternative forms: `[USER]`, `[PASS]`, `[PWD]`, `[PASWORD]`, `{CHANNEL}`, `{channel+1}` -- all supported.
Alternative forms: `[USER]`, `[PASS]`, `[PWD]`, `{CHANNEL}`, `{channel+1}` -- all supported.
### Validation rules
+1
View File
@@ -58,6 +58,7 @@ URL paths can contain placeholders. The application replaces them before making
| `[IP]` | Camera IP address |
| `[PORT]` | Port number |
| `[AUTH]` | Base64-encoded `username:password` |
| `[TOKEN]` | Authorization token |
Alternative forms are also supported: `[USER]`, `[PASS]`, `[PWD]`, `{CHANNEL}`, `{channel+1}`, etc.
-11
View File
@@ -239,17 +239,6 @@
"Vision"
]
},
{
"id": "arecont-8",
"url": "/image?res=full&x0=0%25&y0=[object%20Window]%25&x1=100%25&y1=100%25&quality=21&doublescan=0",
"protocol": "http",
"port": 80,
"models": [
"11455DN",
"3100",
"av3130"
]
},
{
"id": "arecont-9",
"url": "mjpeg[CHANNEL]?res=half&x1=0&y1=0",
-24
View File
@@ -131,20 +131,6 @@
"WVC80N"
]
},
{
"id": "cisco-7",
"url": "[code]",
"protocol": "rtsp",
"port": 0,
"models": [
"2500 IP CAMERA",
"Other",
"PVC2300",
"VC240",
"WVC SERIES",
"WVC210"
]
},
{
"id": "cisco-8",
"url": "img/mjpeg.cgi",
@@ -392,16 +378,6 @@
"WVC2300"
]
},
{
"id": "cisco-29",
"url": "/[code]",
"protocol": "rtsp",
"port": 554,
"models": [
"PVC2300",
"PVC300"
]
},
{
"id": "cisco-30",
"url": "video.mjpg",
-1
View File
@@ -2146,7 +2146,6 @@
"N42BJ62",
"Portail",
"tobeupdated",
"Unlisted [UNSERE!]",
"XVR"
]
},
+1 -1
View File
@@ -26,7 +26,7 @@
"H.264",
"H264",
"IP54",
"LS-F2{HX}",
"LS-F2",
"Other",
"V4.02.R11.60426094.12000"
]
+1 -1
View File
@@ -2185,7 +2185,7 @@
},
{
"id": "wanscam-79",
"url": "/iphone/11?[USERNAME]:[PASWORD]&",
"url": "/iphone/11?[USERNAME]:[PASSWORD]&",
"protocol": "http",
"port": 9100,
"models": [
+1 -1
View File
@@ -43,7 +43,7 @@
},
"url": {
"type": "string",
"description": "URL path with optional placeholders: [CHANNEL], [CHANNEL+1], [USERNAME], [PASSWORD], [WIDTH], [HEIGHT], [IP], [PORT], [AUTH], [TOKEN], [USER], [PASS], [PWD], [PASWORD]"
"description": "URL path with optional placeholders: [CHANNEL], [CHANNEL+1], [USERNAME], [PASSWORD], [WIDTH], [HEIGHT], [IP], [PORT], [AUTH], [TOKEN], [USER], [PASS], [PWD]"
},
"protocol": {
"type": "string",