Skip to content

Commit e3d8849

Browse files
authored
Merge pull request #25 from ch-bas/feature/bosch-dahua
v1.12.0: add Frigate/Home Assistant configs for 195 Bosch + ABUS cameras
2 parents 3265bf6 + 14fdc33 commit e3d8849

202 files changed

Lines changed: 12376 additions & 596 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,22 @@ Format: [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
66

77
---
88

9+
## [1.12.0] — 2026-06-29
10+
11+
### Added
12+
13+
- **Integration configs (Frigate + Home Assistant) for 195 cameras** that supported RTSP/ONVIF but had none, using verified per-OEM RTSP patterns:
14+
- **137 Bosch** (FLEXIDOME / DINION / AUTODOME / MIC) — Bosch's official `rtsp://…:554/?inst=1` (main) / `?inst=2` (sub) scheme, per Bosch's "RTSP usage with Bosch Video IP Devices" doc.
15+
- **58 ABUS Performance Line** (IPCA/IPCB/IPCS + 8 PoE TVIP) — Hikvision-OEM `…/Streaming/Channels/101` (main) / `102` (sub); ABUS TVIP82561 shares an official manual with the IPCS84511, confirming the platform.
16+
- All marked `verified: false` with sourced notes (derived from the OEM family / official scheme, not individually bench-tested). "No config" cameras with RTSP/ONVIF dropped from 203 → 7.
17+
- Added vertical field-of-view to ABUS IPCA54512A (110° H / 57° V) and the firstmall.de source.
18+
19+
### Changed
20+
21+
- No camera count change — still **1,577 cameras** across **68 brands**. Cameras with integration configs: **1,303**.
22+
23+
---
24+
925
## [1.11.0] — 2026-06-26
1026

1127
### Added

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,7 @@ Or open `data/cameras.csv` in any spreadsheet for a quick browse.
130130
| 4K / 8MP+ | 464 |
131131
| 4–5MP | 688 |
132132
| 1080p–2MP | 397 |
133+
| With integration configs (Frigate / Home Assistant) | 1,303 |
133134
134135
### All 68 brands
135136

cameras/abus/ipca34512a.json

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,5 +77,25 @@
7777
"sources": [
7878
"https://www.expert-security.de/abus-ipca34512a-ip-kamera-4mpx-t-n-ir-poe-ip67.html",
7979
"https://www.abus.com/int/Commercial-Security/Video-surveillance/Network-technology/IP-Mini-Tube-4-MPx-Black-2.8-mm-IR-WL"
80-
]
80+
],
81+
"configs": {
82+
"frigate": {
83+
"detect": {
84+
"width": 640,
85+
"height": 480,
86+
"fps": 5
87+
},
88+
"rtsp_url_template": "rtsp://{user}:{pass}@{ip}:554/Streaming/Channels/101",
89+
"best_substream": "rtsp://{user}:{pass}@{ip}:554/Streaming/Channels/102",
90+
"recommended_stream_type": "go2rtc",
91+
"verified": false,
92+
"notes": "ABUS Performance Line is Hikvision OEM — Hikvision-style RTSP paths (101 main / 102 sub / 103 third). Enable ONVIF/RTSP in the camera web UI (Network > Integration Protocol) first. Pattern from the IPCx OEM family (iSpyConnect, HA community); not individually bench-tested."
93+
},
94+
"home_assistant": {
95+
"integration": "onvif",
96+
"connection_type": "local_push",
97+
"onvif_events": true,
98+
"notes": "Generic ONVIF integration after enabling ONVIF (Profile S) in the web UI."
99+
}
100+
}
81101
}

cameras/abus/ipca34512b.json

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,5 +84,25 @@
8484
"https://www.expert-security.de/abus-ipca34512b-ip-kamera-4mpx-t-n-ir-poe-ip67.html",
8585
"https://www.abus.com/int/Commercial-Security/Video-surveillance/Network-technology/IP-mini-tube-4-MPx-4-mm-IR-WL",
8686
"https://alarm-technik.eu/en/products/ip-mini-tube-4-mpx-4-mm-ir-wl-abus-ipca34512b"
87-
]
87+
],
88+
"configs": {
89+
"frigate": {
90+
"detect": {
91+
"width": 640,
92+
"height": 480,
93+
"fps": 5
94+
},
95+
"rtsp_url_template": "rtsp://{user}:{pass}@{ip}:554/Streaming/Channels/101",
96+
"best_substream": "rtsp://{user}:{pass}@{ip}:554/Streaming/Channels/102",
97+
"recommended_stream_type": "go2rtc",
98+
"verified": false,
99+
"notes": "ABUS Performance Line is Hikvision OEM — Hikvision-style RTSP paths (101 main / 102 sub / 103 third). Enable ONVIF/RTSP in the camera web UI (Network > Integration Protocol) first. Pattern from the IPCx OEM family (iSpyConnect, HA community); not individually bench-tested."
100+
},
101+
"home_assistant": {
102+
"integration": "onvif",
103+
"connection_type": "local_push",
104+
"onvif_events": true,
105+
"notes": "Generic ONVIF integration after enabling ONVIF (Profile S) in the web UI."
106+
}
107+
}
88108
}

