Skip to content

v1.4.0 — Structural fixes: doorbell type, status field, deduplication config accuracy#10

Merged
ch-bas merged 1 commit into
mainfrom
feature/structural-fixes
Jun 11, 2026
Merged

v1.4.0 — Structural fixes: doorbell type, status field, deduplication config accuracy#10
ch-bas merged 1 commit into
mainfrom
feature/structural-fixes

Conversation

@ch-bas

@ch-bas ch-bas commented Jun 11, 2026

Copy link
Copy Markdown
Owner
  • Add doorbell type to schema, migrate 44 doorbells from covert
  • Add status field (available/announced/discontinued)
  • Consolidate Ring Doorbell 4 (6 regional dupes → 1 with markets[])
  • Fix Reolink/Amcrest/Eufy/Tapo/Wyze/EZVIZ/Lorex doorbell configs
  • Remove fabricated RTSP configs from battery/hub-only doorbells
  • Add real video/power specs for 12 Reolink cameras from datasheets
  • Delete Tapo D230S1 duplicate, 5 Ring Doorbell 4 regional files
  • 1,324 cameras across 66 brands, 10 form factors

What does this PR do?


Checklist

For new cameras

  • JSON file is under cameras/<brand-slug>/<model-slug>.json
  • id is a unique lowercase slug matching the file path
  • brand, model, type, resolution are all present
  • At least one URL in sources (manufacturer datasheet or reputable retailer)
  • npm run build passes locally with no errors

For corrections

  • Include a source URL confirming the correct value
  • npm run build passes locally with no errors

For schema / tooling changes

  • Existing cameras still validate (npm run build)
  • Updated docs/glossary.md if new fields were added

Source(s)


Notes

…, config accuracy

- Add doorbell type to schema, migrate 44 doorbells from covert
- Add status field (available/announced/discontinued)
- Consolidate Ring Doorbell 4 (6 regional dupes → 1 with markets[])
- Fix Reolink/Amcrest/Eufy/Tapo/Wyze/EZVIZ/Lorex doorbell configs
- Remove fabricated RTSP configs from battery/hub-only doorbells
- Add real video/power specs for 12 Reolink cameras from datasheets
- Delete Tapo D230S1 duplicate, 5 Ring Doorbell 4 regional files
- 1,324 cameras across 66 brands, 10 form factors
@ch-bas ch-bas self-assigned this Jun 11, 2026
@ch-bas ch-bas added the bug Something isn't working label Jun 11, 2026
@ch-bas ch-bas merged commit 4991e03 into main Jun 11, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant