Skip to content

Cctv Camera Database

v1.6.0 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

Published 1mo Network Security
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

blue-iris cctv cctv-cameras dahua data-seed frigate
+9 more
frigate-nvr frontfamily hikvision homeassistant ip-camera open-data reolink security-camera surveillance

Summary

AI summary

Schema validation enforced in builds and 13 new fields added to camera schema.

Full changelog

Added

  • Schema validation now enforced in the build — every entry is validated against schema/camera.schema.json via Ajv. Previously the build only hand-checked five required fields, so the schema had silently drifted from the data; it is now the single source of truth and CI fails on any violation.
  • 11 fields added to the schema that the data already used but never declared: localized prices msrp_eur, msrp_gbp, msrp_inr, msrp_aed, msrp_aud, msrp_cad, msrp_vnd, msrp_chf; plus markets, generation, and release_notes.
  • storage.notes field — free-text storage notes (e.g. external-hub requirements).
  • hdcvi and mxpeg added to the protocols enum (HD-CVI coax for HiLook/Dahua analog; MxPEG for Mobotix).
  • Reolink Video Doorbell PoE enriched — verified Frigate config (tested by blakeblacksear on v0.14, go2rtc), Home Assistant details (local_push, doorbell button, two-way audio, ONVIF events), plus soc (Novatek NT98566), poe_class, and outdoor environment.

Fixed

  • Removed invalid ip_rating: null from 3 indoor cameras (Amcrest ASH42-W, Tapo C121, Tapo C135) — the field is optional and null is not a valid rating.

Changed

  • Dataset mirroring to a downstream consumer is now opt-in via the DATA_MIRROR_DIR env var (configurable through a local, gitignored .env), replacing a hardcoded copy path in the build script.
  • Project now points to the website at cctv-database.com — README links and package.json homepage updated. The GitHub Pages demo redirects there, with a standalone offline copy kept at docs/demo.html. The README now states explicitly that the dataset is CC0 and always will be.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Cctv Camera Database

Get notified when new releases ship.

Sign up free

About Cctv Camera Database

All releases →

Related context

Beta — feedback welcome: [email protected]