Prepare for Frigate v0.11: This pre-release is intended as a partner to the upcoming Frigate v0.11 release (or the latest v0.11 beta). This integration release will function with prior Frigate server versions but new functionality available through the integration (e.g. true motion sensors) will not yet be functional.
Warning: This release renames some commonly used Frigate entity ids, so you will likely need to update dashboards, automations and templates manually that use the old entity ids. In addition, new Frigate integration installations will see a different mix of entities disabled/enabled by default to better match actual usage and reduce entity pollution.
Example old names | Example new names |
---|---|
binary_sensor.kitchen_person_motion | binary_sensor.kitchen_person_occupancy |
(No such entity) | binary_sensor.kitchen_motion |
sensor.front_door_person | sensor.front_door_person_count |
sensor.front_door_all | sensor.front_door_all_count |
Motivation: The original names included _motion
despite not being motion sensors (they are occupancy sensors). This created a light stream of user confusion and support load. As this release includes actual motion sensors (as distinct from occupancy), this was the trigger to finally fix this misnomer.
Changes since v3.0.0-rc.3
Changes
💥 Breaking Changes
- Use new-style HA entity naming (renames sensor.frigate_detection_fps, sensor.frigate_[detector] entities) (#309) @NickM-27
🚀 Features
- Add icons for bicycle, cow, and horse, and change car and person icons (#317) @felipecrs
- Allow setting an expiration time for unauthenticated notification events (#169) @gmrandom
- Update VodSegmentProxyView to allow mp4/m4s files (#331) @uvjustin
- FEAT: Allow threshold and contour_area to be set from Home Assistant (#316) @NickM-27
- Add icon for motorcycle entities (#315) @felipecrs
- FEAT: Add support for coral temp sensor entities (#313) @NickM-27
- Allow favorite_event to be configured from UI (#301) @felipecrs
🔥 Removals and Deprecations
- Remove the HTTP view for recordings API (WS still available) (#299) @dermotduffy
🐞 Fixes
- Restore JSON decode for ws_api (#329) @dermotduffy
🐎 Performance
- Don't proxy authSig parameter unless necessary (#333) @uvjustin
- Revert "Restore JSON decode for ws_api (#329)" (#330) @uvjustin
- Remove "static/" from ThumbnailsProxyView path (#326) @uvjustin
- Fetch thumbnails over http instead of using base64 embedded thumbnails (#322) @uvjustin
- Use iter_any() instead of iter_chunked() (#323) @uvjustin
- Avoid decoding json when proxying over ws (#321) @uvjustin
🚨 Testing
- Use debugpy hass integration in devcontainer (#302) @felipecrs
- Improve devcontainer experience (e.g. adds python debugging, improves port forwarding) (#300) @felipecrs
📚 Documentation
📦 Dependencies
- Bump version to v3.0.0-rc.4 . (#334) @dermotduffy
- Bump release-drafter/release-drafter from 5.20.0 to 5.20.1 (#332) @dependabot
- Bump actions/setup-python from 4.1.0 to 4.2.0 (#325) @dependabot
- Bump actions/setup-python from 4.0.0 to 4.1.0 (#312) @dependabot
- Bump actions/checkout from 2.4.2 to 3.0.2 (#308) @dependabot
- Bump release-drafter/release-drafter from 5.19.0 to 5.20.0 (#307) @dependabot
- Upgrade Home Assistant to 2022.7 (#306) @felipecrs
- Set up dependabot for Actions (#305) @felipecrs
- Upgrade Python from 3.9 to 3.10 (#303) @felipecrs