Monitor your security cameras with locally processed AI

2025-08-055:05602253frigate.video

NVR with realtime local object detection for IP cameras

App user profile preview

Give your home eyes by integrating object detection into Home Assistant, OpenHab, NodeRed, or anything with MQTT support. Frigate integrates directly into Home Assistant's media browser, provides low latency camera entities, and exposes real-time sensors and switches to power automations and notifications to your heart's content.

Frigate's high level of customizability, fast object detection and tight integration with Home Assistant creates the perfect open source, locally controlled, security camera system.

Frigate has helped me reduce hours of false detections from my hard drive and saved me maybe as much time scouring through said, uneventful, footage. Ok maybe not that much, but seriously, zero false detections.

Frigate has allowed me to remove all cloud dependencies from my security cameras, without losing any sort of object detection features or recording history. Support is second to none. Highly recommended.


Read the original article

Comments

  • By princevegeta89 2025-08-058:206 reply

    I've been running Frigate for more than two years now and it beats the hell out of any system I've tried in terms of detection speed and reliability. For context, I've tried Ring, Tapo cameras, and also Eufy security. Today I have turned away from all the cameras except for the Tapo cameras now serving RTSP streams into my Frigate instance. I have also blocked them from accessing the internet and that gave it complete privacy by default.

    Eufy Security started showing advertisements about their new products whenever I tap on a motion detected notification. They prioritize their ads over your own security which is ridiculous. Not just that, some of their clips stored in their cloud storage would never open despite the fact I used to pay them my membership fees every month. They were also caught storing passwords and other security credentials in plain text. Thanks to them, they were the primary motivation for me to move away from using those proprietary platforms and look for something self-hosted.

    I got Frigate running on my old hardware with hardware acceleration enabled via RX 550 GPU and detection is always under one second. I wrote a small app that uses Frigate API to grab screenshots and send me notifications via Telegram and Pushover. It's been very self-sustainable for two years now. I only had to restart the service two times in all of this time. I am also using some tunneling from my VPS into the locally hosted Frigate running on my home server and it's just been flawless. Thanks to this amazing project.

    • By xrd 2025-08-0511:493 reply

      Are you using this with Home Assistant?

      (Edit: my ISP is blocking, this is not an issue with hacs...

      I'm trying to integrate this, but the HACS integration does not seem to work with my HA because the get.hacs.xyz server is misconfigured.

        wget -O - https://get.hacs.xyz | bash -
        Connecting to get.hacs.xyz ([2606:4700:20::ac43:4465]:443)
        28EBD0AA71710000:error:0A0000C6:SSL routines:tls_get_more_records:packet   length too long:ssl/record/methods/tls_common.c:662:
        28EBD0AA71710000:error:0A000139:SSL routines::record layer failure:ssl/record/.rec_layer_s3.c:687:
        ssl_client: SSL_connect
        wget: error getting response: Connection reset by peer)

      • By Aspos 2025-08-0515:211 reply

        My frigate runs in a separate container and is configured to send MQTT messages to Homeassistant. Frigate can also expose snapshots which Homeassistant displays: http://myfrigate.lan:1984/api/frame.jpeg?src=CAMERA_GARAGE

        • By ticulatedspline 2025-08-0614:471 reply

          Do you know of any good Soup-To-Nuts tutorial "for dummies" on such a setup? Finally getting some secure home monitoring/automation has bubbled up as a priority and I've started looking at Home Assistant but even for someone with some technical background the learning curve combined with the sheer breadth of options is overwhelming.

          • By Aspos 2025-08-071:00

            Try following this: https://chatgpt.com/share/6893f888-8a70-800c-ad8a-0987257b93...

            In frigate, add this to the top of your configuration file:

            mqtt:

              enabled: true
            
              host: IP_ADDRESS_OF_YOUR_HOMEASSISTANT
            
              port: 1883
            
              topic_prefix: frigate
            
              user: USERNAME_YOU_CREATED_FOR_MQTT
            
              password: PASSOWRD_YOU_CREATED_FOR_MQTT
            
            
            Frigate will start sending various messages to Homeassistant. Go to HA, go to MQTT settings and listen to a topic frigate/#

            Observe the messages, pick the one which suits your needs.

            Follow this for an example: https://chatgpt.com/share/6893fd1c-2940-800c-a358-a840029e6e...

            You dont really need to add the HA automation via yaml, you can click it through manually.

      • By vdfs 2025-08-0513:161 reply

        You don't need HACS, just download frigate integration to config/custom_components in your HA folder

        • By xrd 2025-08-0514:13

          Great, hacs seemed overly complicated. Appreciate the note!

      • By princevegeta89 2025-08-0515:18

        No, I don't run it with Home Assistant. I just run it as a standalone service.

    • By Steltek 2025-08-0510:303 reply

      How did you get the Tapo cameras to play nice in rtsp mode with frigate? I found that even one camera did horrible things to the wifi. Even with one camera per AP per band, they caused trouble.

      • By princevegeta89 2025-08-0515:25

        Note that the WiFi chips on these devices are not so great, they need good coverage. I run two Asus routers in mesh network mode to get good coverage and never had any issues with anything

      • By nijave 2025-08-0520:42

        Seems to remember them working better with a certain WPA2 setup

        The little white one with "wings" seemed to work better than the really cheap circular base with circular camera ones

      • By queuep 2025-08-0513:08

        Can you elaborate, what kind of trouble did the Tapo cameras create?

    • By rexreed 2025-08-0513:535 reply

      What is your approach to keeping these cameras off the Internet, but still on your local network to ensure they're not backchanneling with your awareness?

      • By mcsniff 2025-08-0514:02

        Just block them on your router using a VLAN or a routing policy -- OpenWrt has both of these features.

      • By a_subsystem 2025-08-0519:09

        All IoT devices on my network go into a VLAN that blocks internet access. Using Unifi, I think it's just a checkbox to turn internet access on/off. I use a virtual nic on my Home Assistant VM that recognizes that vlan and can communicate with all those devices, as well as a separate nic which is hooked up to the main vlan.

      • By princevegeta89 2025-08-0515:22

        In my router admin page, there is something called parental control. I used it to disable internet access for all the cameras. I've also used the DHCP settings to give all the cameras static IPs as well.

      • By helpfulclippy 2025-08-0516:09

        Dedicated VLAN. Firewall rule forbids all outgoing connections from camera VLAN, even to other LAN, but allows inbound from designated devices on a privileged VLAN (this way random devices on my network can’t talk to the cameras). Frigate is on a VM that is so designated.

      • By nijave 2025-08-0520:40

        I do DHCP reservations then firewall rules. Not as safe as a VLAN but not aware of any devices assigning themselves random IPs outside the DHCP reservation to circumvent it

        Easier than getting VLANs working across switches and APs

    • By ksahin 2025-08-0514:041 reply

      Is it possible to use Eufy cameras with Frigate ?

      • By nirav72 2025-08-0514:271 reply

        yes. You have to go into the Eufy mobile app and enable RTSP for each camera you have registered. Assign the camera a static IP and add a password there. Then use that in your frigate config yaml to setup the stream. Including go2rtc.

        Your go2rtc url should look something like this and it will display that url in the camera configuration in the app itself.

        rtsp://cameraname:password@<ip address>/live0

        • By princevegeta89 2025-08-0515:28

          Yes, this answer is correct. Although I use tapo cameras now, I played with eufy cameras in the beginning, and it seemed to have worked just as well.

    • By rightbyte 2025-08-0511:502 reply

      I am sorry to be that guy, and I think it is good that you realized it your self, but how could you trust them with your videofeeds in the first place?

      Like, I remember thinking the GNU guys were hippie crackpots. But it was like 15 years ago and I have forgot how to relate to that feeling... it is like realizing all my colleagues are not using adblockers and visit sites with ads. I just can't understand.

      • By hn_go_brrrrr 2025-08-0512:54

        I still feel that anyone who insists on "GNU/Linux" is a hippie crackpot.

      • By fullstop 2025-08-0512:431 reply

        > I am sorry to be that guy, and I think it is good that you realized it your self, but how could you trust them with your videofeeds in the first place?

        In my case, I received a ring doorbell as a gift. I ran it for several years and replaced it with Reolink on a vlan.

        • By rightbyte 2025-08-0514:041 reply

          Well to be fair I've used some silly and expensive Meater Plus thermometer that needed an Android app just because I got is as a gift from my father in law and wanted to be able to at least tell him I used it.

          It is hard to turn down present with "it will spy on me" when ordinary people think a thermometer can't. But I am quite sure I would refuse to install a SaaS CCTV.

          • By fullstop 2025-08-0514:191 reply

            To be fair, when I had a Ring camera it wasn't owned by Amazon and they weren't sharing my data with the police.

            • By const_cast 2025-08-0520:021 reply

              Ah, but they WERE stalking their customers. Although that continued into Amazon too.

              And to be clear, when I say stalking, I mean it literally:

              https://abcnews.go.com/Technology/ring-security-cameras-gave...

              • By fullstop 2025-08-0520:19

                > In August of 2017, a supervisor discovered what the employee was doing only "after the supervisor noticed that the male employee was only viewing videos of 'pretty girls,'" the complaint alleges. That employee was terminated, the filing says.

                Phew -- I am definitely not a "pretty girl".

                Seriously, though, I'm glad that I ditched Ring and that it only pointed at my walkway.

    • By IncreasePosts 2025-08-059:073 reply

      Not to nitpick but you're only really guaranteed privacy unless you know there's only a wired connection. If it has wifi the camera could hop onto a nearby open network and do whatever it wanted without your knowledge, assuming evil enough firmware

      • By stavros 2025-08-059:322 reply

        You can't know there's only a wired connection unless you open the camera up and inspect the PCB for an antenna, and it could still be disguised. However, by "I've only given it access to a specific network" you already eliminate 99.99% of the problem. The other 0.01% isn't really worth worrying about.

        • By cptskippy 2025-08-0513:53

          I know you're joking, and there's been murmurings of it becoming economical for TV manufacturers to put 5G in their TVs to spy on your viewing habits.

        • By bobmcnamara 2025-08-0511:58

          There is no privacy with wires, only TEMPEST!

      • By gosub100 2025-08-0514:161 reply

        I know what you're referring to (that wifi will be so cheap and fit in a single chip that it will just phone home on open networks anyway. This was a prediction for smart TVs a few years ago) , but I think if that day comes, the devices will be easily detected and defeated by cutting the antenna or taping foil around them.

      • By pc86 2025-08-0512:521 reply

        And if you're worried about threat actors on the level of backdoor/compromised firmware, the last thing you should be doing is using TP-Link Tapo cameras.

        • By nirav72 2025-08-0515:14

          TP-Link Tapo cameras (or any other cheap cams) are fine. As long you take necessary steps to prevent leaking or calling home. I have a mix of both tapo and eufy. All of them isolated via VLAN with router FW rules set to block all traffic. The only time I had to use anything connected externally is when I had to setup each camera using the Eufy or tplink mobile apps. But once they were added to VLAN isolated wireless network, I never had to ever use the mobile app. (Unless I specifically update the firmware that addressed a problem)

          The above should apply to any 'IoT' device.

  • By underdeserver 2025-08-0511:174 reply

    My usual pet peeve -

    They use the abbreviation NVR in the first sentence without saying what it means.

    It means "networked video recorder".

    Please don't do that. Not everyone who comes across your site is a member of your particular niche.

    • By some_random 2025-08-0514:17

      Assuming visitors know what NVR stands for seems like a perfectly reasonable assumption, but even if they don't I think there's enough context for someone to still understand what Frigate is.

    • By disruptiveink 2025-08-0511:496 reply

      Usually I would agree with you, but this is an incredibly common initialism, used by not just people in the industry, but also by consumers. Sure, it may not be as widespread as VHS (global) or API (tech-adjacent), but anyone who is in the market for this software already knows what NVR means.

      Most people would know the term from either being quoted or looking up CCTV solutions, all of which, unless they're fully "cloud-based", come with a component that is called the NVR. You wouldn't even consider this if you weren't aware of the concept. If NVR means nothing to you, Network Video Recorder doesn't mean anything to you either. This is meant to be a replacement for closed and inflexible hardware boxes that are sold together with security cameras, and the name of those boxes are "NVRs".

      • By triceratops 2025-08-0511:561 reply

        As a consumer I disagree. Never heard of "NVR" but I can suss out what "network video recorder" means from context.

        • By vdfs 2025-08-0513:212 reply

          NVR is to distinguish it from DVR, Digtal Video Recorder (ironically it's not really digital, more like analog) It's much cheaper than NVR, because the camras are simple and diffrere the encoding to the DVR unit. And there XVR wich can combine both Network and Digital cameras

          • By sib 2025-08-0513:36

            Which is odd because the first time I heard the term DVR was in the late 1990's, referring to the box that was used to record TV signals digitally for playback and/or ad-skipping. The term distinguished it from things such as VCRs, which recorded in analog, on tape. Those DVRs were, in fact, digital.

          • By LocalH 2025-08-0515:50

            If the recorder uses digital video as its storage, it's a real DVR, even if the video input is that weird HD variant of NTSC that's everywhere in security cameras

      • By hdgvhicv 2025-08-0513:261 reply

        As a video professional, with many devices for recording video both at baseband and via ip, and responsible for delivering audio and video streams via networks to tens of millions of people, I had no idea what “NVR” meant.

        • By infecto 2025-08-0513:412 reply

          I don’t believe video professional equates to security professional. Would not expect someone who is a video professional to know NVR but at the same time if you don’t know what an NVR is I would not expect someone to be using this software. The entry point into this space is an NVR.

          • By hdgvhicv 2025-08-0518:312 reply

            “incredibly common initialism, used by not just people in the industry, but also by consumers”

            Consumers are a wide range of people. 99 percent who have never heard

            NVR is a niche term for a tiny number of people in a tiny industry.

            • By infecto 2025-08-0523:37

              Niche term yes but if you don’t know what an NVR is you probably don’t want to go down the road of Frigate. It is a lot more common than you might think these are traditionally deployed in most small biz.

            • By DonHopkins 2025-08-0518:592 reply

              [dead]

              • By infecto 2025-08-0523:31

                Please take a breath and step away. I am pointing out that if you don’t know what an NVR is you most likely don’t want to mess with Frigate. It’s possible you do and you will learn a lot but in a thread about initialism, knowing what an NVR is tablestakes knowledge to running a Frigate deployment. It’s ok we disagree! Don’t degrade yourself to the level of a childish argument.

              • By justinsaccount 2025-08-0613:33

                Have you ever heard of a NAS?

                > What's the big deal that you need to call hard drives by an acronym that doesn't even mention that they're drives? No duh, of course the drives are on a network, and of course they store data.

                See the problem?

                Frigate is not "Cameras". Not all cameras are networked. Not all cameras record. Not all software that integrates with networked cameras is NVR software.

          • By CamperBob2 2025-08-0519:171 reply

            I don’t believe video professional equates to security professional.

            Just stop. You're wrong, you're defending an indefensible point, and even if you "win," there's no upside for you.

            Signed, someone else who's interested in this field and in Frigate in particular, and who had no idea what "NVR" stood for.

            • By infecto 2025-08-0523:291 reply

              Sorry you took offense. I believe in a thread about initialism that some forms are expected based on the nature of the content. And specifically in this case, I am not sure what a video professional has to do with someone who works in security. So no I don’t need to stop and to be frank if you don’t know what a NVR is Frigate is most likely not a great solution but it also might be and you will learn a lot!

              • By CamperBob2 2025-08-0615:38

                Are you involved with the Frigate project, personally?

      • By Saline9515 2025-08-0513:151 reply

        Please consider that we're not all English-speaking, and that such terms may be unknown to people who aren't from your culture, even if we do understand your language. CCTV could mean "China Central TeleVision" for instance ;-)

        • By some_random 2025-08-0514:432 reply

          In the context of surveillance cameras it is perfectly clear what CCTV stands for, and if it is an unknown to someone because they are not familiar with the english language it is also perfectly reasonable to just force them to look it up like they would any other english word they are unfamiliar with.

          • By Saline9515 2025-08-0515:591 reply

            Acronyms are not the same as the English language as they are not words by themselves but compressions. "Closed-circuit television" is self-evident to a reader; CCTV isn't. And "in the context", yes, but readers are not necessarily experts in their fields. This is why many news publications usually expand acronyms.

            • By some_random 2025-08-0517:551 reply

              So to be clear, I think that it would make sense for Frigate to define NVR the first time they use it on their site. However, this isn't a news publication and I really don't think it's unreasonable to expect any serious visitor to the Frigate site to be expert enough to know what an NVR is.

      • By underdeserver 2025-08-0512:341 reply

        > Most people would know the term from either being quoted or looking up CCTV solutions

        I'm not sure why you're assuming most people ever requested a quote or looked up CCTV solutions. I sure haven't.

        • By pc86 2025-08-0512:531 reply

          But the site is for software managing... CCTV solutions.

          I didn't know what NVR meant either but it seems reasonable for Frigate to assume 90% of the people coming across their site would be given the context.

          • By DonHopkins 2025-08-0517:552 reply

            [dead]

            • By pc86 2025-08-0614:03

              You seem really worked up over some perceived slight by people you'll never meet running some random website committed against you, personally, with intent.

              You think they have contempt for you? "The feeling or attitude of regarding someone as inferior or worthless." "The state of being despised." That's a bit of a stretch.

              There's nothing wrong with expecting people to do ~10 seconds of research to find out what an acronym means. It look me less time to open a tab, type "nvr video", wait for the HTTP request, scan the page, and close the tab than it did for me to write the last sentence of this comment.

            • By infecto 2025-08-0523:38

              Why are you so angry and verbose over a simple disagreement?

      • By ticulatedspline 2025-08-0614:59

        Hard disagree. I've just started looking at some home monitoring and was extremely frustrated by this assumption because literally everyone assumes you already know. Home Assistant documentation uses it, frigate's home page uses it, pages like this use it. It's not ubiquitous enough in the vernacular to simply be a proper noun (eg nobody cares that "LASER" is an acronym).

        I finally had to look it up on Wikipedia so I could understand what they were even referring to and "Network Video Recorder" was much clearer as to what the component was. Overall it creates barrier to entry where everyone operates on the assumption that you're only shopping because you're already a customer.

      • By varelse 2025-08-0513:00

        [dead]

    • By infecto 2025-08-0513:423 reply

      Disagree. I would expect 90% or more of the folks coming to Frigate would know what an NVR is. Would be nice to define all things definitely but NVR seems table stakes knowledge to even consider using Frigate.

      • By joevandyk 2025-08-0515:57

        I'm exactly the target market for this, I've been looking at using Frigate for the past month, and I've done a ton of research.

        I did not know what "NVR" meant prior to reading the OP.

      • By Workaccount2 2025-08-0515:162 reply

        100% of people coming to frigate can read "networked video recorder".

        • By subscribed 2025-08-0612:211 reply

          Seeing this bizarre gatekeeping made it crystal clear I don't want to do anything near Frigate ecosystem /devices.

          Even though it would suit me perfectly - simply by treating people like me, not knowing that acronym before, as somewhat "unworthy".

          Cult.

          • By Workaccount2 2025-08-0614:07

            It's engineers. There is a good reason companies send sales people, not engineers, to meet customers.

        • By infecto 2025-08-0515:452 reply

          So what? Like I said it does not hurt to define but at the same time if you don’t know what NVR stands for, Frigate is not for you. It’s like reading an equity research paper and complaining EPS is not defined. Some things just don’t need to be defined and if you don’t know, you most likely are not the target audience.

          • By DonHopkins 2025-08-0518:481 reply

            [dead]

            • By infecto 2025-08-0521:03

              You’ve really taken a mild disagreement and spun it into some moral crusade against user inclusivity. No one is “alienating” users or acting out of “contempt”… I made a simple point that, for a niche technical project like Frigate, it’s reasonable to assume some baseline domain knowledge.

              If someone doesn’t know what an NVR is, they’re likely not ready to deploy a self-hosted AI-powered video surveillance system. That’s not exclusionary and it’s just reality. Let’s not pretend a missing acronym definition is the same as slamming a door in someone’s face.

              I am sorry expressing an opinion offended you.

      • By DonHopkins 2025-08-0516:571 reply

        [dead]

        • By infecto 2025-08-0521:01

          Just to be clear, my comment was in response to someone saying Frigate should define NVR. I’m not against clarity, but for a tool like this, it’s fair to assume users know the basics. No need to get weirdly condescending about a simple disagreement.

    • By tiagod 2025-08-0511:322 reply

      Most stores will just market the devices as NVR or NVR Recorder (I know). If you google it, you get your answer immediately.

      • By hopelite 2025-08-0511:582 reply

        You are missing the point. It has been considered general English language competency that you always expand the first instance of any abbreviation that is not absolutely obvious in context, e.g., USA, “e.g.”, or CIA, unless you happen to be writing about the Culinary Institute of America in most contexts outside of the culinary context.

        It is a rather annoying myopic perspective I most often run across in tech, where technical people for whatever reason are so fixated on their little corner that they are either unaware or simply indifferent to the fact that there are others in the world, and that if they want to spread their work and impact, they need to make things approachable and lower barriers to entry.

        It Is why the rule of general language proficiency exists in English especially because of all the abbreviations, to facilitate information and knowledge sharing.

        Let’s all improve by going through whatever our project is and make sure that at least in the context, abbreviations are easily understood by expanding them, e.g., your introduction/overview page and documentation should always expand most first instance abbreviations, including in separate, high level segments (e.g., if you have different first contact pages or objects) unless they are globally known to society.

        It’s really not any different than any other “sales” tactic; you will not be successful selling something if you do not first describe what it does in a one-liner. Ask yourself, “who is the person I want/need to come to this thing and should I assume they would know what this all means?”

        • By tiagod 2025-08-0513:101 reply

          What I'm arguing is that in the context of CCTV (Closed-circuit television) systems, NVR is a universal term.

          I would also argue that the expansion of "e.g." is not "absolutely obvious". I know what it means ("for example"), but I had to google it to know it's an abbreviation of "exempli gratia", and I don't speak Latin, so I don't even know exactly what that means without reading further.

          In the same way, you can also quickly understand from the page what an NVR is without knowing the exact expansion.

          • By cgriswald 2025-08-0515:251 reply

            I have no real conclusion here, but sort of land on the side of "Why wouldn't you expand it?"

            The abbreviation of e.g. isn't a good example. It is hundreds of years old and taught in schools. It is essentially a feature of the language (or at least of writing the language) and can hardly be compared to the far more recent initialism NVR. It is ubiquitous and all native English speakers should know it and all non-native English speakers should learn it.

            VCR is an example that is almost always referred to solely as its initialism. However, this became a completely ubiquitous term. Early advertisements didn't say "VCR", they said things like "video recorder"[0]. Once it was ubiquitous non-specialists knew what a VCR was even if they didn't understand the initialism and they were marketed just as "VCR". One could make the case that "VCR" stopped being a pure initialism and become more of a word. (VHS on the other hand... not expanded in that video.)

            Is NVR ubiquitous enough? BestBuy sells them without expanding the initialism (in the examples I checked), so maybe. However, I bet if you sampled people, the majority wouldn't be able to tell you. And BestBuy selling them this way may have more to do with limited 'item title' space.

            It might be the case that it is well-enough known among people who 'need to know' like security folks. I'd argue that's probably not meaningful if BestBuy is retailing them to the public.

            Maybe a better example is something like an air-admittance valve (AAV). Most people have never heard of it, but all plumbers have heard of it. In context, anyone can probably figure out what it does. And yet Oatey "correctly" (according to style rules) identifies the name and puts the initialism in parentheses[1].

            So on the one hand, it may be ubiquitous enough that it doesn't matter (and is becoming more of a word). On the other hand, there's evidence here that it does matter because it isn't ubiquitous enough for people to be comfortable not knowing what the acronym means.

            What I can't see is the downside of writing "network video recorder (NVR)" on the first instance of is use at least on the landing page. Everyone has to learn what it means somewhere and it seems like a missed marketing opportunity for it to not be through your product's landing page. It may also reduce friction or aid in SEO. (YMMV, but I get quite different results searching for "network video recorder" and "NVR".)

            [0] - https://www.youtube.com/watch?v=vQ9nkyo01HQ [1] - https://www.oatey.com/products/air-admittance-valves-aav

            • By tiagod 2025-08-0516:571 reply

              You're defending expanding these terms (which I agree to some point), but then writing 'e.g.', 'YMMV' and 'SEO' which you could have expanded or replaced by more obvious constructions like 'for example', 'your mileage may vary' and 'search engine optimization'.

              • By cgriswald 2025-08-0517:28

                I’m not trying to sell anything, I’m keeping my audience in mind, and I’m writing to an internet forum, not professionally.

        • By some_random 2025-08-0514:45

          NVR is absolutely obvious in the context of Frigate, an AI object detector for surveillance cameras.

      • By lobsterthief 2025-08-0511:381 reply

        Right, but I don’t want to open tabs and Google terms right after I start reading an article ;) Even as a super technical person

        • By vdfs 2025-08-0513:22

          NVR is to distinguish it from DVR, Digtal Video Recorder (ironically it's not really digital, more like analog) It's much cheaper than NVR, because the camras are simple and diffrere the encoding to the DVR unit. And there XVR with can combine both Network and Digital cameras

  • By xiconfjs 2025-08-055:294 reply

    It‘s still a bit flaky getting video acceleration (not talking about object detection but video decoding) working but after that it is one of the best solutions for live object detection I‘ve ever tried: no more small animals waking me up in the night.

    P.S.: I‘m also supporting them with a yearly? subsciption to train the „A.I.“ model against false positives I provide which increased the accuracy even more.

    • By sugarpimpdorsey 2025-08-056:471 reply

      This is becoming a real problem because the drivers/software for the Coral AI boards is yet another example of Google Abandonware(tm) which has a hard dependency on a Paleolithic-era version of Python. Comically, the hardware is still sold.

      In so many words if you expect to use the Coral boards you are stuck on EOL versions of Debian/Ubuntu - which have terribly old video drivers and missing kernel GPU support. There's a good chance your modern GPU - even well-supported Intel ones - won't work.

      Imagine buying new hardware in 2025 whose software still required Windows 7.

      • By Cyph0n 2025-08-057:051 reply

        Re: outdated Python: Isn’t this a perfect usecase for Docker? Nix/NixOS is another option.

        • By smokel 2025-08-057:222 reply

          No. You might get it to run, but you would also get old security exploits to run.

          • By dns_snek 2025-08-057:541 reply

            It's fine, you're not running a network-accessible part of the service on unpatched software. The only input this part of the software requires is trusted configuration data and a video feed which could hypothetically be malicious, but then the question becomes why you're running an adversarial camera on your network, and why you're allowing it to connect to the internet to fetch latest exploits and C&C instructions.

            You can also transcode the video before feeding it to any outdated software and run it in a VM if you're paranoid.

            • By nijave 2025-08-0520:47

              Never underestimate the power of a specially crafted raccoon whose appearance can trigger a buffer overrun

          • By Cyph0n 2025-08-057:49

            Yes, it is, because then you aren’t stuck with a EOL distribution where you get even more security issues to deal with (vs. just EOL Python).

            Also, what kind of “security exploits” would an outdated Python result in if the Python interpreter itself isn’t serving a network port or accepting arbitrary user input in general?

            I assume Frigate itself isn’t running the web app on the same Python version - it’s likely just the Coral SDK that requires an outdated Python version.

    • By m463 2025-08-055:345 reply

      > no more small animals waking me up in the night.

      not waking you, but it is cool to have a collection of animal photos. Sort of amazing there's a hidden world.

      • By danparsonson 2025-08-055:431 reply

        Hedgehogs are fantastic TV - a member of my family used to get some great footage including one very memorable fight where one ended up rolling the other one around

        • By wiseowise 2025-08-057:491 reply

          > including one very memorable fight where one ended up rolling the other one around

          You can’t drop something like that without uploading it to YouTube right now.

          • By danparsonson 2025-08-058:24

            Very sorry to say I don't have access to it! If I ever get hold of a copy you'll be the first to know

      • By morkalork 2025-08-0513:571 reply

        Some nights my cat goes absolutely ballistic running from window to window to door, meowing and scratching to get out. And inevitably if I open my camera and look I'll see something like a family of racoons walking by or a skunk in the yard. It's a little consolation that he's just hearing other animals and isn't possessed by demons at 2am.

        • By nijave 2025-08-0520:45

          Yeah didn't realize raccoons wandered in families until I saw a line of 5 of them wander by nightly with Frigate

      • By nijave 2025-08-0520:44

        You can do both. You can set it to detect animals but turn off reviews. The reviews act like alerts you can "view" whereas the detection as more like metadata you can use on the search page

      • By pugworthy 2025-08-0516:24

        My Wyze cameras love to report "pets" - which have been deer, foxes, raccoons, opossums, and yes occasionally a cat or dog.

      • By xiconfjs 2025-08-055:42

        For sure, but rats and moths are usually not that cool ^^

    • By alias_neo 2025-08-056:01

      Mines been getting worse.

      Been running about 2-3 years, was mostly fine before but now I get constant false positives from the children's garden toys, scooter left in the garden, pirate flag waving etc.

      I don't submit false positives for privacy reasons but I'm looking at trainingy own model. I've got years worth of positives/negatives to train on.

    • By zeroflow 2025-08-058:07

      That "subscription" is one which I gladly pay due to multiple reasons:

      1. It supports the developers(s) 2. The price can be directly attributed to cost for training 3. You can keep the models you trained during your subscription indefinately

      That's pretty much the opposite to AgentDVR. I don't need hosted services for remote access or push notifications - I can do that myself. But if I want to abide the license terms, I need to purchase a monthly subscription for remote access over my own VPN.

HackerNews