nioev-mqtt
double-take
Our great sponsors
nioev-mqtt | double-take | |
---|---|---|
2 | 15 | |
5 | 1,098 | |
- | - | |
0.0 | 0.0 | |
over 1 year ago | 2 months ago | |
JavaScript | JavaScript | |
BSD 3-clause "New" or "Revised" License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nioev-mqtt
-
Driving a LED-Matrix at ~70FPS over WiFi using a Pico and a Zero W
The fourth version also has a gesture sensor at the top for controlling it. The gesture sensor is connected to the Zero which sends all detected gestures over mqtt to my animation script. I added a small video where I show all the scenes I created. The timer is my tea timer btw :). The frames are all rendered on my Ordroid XU4Q, which runs nioev-mqtt, which is my custom MQTT broker which has built-in JS scripting support. It also supports native libraries which you can dynamically load. This is how I created the cairo bindings to render the frames (and convert them to PNGs). To save power and reduce load, the frames in the video are only actually send at about 50FPS, but I managed way more in the past. At this point the Pi is the bottle neck, I should probably switch out the Python script on there for a bit of C++ at some point.
- I built a fast, scriptable mqtt broker designed for low-power multicore IoT devices like the Raspberry Pi!
double-take
-
Double-Take not getting enough events/images from Frigate?
# Learn more at https://github.com/jakowenko/double-take/#configuration
-
DeepStack (dead?) vs CompreFace (slow?)
I looked at Double Take (UI that lets you do the training of your face recondition easily) and found CompreFace as one of models they support. It looks like what I need but there is a catch... no OpenVino (intel CPUs AI accelerator) support. I really like my low power NVR setup and would like keep it that way. Running AI on CPU without acceleration is both power inefficient and much slower. I have a spare low end GPU but if dump it in the system the current AI acceleration brakes... (I know I can prob fix it but that is a rabbit hole I would prefer to avoid).
- [Home Assistant] Reconocimiento facial de la fragata: ¿Double-Take es el camino a seguir?
-
Use CompreFace for Object Detection instead of default
CompreFace can be used "in addition" via Double-Take but that is additional detection based on frigate object events.
-
The privacy loophole in your doorbell
Not OP, but I _love_ talking about this stuff, so you're stuck with me. :D
I'm a big fan of this project:
https://frigate.video/
It's open source, and you can hook it up to a Coral (or some other things, I think) to get crazy-fast classifications. But CPU is fine for only a few cameras.
Once you get something like that setup, it's just a matter of finding cameras that support RTSP. You get them setup however you like (but preferably wired, with PoE), point Frigate at the RTSP stream, and that's it. Now you've got home security footage that never leaves your house. You can set up a VPN to watch the feeds from elsewhere. Frigate supports MQTT as well, so you can hook it into Home Assistant to get notifications, and even pipe person events into something like Double Take to get face detection:
https://github.com/jakowenko/double-take
- Jede gute Tat zieht ihren Lohn nach sich...
-
Frigate+ privacy thoughts?
have you checked out double take?
- Praise for Shinobi video platform
- Double Take – UI/API for processing and training images for facial recognition
-
[FS][US-CA] Google Coral USB Accelerator
I purchased this device off eBay the week of July 4th, and willingly paid scalper prices with the idea that I'd spend much of that week learning Frigate, double-take, and DeepStack; turns out, I had the ML-powered facial recognition, alerts and Home Assistant automations up and running in an hour.
What are some alternatives?
dorita980 - Unofficial iRobot Roomba and Braava (i7/i7+, 980, 960, 900, e5, 690, 675, m6, etc) node.js library (SDK) to control your robot
CompreFace - Leading free and open-source face recognition system
Aedes - Barebone MQTT broker that can run on any stream server, the node way
frigate - NVR with realtime local object detection for IP cameras
MQTT.js - The MQTT client for Node.js and the browser
Home Assistant - :house_with_garden: Open source home automation that puts local control and privacy first.
core - .NET news, announcements, release notes, and more!
mqtt - Message Queuing Telemetry Transport Client 🤖
ocr-tesseract-docker - OCR using Python, Tesseract and OpenCV in a Docker container
core - Online IDE powered by Visual Studio Code ⚡️
MQTT - MQTT client for Hubitat
MAX-OCR - MAX Optical Character Recognition