cameras/abus/ipca34612a.json

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,5 +81,25 @@
8181
"sources": [
8282
"https://www.expert-security.de/abus-ipca34612a-ip-kamera-4mpx-t-n-ir-poe-ip67.html",
8383
"https://www.voltus.com/en/abus-ipca34612a-ip-mini-tube-4-mp-ir-wl-sw-2-8-mm.html"
84-
]
84+
],
85+
"configs": {
86+
"frigate": {
87+
"detect": {
88+
"width": 640,
89+
"height": 480,
90+
"fps": 5
91+
},
92+
"rtsp_url_template": "rtsp://{user}:{pass}@{ip}:554/Streaming/Channels/101",
93+
"best_substream": "rtsp://{user}:{pass}@{ip}:554/Streaming/Channels/102",
94+
"recommended_stream_type": "go2rtc",
95+
"verified": false,
96+
"notes": "ABUS Performance Line is Hikvision OEM — Hikvision-style RTSP paths (101 main / 102 sub / 103 third). Enable ONVIF/RTSP in the camera web UI (Network > Integration Protocol) first. Pattern from the IPCx OEM family (iSpyConnect, HA community); not individually bench-tested."
97+
},
98+
"home_assistant": {
99+
"integration": "onvif",
100+
"connection_type": "local_push",
101+
"onvif_events": true,
102+
"notes": "Generic ONVIF integration after enabling ONVIF (Profile S) in the web UI."
103+
}
104+
}
85105
}

cameras/abus/ipca54512a.json

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"aperture": "F1.0",
4949
"varifocal": false
5050
},
51-
"field_of_view_deg": "110 horizontal",
51+
"field_of_view_deg": "110 horizontal / 57 vertical",
5252
"night_vision": {
5353
"type": "hybrid",
5454
"range_m": 30
@@ -93,6 +93,27 @@
9393
"sources": [
9494
"https://www.expert-security.de/abus-ipca54512a-ip-kamera-4mpx-t-n-ir-poe-ip67.html",
9595
"https://alarm-technik.eu/en/products/ip-kugeldome-4-mpx-2-8-mm-ir-wl-abus-ipca54512a",
96-
"https://www.abus.com/int/Commercial-Security/Video-surveillance/Network-technology/IP-Spherical-Dome-4-MPx-2.8mm"
97-
]
96+
"https://www.abus.com/int/Commercial-Security/Video-surveillance/Network-technology/IP-Spherical-Dome-4-MPx-2.8mm",
97+
"https://firstmall.de/ABUS-IPCA54512A-Kugeldome-Kamera-IP-4-MPx-28-mm-IR-WL-PoE-Ueberwachungskamera"
98+
],
99+
"configs": {
100+
"frigate": {
101+
"detect": {
102+
"width": 640,
103+
"height": 480,
104+
"fps": 5
105+
},
106+
"rtsp_url_template": "rtsp://{user}:{pass}@{ip}:554/Streaming/Channels/101",
107+
"best_substream": "rtsp://{user}:{pass}@{ip}:554/Streaming/Channels/102",
108+
"recommended_stream_type": "go2rtc",
109+
"verified": false,
110+
"notes": "ABUS Performance Line is Hikvision OEM — uses Hikvision-style RTSP paths (Channels/101 main, /102 sub, /103 third). ONVIF/RTSP must be enabled in the camera web UI (Network > Integration Protocol) first. Pattern inferred from sibling IPCB/IPCA models (iSpyConnect, HA community); not individually verified on this exact model."
111+
},
112+
"home_assistant": {
113+
"integration": "onvif",
114+
"connection_type": "local_push",
115+
"onvif_events": true,
116+
"notes": "Use the generic ONVIF integration after enabling ONVIF (Profile S) in the camera web UI. No ABUS-specific HA integration for the Performance Line."
117+
}
118+
}
98119
}

cameras/abus/ipca54512b.json

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,5 +89,25 @@
8989
"https://www.solarics.de/products/abus-abus-ipca54512a-ip-kugeldome-4-mpx-2-8-mm-ir-wl-art-ipca54512a",
9090
"https://www.expert-security.de/abus-ipca54512a-ip-kamera-4mpx-t-n-ir-poe-ip67.html",
9191
"https://www.abus.com/int/Commercial-Security/Video-surveillance/Network-technology/IP-Spherical-Dome-4-MPx-4-mm-IR-WL"
92-
]
92+
],
93+
"configs": {
94+
"frigate": {
95+
"detect": {
96+
"width": 640,
97+
"height": 480,
98+
"fps": 5
99+
},
100+
"rtsp_url_template": "rtsp://{user}:{pass}@{ip}:554/Streaming/Channels/101",
101+
"best_substream": "rtsp://{user}:{pass}@{ip}:554/Streaming/Channels/102",
102+
"recommended_stream_type": "go2rtc",
103+
"verified": false,
104+
"notes": "ABUS Performance Line is Hikvision OEM — Hikvision-style RTSP paths (101 main / 102 sub / 103 third). Enable ONVIF/RTSP in the camera web UI (Network > Integration Protocol) first. Pattern from the IPCx OEM family (iSpyConnect, HA community); not individually bench-tested."
105+
},
106+
"home_assistant": {
107+
"integration": "onvif",
108+
"connection_type": "local_push",
109+
"onvif_events": true,
110+
"notes": "Generic ONVIF integration after enabling ONVIF (Profile S) in the web UI."
111+
}
112+
}
93113
}

