Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PC×
Skip to content
Bettesworth Construction
Blink

How Do I Add My Blink Hub to Home Assistant?

Connect Blink to Home Assistant through your Blink account—not by pairing the physical Sync Module. Here are the exact setup steps, expected entities, automations, limitations, and fixes.

By Bettesworth Construction Team 7 min read
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

You normally do not pair the physical Blink “hub” directly with Home Assistant. Blink calls that hardware a Sync Module. To connect it, first configure the Sync Module and cameras in the Blink app, then add your Blink account through Home Assistant’s official Blink integration.

What “Blink hub” means

“Blink hub” is common user terminology, but Blink generally calls the hardware a Sync Module, Sync Module 2, or, for newer products, a Sync Module Core. The module helps connect compatible cameras to Blink’s network and cloud service; it is not normally discovered by Home Assistant as a local smart-home hub.

As an Amazon Associate I earn from qualifying purchases.

Home Assistant describes Blink as a hub-style integration because it represents your Blink account and system. The official integration connects through Blink’s cloud service rather than pairing directly with the Sync Module over your local network.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If your module and cameras are not working in the Blink app yet, complete that setup first. Blink’s Sync Module setup instructions cover adding the module to a Blink system, connecting it to Wi-Fi, and discovering cameras.

#1 Best Overall
Blink Add-On Sync Module 2
  • Conveniently control all of your Blink devices right from the Blink Home Monitor app with the Blink Sync Module 2. The Sync Module 2 connects up to 10 of any Blink Indoor, Blink Outdoor, XT2, XT, Video Doorbell and Blink Mini devices (not required for Mini).
  • Supports local video storage for up to 10 Outdoor, Indoor, Video Doorbell and Mini devices. Record and store motion clips when you insert a USB flash drive (up to 256 GB – sold separately) into the Blink Sync Module 2. Does not support live view recording.
  • View, share, and download locally stored motion alerts from Outdoor, Indoor, Video Doorbell and Mini devices through the Blink app anytime or watch the footage on your computer by plugging in the USB flash drive (sold separately).
  • No monthly fees are required to use local video storage functionality. Local video storage functionality is not compatible with Blink XT2, XT, and 1st generation Indoor cameras.

Before you start

  • A working Home Assistant installation running Home Assistant OS, Container, Supervised, or Core.
  • A Blink account whose username and password you can verify in the Blink app. The username is normally your account email address.
  • At least one Blink system configured in the Blink app.
  • Online cameras assigned to the correct Blink system. Cameras that depend on a Sync Module also need that module online.
  • Access to the email address or phone number associated with your Blink account.
  • A stable internet connection for Home Assistant, because the official integration uses Blink’s cloud service.

You do not need a Blink subscription simply to add the account to Home Assistant or to use a Sync Module 2. Subscription features, cloud recording, and optional USB storage are separate considerations.

Add Blink to Home Assistant

  1. Open Home Assistant.
  2. Go to Settings → Devices & services.
  3. Select + Add Integration.
  4. Search for Blink and select the official integration.
  5. Enter your Blink username and password, then submit the form.
  6. Complete Blink’s authorization step. Home Assistant may show a PIN field. If Blink sends an approval email, follow that email and leave the PIN field blank when prompted. If Blink sends an email or SMS code, enter that PIN instead.
  7. Wait several minutes while Home Assistant finishes discovering the account’s systems, cameras, and sensors.

The authorization process can vary between accounts and regions. Do not disable two-factor authentication as a general troubleshooting step. Use the approval email or PIN that Blink provides.

Confirm that the integration worked

Return to Settings → Devices & services and open the Blink integration entry. Inspect its devices and entities after setup has finished. Depending on your camera models and system configuration, you may see:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • An alarm-control-panel entity for the Blink system.
  • A camera entity for each supported camera.
  • Motion-detection binary sensors.
  • Camera-armed-status binary sensors.
  • Battery-status binary sensors where supported.
  • Temperature sensors.
  • Wi-Fi-strength sensors.
  • Motion-detection switches.

Not every camera exposes every entity. Blink Mini cameras do not provide battery status in the same way as battery-powered cameras, and the official documentation notes that Minis do not currently expose all of the same sensors. Mini cameras linked to an existing Sync Module also cannot be armed or disarmed individually through Home Assistant.

