Commit Graph
1 Commits
Author SHA1 Message Date
hipitihop 9edee5301e feat: Add position-based PTZ idle detection for buggy cameras
Adds optional position-based movement detection for PTZ cameras with
unreliable ONVIF MoveStatus reporting (e.g., Hikvision DS-2DE2A404IW-DE3).

Changes:
- Add ptz_idle_method config parameter (default: "status")
- Extract helper methods to eliminate code duplication
- Add position-based idle detection monitoring pan/tilt/zoom position
- Maintain 100% backward compatibility with existing behavior

Tested with 3 identical Hikvision DS-2DE2A404IW-DE3 cameras over 33+ hours
in production, 363 tracking movements with 99.9%+ reduction in tracking
failures.
2026-02-10 17:39:59 +10:00