cameras/abus/ipca54572a.json

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,5 +80,25 @@
8080
"https://www.expert-security.de/abus-ipca54572a-ip-kamera-4mpx-t-n-ir-poe-ip67.html",
8181
"https://firstmall.de/ABUS-IPCA54572A-IP-Kamera-Kugeldome-4-MPx-IR-WL-mit-2WAY-Audio-Alarmierung",
8282
"https://fr.rs-online.com/web/p/videosurveillance-cameras/0180161"
83-
]
83+
],
84+
"configs": {
85+
"frigate": {
86+
"detect": {
87+
"width": 640,
88+
"height": 480,
89+
"fps": 5
90+
},
91+
"rtsp_url_template": "rtsp://{user}:{pass}@{ip}:554/Streaming/Channels/101",
92+
"best_substream": "rtsp://{user}:{pass}@{ip}:554/Streaming/Channels/102",
93+
"recommended_stream_type": "go2rtc",
94+
"verified": false,
95+
"notes": "ABUS Performance Line is Hikvision OEM — Hikvision-style RTSP paths (101 main / 102 sub / 103 third). Enable ONVIF/RTSP in the camera web UI (Network > Integration Protocol) first. Pattern from the IPCx OEM family (iSpyConnect, HA community); not individually bench-tested."
96+
},
97+
"home_assistant": {
98+
"integration": "onvif",
99+
"connection_type": "local_push",
100+
"onvif_events": true,
101+
"notes": "Generic ONVIF integration after enabling ONVIF (Profile S) in the web UI."
102+
}
103+
}
84104
}

cameras/abus/ipca54581b.json

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,5 +74,25 @@
7474
"https://www.expert-security.de/abus-ipca54581b-ip-thermal-kamera-4mpx.html",
7575
"https://alarm-technik.eu/en/products/thermal-dome-bi-spektral-4mpx-3-6-4-3-mm-abus-ipca54581b",
7676
"https://www.abus.com/int/Commercial-Security/Video-surveillance/Network-technology/Thermal-Dome-Bi-Spectral-4MPx-3.6-4.3-mm"
77-
]
77+
],
78+
"configs": {
79+
"frigate": {
80+
"detect": {
81+
"width": 640,
82+
"height": 480,
83+
"fps": 5
84+
},
85+
"rtsp_url_template": "rtsp://{user}:{pass}@{ip}:554/Streaming/Channels/101",
86+
"best_substream": "rtsp://{user}:{pass}@{ip}:554/Streaming/Channels/102",
87+
"recommended_stream_type": "go2rtc",
88+
"verified": false,
89+
"notes": "ABUS Performance Line is Hikvision OEM — Hikvision-style RTSP paths (101 main / 102 sub / 103 third). Enable ONVIF/RTSP in the camera web UI (Network > Integration Protocol) first. Pattern from the IPCx OEM family (iSpyConnect, HA community); not individually bench-tested."
90+
},
91+
"home_assistant": {
92+
"integration": "onvif",
93+
"connection_type": "local_push",
94+
"onvif_events": true,
95+
"notes": "Generic ONVIF integration after enabling ONVIF (Profile S) in the web UI."
96+
}
97+
}
7898
}

cameras/abus/ipca54612a.json

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,5 +83,25 @@
8383
"sources": [
8484
"https://www.expert-security.de/abus-ipca54612a-ip-kamera-4mpx-t-n-ir-poe-ip67.html",
8585
"https://alarm-technik.eu/en/products/ip-kugeldome-4-mpx-schwarz-2-8-mm-ir-wl-abus-ipca54612a"
86-
]
86+
],
87+
"configs": {
88+
"frigate": {
89+
"detect": {
90+
"width": 640,
91+
"height": 480,
92+
"fps": 5
93+
},
94+
"rtsp_url_template": "rtsp://{user}:{pass}@{ip}:554/Streaming/Channels/101",
95+
"best_substream": "rtsp://{user}:{pass}@{ip}:554/Streaming/Channels/102",
96+
"recommended_stream_type": "go2rtc",
97+
"verified": false,
98+
"notes": "ABUS Performance Line is Hikvision OEM — Hikvision-style RTSP paths (101 main / 102 sub / 103 third). Enable ONVIF/RTSP in the camera web UI (Network > Integration Protocol) first. Pattern from the IPCx OEM family (iSpyConnect, HA community); not individually bench-tested."
99+
},
100+
"home_assistant": {
101+
"integration": "onvif",
102+
"connection_type": "local_push",
103+
"onvif_events": true,
104+
"notes": "Generic ONVIF integration after enabling ONVIF (Profile S) in the web UI."
105+
}
106+
}
87107
}

0 commit comments

Comments
 (0)