Entity names are initially based on the names configured in the Blink app. Confirm that the correct cameras and systems appear before renaming entities or building automations around them.

Rank #2
Blink Sync Module XR+ (newest model) — System Hub for Blink devices with extended range for Outdoor 4, 10x security coverage powered by Blink's proprietary XR technology
  • Enjoy 10x the coverage — Install Outdoor 4 cameras (sold separately) up to 2,700 feet (open air)/1,700 feet (typical use) from your Sync Module XR+, which is 10x farther than Blink cameras operating on wifi alone. Video resolution may vary.
  • Indoor or outdoor use — Take advantage of open-air range when you place Sync Module XR+ outside your home with the Blink Weather-Resistant Power Adapter (sold separately).
  • Faster live view where wifi is spotty — XR technology runs on the 900MHz band, avoiding typical wifi congestion, and unlocking up to 20% quicker access to live view in areas where your wifi signal is poor.
  • Experience a more reliable connection — Cameras using XR technology have up to 70% fewer disconnects in areas with poor wifi signal strength.
  • Get two-year battery life, even at long range — Blink's patented chip technology unlocks up to two years of battery life for Outdoor 4 (sold separately) when used with a Sync Module XR+ and Energizer Lithium AA batteries.

What you can automate

Motion notifications

Use a Blink motion binary sensor as the trigger for a Home Assistant automation, then add a notification action. The exact entity ID depends on the camera name and your installation. Select the entity from the automation editor rather than copying an example name blindly.

Arm the Blink system when you leave

The system-level alarm entity can be armed away with an action such as:

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
action: alarm_control_panel.alarm_arm_away
target:
  entity_id: alarm_control_panel.blink_my_sync_module

Replace the example entity ID with the alarm-control-panel entity shown by your installation. Arming the system is not the same as enabling motion detection on one camera.

Trigger a camera and save a snapshot

The official integration can request a new image and pass it to Home Assistant’s snapshot service:

alias: Blink Snap Picture
sequence:
  - action: blink.trigger_camera
    target:
      entity_id: camera.blink_my_camera
  - action: camera.snapshot
    target:
      entity_id: camera.blink_my_camera
    data:
      filename: /tmp/my_image.jpg

Change the entity ID and filename. The destination directory must exist and be writable by Home Assistant. This creates a still image; it is not a live stream. Because the request travels through Blink’s service, the image may not arrive immediately.

Rank #3
Blink Sync Module XR — System hub for all Blink devices, go up to 400 feet from your home with extended range for Outdoor 4
  • Blink Sync Module XR is the first system hub to extend the range of your Blink Outdoor 4 wireless smart security cameras, so you can easily see what’s happening around your entire property.
  • Unlock even broader coverage — Up to ten Outdoor 4 cameras can now go even farther with Sync Module XR's extended range: up to 250 feet away from your home in XR mode and up to 400 feet in XR+ mode (video resolution may vary).
  • Two-year battery life — Set up Outdoor 4 in minutes and get up to two years of power with the included AA lithium batteries (with regular use).
  • Enhanced motion detection — Be alerted to motion faster from your smartphone with Outdoor 4’s dual-zone, enhanced motion detection.
  • See and speak from the Blink app — Experience 1080p HD live view, infrared night vision, and crisp two-way audio.

Save a recent video clip

You can request that Home Assistant save a recent Blink clip locally:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
action: blink.save_video
target:
  entity_id: camera.blink_my_camera
data:
  filename: "/tmp/videos/blink_video_{{ now().strftime('%Y%m%d_%H%M%S') }}.mp4"

Make sure /tmp/videos exists and is writable. This retrieves a recent Blink clip; it is not a local RTSP recording workflow. Blink’s recent-clip list can expire after roughly an hour, so an automation intended to archive footage should run promptly.

Polling, delays, and battery use

The integration relies on cloud polling. Camera-specific values such as temperature, Wi-Fi strength, and related status data should not be treated as real-time telemetry. Home Assistant also warns that camera-specific sensors may be polled when a new image is requested.

Aggressive polling can drain battery-powered cameras and create unnecessary requests to Blink’s servers. Keep polling conservative. If you disable Enable poll for updates in the integration’s system options, you can request an update when needed with:

