{"id":1824,"date":"2026-05-03T07:28:07","date_gmt":"2026-05-03T14:28:07","guid":{"rendered":"https:\/\/zigbeedeals.com\/?page_id=1824"},"modified":"2026-06-08T13:19:29","modified_gmt":"2026-06-08T13:19:29","slug":"install-frigate-on-synology-ds725-with-google-coral-tpu","status":"publish","type":"page","link":"https:\/\/nell.tv\/?page_id=1824","title":{"rendered":"Install Frigate on Synology DS725+ with Google Coral TPU"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"920\" src=\"https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1203-1024x920.jpeg\" alt=\"Frigate\" class=\"wp-image-1825\" style=\"aspect-ratio:1.1126615578176826;width:576px;height:auto\" srcset=\"https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1203-1024x920.jpeg 1024w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1203-300x270.jpeg 300w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1203-768x690.jpeg 768w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1203-1536x1380.jpeg 1536w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1203-2048x1841.jpeg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">I have a <a href=\"https:\/\/www.synology.com\/en-us\/products\/DS725+\">Synology DS725+<\/a> and recently purchased an <a href=\"https:\/\/www.annke.com\/products\/fcd800\">Annke FCD800 turret camera<\/a> to view activity in my side yard. After configuring and testing the camera and using it to record locally to its SD Card and also evaluating Synology&#8217;s Surveillance Station, I came to the conclusion that both software solution were awful for detecting and recording motion and events.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I had heard of the <a href=\"https:\/\/github.com\/blakeblackshear\/frigate\">Frigate camera software<\/a> and investigated what was required to use it effectively. I quickly realized that the CPU in the Synology was not powerful enough for motion event detection and purchased a Google Coral USB-C TPU for $90 used to add to reduce CPU load.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"791\" src=\"https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1202-1024x791.jpeg\" alt=\"\" class=\"wp-image-1826\" srcset=\"https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1202-1024x791.jpeg 1024w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1202-300x232.jpeg 300w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1202-768x593.jpeg 768w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1202-1536x1187.jpeg 1536w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1202.jpeg 1671w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">No software or drivers are needed or required to use the Google Coral TPU with the Synology. Just plug it into the front USB-A port (Do not use the back USB-C port) and it will show up in Synology &gt; Control Panel &gt; Info.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:36px\">Installation<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Create a directory name &#8216;frigate&#8217; on your Synology in your Docker container folder. In this folder create two additional folders named &#8216;config&#8217; and &#8216;media&#8217;. &#8216;Config&#8217; is used to store the configuration and temporary files and &#8216;media&#8217; is used to store permanent recordings. I have &#8216;config&#8217; and my Docker directory residing on (2) nVme drives for speed and the &#8216;media&#8217; directory on the (2) hard drives.<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">nVme Storage: \/volume2\/Containers\/Frigate\/config<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Hard Drive: \/volume1\/Temp\/Surveillance\/media<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:25px\">Create YML Files<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Create a file named &#8216;config.yml&#8217; in the &#8216;\/Containers\/Frigate\/config&#8217; directory. Populate the file with info like the following replacing the camera IP\/Password\/model section with your relevent info.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"595\" height=\"1024\" src=\"https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1204-595x1024.jpeg\" alt=\"\" class=\"wp-image-1828\" srcset=\"https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1204-595x1024.jpeg 595w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1204-174x300.jpeg 174w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1204-768x1322.jpeg 768w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1204-892x1536.jpeg 892w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1204-1189x2048.jpeg 1189w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1204.jpeg 1294w\" sizes=\"auto, (max-width: 595px) 100vw, 595px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Create a file named &#8216;docker-compose.yml&#8217; in the directory &#8216;\/Containers\/Frigate&#8217;. Populate the file with info like the following replacing the volume locations and password with your specific info.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"632\" height=\"1024\" src=\"https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1205-632x1024.jpeg\" alt=\"\" class=\"wp-image-1829\" style=\"width:403px;height:auto\" srcset=\"https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1205-632x1024.jpeg 632w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1205-185x300.jpeg 185w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1205-768x1245.jpeg 768w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1205.jpeg 918w\" sizes=\"auto, (max-width: 632px) 100vw, 632px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:25px\"> Create the Docker Container<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In DSM:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open&nbsp;<strong>Container Manager<\/strong><\/li>\n\n\n\n<li>Go to&nbsp;<strong>Project<\/strong><\/li>\n\n\n\n<li>Click&nbsp;<strong>Create<\/strong><\/li>\n\n\n\n<li>Project Name<strong>&nbsp;&#8216;frigate&#8217;<\/strong><\/li>\n\n\n\n<li>Select the location of the folder &gt;<strong>&nbsp;\/Containers\/Frigate<\/strong><\/li>\n\n\n\n<li>Select<strong>&nbsp;&#8216;Yes&#8217;&nbsp;<\/strong>to use the existing&nbsp;<strong>docker-compose.yml<\/strong><\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"793\" src=\"https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1206-1024x793.jpeg\" alt=\"\" class=\"wp-image-1830\" style=\"aspect-ratio:1.2913160060530438;width:595px;height:auto\" srcset=\"https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1206-1024x793.jpeg 1024w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1206-300x232.jpeg 300w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1206-768x595.jpeg 768w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1206.jpeg 1479w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"638\" src=\"https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1207-1024x638.jpeg\" alt=\"\" class=\"wp-image-1831\" style=\"width:635px;height:auto\" srcset=\"https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1207-1024x638.jpeg 1024w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1207-300x187.jpeg 300w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1207-768x478.jpeg 768w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1207-1536x957.jpeg 1536w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1207.jpeg 1586w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"238\" src=\"https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1200-scaled-1-1024x238.jpeg\" alt=\"\" class=\"wp-image-1834\" srcset=\"https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1200-scaled-1-1024x238.jpeg 1024w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1200-scaled-1-300x70.jpeg 300w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1200-scaled-1-768x179.jpeg 768w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1200-scaled-1-1536x357.jpeg 1536w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1200-scaled-1-2048x476.jpeg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Screenshot<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:29px\">Obtain Admin Password<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to Container Manager &gt; Containers &gt; Frigate<\/li>\n\n\n\n<li>Open the container and click the Logs tab<\/li>\n\n\n\n<li>Look for the *** Password xxxxxx<\/li>\n\n\n\n<li>Wait 5 minutes after install to login then go to : https:\/\/192.168.1.51:8971\n<ol class=\"wp-block-list\">\n<li>Username is &#8216;admin&#8217;<\/li>\n\n\n\n<li>Password is the info in the log file. Login then go to setting and change the password.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"382\" src=\"https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1208-scaled-1-1024x382.jpeg\" alt=\"\" class=\"wp-image-1832\" srcset=\"https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1208-scaled-1-1024x382.jpeg 1024w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1208-scaled-1-300x112.jpeg 300w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1208-scaled-1-768x287.jpeg 768w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1208-scaled-1-1536x574.jpeg 1536w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1208-scaled-1-2048x765.jpeg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:28px\">Verify Google Coral TPU is Active<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"312\" src=\"https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1199-scaled-1-1024x312.jpeg\" alt=\"\" class=\"wp-image-1836\" srcset=\"https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1199-scaled-1-1024x312.jpeg 1024w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1199-scaled-1-300x91.jpeg 300w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1199-scaled-1-768x234.jpeg 768w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1199-scaled-1-1536x468.jpeg 1536w, https:\/\/nell.tv\/wp-content\/uploads\/2026\/05\/IMG_1199-scaled-1-2048x624.jpeg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Screenshot<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Read on for <a href=\"https:\/\/nell.tv\/configure-frigate-coral-tpu-to-use-yolov9-detection-model\/\">how to configure the Coral TPU and Frigate to use a better detection model&#8230;.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have a Synology DS725+ and recently purchased an Annke FCD800 turret camera to view activity in my side yard. After configuring and testing the camera and using it to record locally to its SD Card and also evaluating Synology&#8217;s Surveillance Station, I came to the conclusion that both software solution were awful for detecting&#8230;<\/p>\n","protected":false},"author":1,"featured_media":1825,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1824","page","type-page","status-publish","has-post-thumbnail","hentry"],"brizy_media":[],"_links":{"self":[{"href":"https:\/\/nell.tv\/index.php?rest_route=\/wp\/v2\/pages\/1824","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nell.tv\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nell.tv\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nell.tv\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nell.tv\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1824"}],"version-history":[{"count":1,"href":"https:\/\/nell.tv\/index.php?rest_route=\/wp\/v2\/pages\/1824\/revisions"}],"predecessor-version":[{"id":1912,"href":"https:\/\/nell.tv\/index.php?rest_route=\/wp\/v2\/pages\/1824\/revisions\/1912"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nell.tv\/index.php?rest_route=\/wp\/v2\/media\/1825"}],"wp:attachment":[{"href":"https:\/\/nell.tv\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1824"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}