* Fully mock ring_doorbell library * Add comments and docstrings * Simplify devices_mocks and fake RingDevices * Update post review * Consolidate device filtering in conftest * Fix ruff lambda assignment failure * Fix ruff check fail * Update post review
* Add diagnostics platform to ring integration * Use real-ish data for diagnostics test and use snapshot output