action: homeassistant.update_entity
target:
  entity_id:
    - sensor.blink_front_door_temperature

Your entity ID will differ. Choose the entity through Home Assistant’s UI. You can also refresh a camera with blink.trigger_camera when a current image is genuinely needed.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
Blink
  • HD Video
  • Motion Detection
  • Instant Alerts
  • Live View
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What the official integration cannot do

  • No live viewing: the official Blink integration does not provide live camera viewing inside Home Assistant.
  • No purely local connection: it depends on Blink’s cloud service and account authentication.
  • No guaranteed real-time sensors: cloud polling and camera refresh behavior can introduce delays.
  • No reliable high-frequency telemetry: frequent polling is wasteful and may affect camera battery life.
  • No implemented arm-home action: Home Assistant may display an arm-home option, but the official documentation says it is not implemented and does not perform an action.
  • Model-specific differences: Blink Mini and other cameras may expose different sensors and controls.

If your priority is a live dashboard, low-latency control, continuous local recording, or operation that continues without Blink’s cloud, this integration is not the right architecture. Consider cameras with native Home Assistant support, RTSP or WebRTC, local recording, ONVIF where appropriate, local authentication, and no mandatory cloud subscription.

Fix common setup problems

Symptom Likely cause Recovery
Blink does not appear under Add Integration Interface cache, an incomplete installation, or an integration-loading error Search for the exact name “Blink,” hard-refresh Home Assistant, try the mobile app, restart Home Assistant, and check Settings → System → Logs.
Authorization fails or codes repeat Incorrect credentials, delayed approval, account throttling, or a conflicting custom component Verify the login in the Blink app, complete approval promptly, stop repeatedly submitting codes, remove the failed entry, restart Home Assistant, wait before retrying, and inspect the logs.
No cameras appear The cameras are offline, assigned to another Blink system, or setup is still processing Confirm the cameras and Sync Module are online and assigned to the expected system in the Blink app. Wait several minutes and check for API or authentication errors.
Sensors remain unavailable Asynchronous discovery, unsupported model data, or delayed polling Allow setup to finish, request an image when appropriate, confirm the model’s supported entities, and inspect Home Assistant logs.
Camera states are stale Expected cloud-polling behavior Reduce polling expectations and use a deliberate camera trigger or manual entity update only when needed.
Live view is unavailable Official integration limitation Use the Blink app for live viewing or choose a local-first camera system for Home Assistant.

Custom integration conflicts

If the logs mention a path such as custom_components.blink, a legacy HACS or manually installed Blink component may be involved. That does not prove it is the cause of every authentication problem, but it is an important distinction from Home Assistant’s built-in integration.

Remove or disable the old custom component, remove the failed Blink config entry, restart Home Assistant, and retry with the official integration only. If the problem began after a Home Assistant update, check the Home Assistant Core issue tracker for a matching reported regression. Authentication failures described there are reported failure modes, not universal behavior.

Do you need a Blink subscription?

These are separate decisions:

  • Blink account: required for the official Home Assistant integration.
  • Sync Module 2: can be used without a subscription and supports local USB storage with supported cameras.
  • USB storage: can keep supported clips locally through the Blink system, but it does not turn the Home Assistant integration into a local recording system.
  • Cloud plans: add cloud storage and plan-specific features.

As published for the United States at the time of writing, Blink lists Basic at $3.99 per month or $39.99 per year for one eligible device, and Plus at $11.99 per month or $119.99 per year for unlimited eligible devices. Blink also lists newer AI tiers. Prices, features, promotional offers, renewal prices, and availability vary by region and plan, so confirm the current terms on Blink’s plans page before subscribing.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A subscription does not remove the official integration’s live-view, cloud-dependence, or polling limitations.

Is Blink a good fit for Home Assistant?

Choose the official Blink integration if you want basic camera status, motion-triggered automations, system arming and disarming, snapshots, or retrieval of recent clips with minimal installation effort.

Look elsewhere if you need live video in a dashboard, reliable local-only operation, low-latency controls, continuous local recording, or frequent sensor updates. In that case, select a camera ecosystem designed for local integration rather than trying to make the Blink Sync Module function as a local Home Assistant hub.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Site Office

Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.