You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are substantial changes to directories in both the repo and system application paths. An update-in-place was not designed and will not work.
The Traffic Monitor software is still undergoing major changes, consider it in Beta and that these major updates will break your current system.
Many configuration defaults have been updated for better performance and new capabilities. It is recommended to start with the new defaults and modify to fit your needs.
Upgrade path
To upgrade, we strongly recommend you backup your settings and database and re-image from scratch. Database structures have not changed, so you should be able to copy over your database from v0.5.
We have migrated all containerized applications from Docker to Podman. Podman is a daemon-less architecture that aligns very well with our open ethos while maintaining compatibility with our core applications, such as Frigate.
All previous docker commands are fully available in Podman. Note, though, that since this a daemon-less and runs on systemd, restarts may be handled by the systemctl command.
This was a long-overdue backlog item. The Raspberry Pi 5 contains a hardware decoder for H.265 (h265 / HVEC) videos that allows much more efficient processing of videos encoded with this codec and a smaller size for the same quality as H.264. Be aware that some systems and browsers may not be able to play back H.265 by default.
Frigate sees a substantial decrease in CPU usage: in our tests about 6x (six times) decrease in CPU load. This is particularly obvious in very busy areas with many objects being tracked; i.e. a very busy road with dozens of cars, bikes, and pedestrians. This is achieved by passing the hardware decoder into Frigate and utilizing a custom ffmpeg value in the config.
To utilize the hardware decoder, the Raspberry Pi Camera 3 rtsp feed now encodes to H.265. This uses slightly more CPU than the previous H.264 encoding format since RPi5 has no hardware encoder, but it pays back dividends during Frigate's decoding and storage.
Note that the camera feed for the RPi Cam 3 Wide now properly utilizes the entire field-of-view. Previously the default resolution cropped and stretched the images. This will make the picture substantially clearer and better-looking as well as provide a better view for object detection, especially with far-away / small objects.
All camera feeds, including those from any external cameras, should be specified to send streams to the traffic monitor using H.265/HVEC to take advantage of Raspberry Pi 5's hardware decoder in Frigate.
Dashboard changes
Node-Red Dashboard 2 has updated its internal framework to chart.js, and our charts have been updated to work with the new data format and keep consistency with the on-device dashboards.
Database Download capabilities now include progress bars and allow for very large databases (>> 2 GB) to be properly packaged and transferred in tar.gz format without timing out. JSON files also use the same pipeline.
Thank you for the great, consistent work on this, @mhlmhl!
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Major changes for 0.6.0
Breaking changes
There are substantial changes to directories in both the repo and system application paths. An update-in-place was not designed and will not work.
The Traffic Monitor software is still undergoing major changes, consider it in Beta and that these major updates will break your current system.
Many configuration defaults have been updated for better performance and new capabilities. It is recommended to start with the new defaults and modify to fit your needs.
Upgrade path
To upgrade, we strongly recommend you backup your settings and database and re-image from scratch. Database structures have not changed, so you should be able to copy over your database from v0.5.
Perform a fresh install by following the Software Installation docs.
Sorry for any inconvenience this may cause.
New Features
Migrated to Podman
We have migrated all containerized applications from Docker to Podman. Podman is a daemon-less architecture that aligns very well with our open ethos while maintaining compatibility with our core applications, such as Frigate.
All previous docker commands are fully available in Podman. Note, though, that since this a daemon-less and runs on systemd, restarts may be handled by the
systemctlcommand.Thank you for the amazing work on this, @socket-wrench!
Now utilizing H.265 RPi5 hardware video decoding
This was a long-overdue backlog item. The Raspberry Pi 5 contains a hardware decoder for H.265 (h265 / HVEC) videos that allows much more efficient processing of videos encoded with this codec and a smaller size for the same quality as H.264. Be aware that some systems and browsers may not be able to play back H.265 by default.
Frigate sees a substantial decrease in CPU usage: in our tests about 6x (six times) decrease in CPU load. This is particularly obvious in very busy areas with many objects being tracked; i.e. a very busy road with dozens of cars, bikes, and pedestrians. This is achieved by passing the hardware decoder into Frigate and utilizing a custom
ffmpegvalue in the config.To utilize the hardware decoder, the Raspberry Pi Camera 3 rtsp feed now encodes to H.265. This uses slightly more CPU than the previous H.264 encoding format since RPi5 has no hardware encoder, but it pays back dividends during Frigate's decoding and storage.
Note that the camera feed for the RPi Cam 3 Wide now properly utilizes the entire field-of-view. Previously the default resolution cropped and stretched the images. This will make the picture substantially clearer and better-looking as well as provide a better view for object detection, especially with far-away / small objects.
All camera feeds, including those from any external cameras, should be specified to send streams to the traffic monitor using H.265/HVEC to take advantage of Raspberry Pi 5's hardware decoder in Frigate.
Dashboard changes
Node-Red Dashboard 2 has updated its internal framework to chart.js, and our charts have been updated to work with the new data format and keep consistency with the on-device dashboards.
Database Download capabilities now include progress bars and allow for very large databases (>> 2 GB) to be properly packaged and transferred in
tar.gzformat without timing out. JSON files also use the same pipeline.Thank you for the great, consistent work on this, @mhlmhl!
What's Changed
Full Changelog: v0.5.0...v0.6.0
This discussion was created from the release 0.6.0 Release.
All reactions