Blink
homebridge-blink-for-home · v3.9.2
Adds Blink cameras and security system arm/disarm, motion, temperature and privacy switches to HomeKit.
What it says it supports
Brands
- Blink
- Amazon
Devices it names
- Blink cameras
- Blink Gen1 cameras
Shows up in Apple Home as from its README
Sensor readings in its code
What people report
Blink cameras appear with arm control and snapshots, but live view is unreliable and depends on ffmpeg and network setup.
- Works1
- Partly works3
- Not working1
| Device | Status | What they said | Source |
|---|---|---|---|
| Blink Mini | Works | Enabled/disabled switch fixed in merged PRSaved copy@colinbendell fair point. I have removed the logic from the `blink-api` file and put it in a ternary inside the blink file. I also created a function to check for blink mini cameras as its around the place as a string check. It also allows for more code names if they come out with further wired cameras to work the same. Excerpt saved from GitHub on 2026-10-22. | PR #68 · 2021-05 |
| Blink camera temperature sensor | Partly works | Null temperature value logged repeatedly in cold weatherSaved copyHi Colin. The temps are -9 F this morning and here we go with the alerts. I've restarted the bridge that Blink is sitting on so you can see the startup process and see the alerts: [1/31/2022, 6:26:23 AM] [Blink Cameras] Restarting Process... [1/31/2022, 6:26:24 AM] [Blink Cameras] Launched child bridge with PID 10620 [1/31/2022, 6:26:25 AM] Registering platform 'homebridge-blink-for-home.Blink' [1/31/2022, 6:26:25 AM] [Blink Cameras] Loaded homebridge-blink-for-home v3.7.6 child bridge successfully [1/31/2022, 6:26:25 AM] Loaded 11 cached accessories from cachedAccessories.0E327261ACDC. … Excerpt saved from GitHub on 2026-10-22. | Issue #91 · 2022-01 |
| Blink cameras | Partly works | Thumbnails only, no live video; arm/disarm works; Gen 4 thumbnails every 10 secondsSaved copyI’m using the latest Blink homebridge plugin. With my Blink gen 3 the thumbnails didn’t work very reliably. This weekend I upgraded all of them to the newest gen 4 and it works really well. I get a new thumbnail every 10 seconds which gives me an idea of what’s going on at a glance. That combined with the Blink app itself recording motion is good enough for me as I don’t wanna go through the crazy hassle of running real surveillance camera wiring around my house since I don’t have good attic access. Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2023-10 |
| Blink cameras live view | Partly works | Live view works in some setups; fails behind self-signed proxySaved copyLive view doesnt seem to be working for me with the XT2 cameras. I get this when trying to bring up live view (logs) /2020, 9:54:10 PM] [Blink] [Video] Failed to start video stream: spawn ffmpeg ENOENT listening on 0.0.0.0:34275 [11/4/2020, 9:54:15 PM] [Blink] [Video] Failed to start video stream: spawn ffmpeg ENOENT listening on 0.0.0.0:36433 [11/4/2020, 9:54:22 PM] [Blink] [Video] Failed to start video stream: spawn ffmpeg ENOENT [11/4/2020, 9:54:50 PM] [Blink] Blink Dewberry Lane Armed (Target) for Blink Dewberry Lane is: 2 [11/4/2020, 9:54:52 PM] [Blink] Blink Dewberry Lane Armed (Target) … Excerpt saved from GitHub on 2026-10-22. | Issue #11 · 2020-11 |
| Blink Mini (firmware 9.9) | Not working | No live video; bundled ffmpeg fails with ENOENT on Raspberry PiSaved copyRefs #11 I'm trying to connect a Blink Mini firmware 9.9 With homebridge docker image running on Raspberry Pi 4 Ubuntu Jammy Jellyfish (22.04.3 LTS) Node.js Version: v18.19.0 homebridge-blink-for-home 3.8.2 [code] I think there is something wrong with ffmpeg, but I'm not entirelly sure what can it be. After installation there were some errors while trying to run ffmpeg; [code] I did: a) check if the included ffmpeg works, manually, via terminal access and it says `bash: ./ffmpeg: No such file or directory` which is strange since the file is there and it has X permission on all security levels … Excerpt saved from GitHub on 2026-10-22. | Issue #152 · 2024-01 |
Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Cloud
Blink cloud account login
You’ll need
- Blink account
- 2FA PIN on first login
Compatibility
| Verified by Homebridge | No |
|---|---|
| Homebridge versions | >=1.4.0 |
| Homebridge 2.0 | No |
| Node.js | >=16 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | Blink |
| License | MIT |
Community signals
| Downloads a week | 42 |
|---|---|
| Downloads a month | 125 |
| GitHub stars | 94 |
| Open issues | 81 |
| Closed issues | 52 |
| Discussions | 13 |
| Last code push | 2023-06-29 |
| Latest version | 3.9.2 (2022-10-24) |
| First published | 2020-10-25 |
| Releases | 28 |
In ReReHome
Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.
Bridges get their own settings page listing the accessories behind them.
Caveats from the README
- This plugin is archived, deprecated or on Homebridge’s unmaintained list.
- Liveview work in progress, Gen1 only
- Thumbnails rather than full live view
HomeKit services in its code
Found by scanning the published npm package. A plugin can register a service only for some devices.
- Battery
- CameraOperatingMode
- CameraRTPStreamManagement
- CameraRecordingManagement
- Microphone
- MotionSensor
- SecuritySystem
- Switch
- TemperatureSensor

