How to Add Eufy Camera to Home Assistant
This guide walks you through the complete process of adding your Eufy camera to Home Assistant, enabling live video feeds, motion alerts, and smart automations. Whether you’re using a Eufy Indoor, Outdoor, or Doorbell camera, you’ll get clear, beginner-friendly instructions to integrate it seamlessly into your smart home setup.
Key Takeaways
- Home Assistant offers local control and privacy: Unlike cloud-based apps, integrating Eufy with Home Assistant keeps your video data local, reducing reliance on external servers and improving privacy.
- Use the official Eufy Security integration for best results: Home Assistant’s built-in integration supports most Eufy cameras and provides reliable access to live streams, snapshots, and motion events.
- Enable two-factor authentication (2FA) for security: Before linking your Eufy account, make sure 2FA is enabled to protect your login credentials during setup.
- RTSP streaming enhances functionality: Some Eufy models support RTSP, allowing direct camera access for higher-quality video and advanced features like motion detection in Home Assistant.
- Automate your smart home with camera triggers: Once added, use Eufy camera motion events to trigger lights, notifications, or recordings within Home Assistant.
- Troubleshooting is common—don’t panic: Login issues, stream delays, or missing entities are fixable with simple steps like re-authenticating or updating firmware.
- Regular updates improve compatibility: Keep both your Eufy app and Home Assistant updated to ensure smooth operation and access to new features.
How to Add Eufy Camera to Home Assistant
So, you’ve got a Eufy camera—maybe it’s an indoor model watching over your living room, an outdoor unit guarding your front door, or even a sleek doorbell cam. You love the video quality and the peace of mind it brings. But now you want more. You want to see that live feed right inside Home Assistant. You want motion alerts to turn on your porch lights. You want your smart home to actually feel smart.
Good news: adding your Eufy camera to Home Assistant is easier than you think. In this guide, we’ll walk you through every step—from preparing your devices to setting up automations—so you can enjoy seamless integration, local control, and enhanced privacy.
By the end of this guide, you’ll be able to:
– View live video from your Eufy camera in Home Assistant
– Receive motion and person detection alerts
– Trigger automations based on camera activity
– Keep your video data private and local
Let’s get started.
Why Integrate Eufy with Home Assistant?
Visual guide about How to Add Eufy Camera to Home Assistant
Image source: community-assets.home-assistant.io
Before we dive into the setup, let’s talk about why this integration is worth your time.
Eufy cameras are known for their local storage, no monthly fees, and solid build quality. But the official Eufy Security app, while functional, lacks deep smart home integration. That’s where Home Assistant comes in.
Home Assistant gives you centralized control over all your smart devices. By adding your Eufy camera, you can:
– See camera feeds on your dashboard
– Use motion detection to trigger lights, alarms, or notifications
– Record clips based on specific events
– Combine camera data with sensors, weather, or calendar events
Plus, with Home Assistant, you reduce reliance on cloud services. Your video stays on your local network, which means better privacy and faster response times.
What You’ll Need
Visual guide about How to Add Eufy Camera to Home Assistant
Image source: i.ytimg.com
Before we begin, make sure you have the following:
- A Eufy camera (Indoor, Outdoor, Doorbell, or Floodlight model)
- A Eufy Security Base Station (required for most models to connect to Wi-Fi)
- Home Assistant installed (on a Raspberry Pi, VM, or dedicated server)
- Your Eufy account credentials (email and password)
- Two-factor authentication (2FA) enabled on your Eufy account
- Stable Wi-Fi network (2.4GHz recommended for Eufy devices)
If you’re missing any of these, pause here and set them up first. Especially 2FA—it’s required for the integration to work.
Step 1: Enable Two-Factor Authentication on Your Eufy Account
This step is critical. Home Assistant’s Eufy integration requires 2FA to securely log in to your account.
How to Enable 2FA in the Eufy App
- Open the Eufy Security app on your phone.
- Tap your profile icon (usually in the top-left corner).
- Select Account & Security.
- Tap Two-Factor Authentication.
- Choose Enable and follow the prompts.
- You’ll receive a verification code via SMS or email—enter it to confirm.
Once 2FA is enabled, you’re ready to connect to Home Assistant.
Pro Tip: Use an authenticator app like Google Authenticator or Authy instead of SMS for better security.
Step 2: Install the Eufy Security Integration in Home Assistant
Home Assistant includes a built-in integration for Eufy cameras, so you don’t need to install any custom components.
Adding the Integration
- Open your Home Assistant dashboard in a web browser.
- Go to Settings > Devices & Services.
- Click the + Add Integration button at the bottom right.
- In the search bar, type Eufy Security and select it from the list.
- Click Submit.
Log in to Your Eufy Account
Now you’ll be prompted to enter your Eufy account details:
- Email: Your Eufy account email
- Password: Your Eufy account password
- Two-Factor Authentication Code: Enter the 6-digit code from your authenticator app
Click Submit.
Home Assistant will now connect to your Eufy account and pull in your devices.
What Happens Next?
After a few seconds, you should see a list of your Eufy cameras and base station. Home Assistant will automatically create entities for:
– Live camera feed
– Motion detection sensor
– Person detection sensor (if supported)
– Battery level (for wireless models)
– Camera status (online/offline)
Click Finish to complete the setup.
Step 3: View Your Eufy Camera in Home Assistant
Now that your camera is added, let’s see it in action.
Find Your Camera Entity
Go to Settings > Devices & Services > Entities.
Look for entities starting with camera.eufy_security_. For example:
– camera.eufy_security_front_door
– camera.eufy_security_living_room
These represent your live video feeds.
Add the Camera to Your Dashboard
To view your camera on your main dashboard:
- Go to your Overview dashboard.
- Click the Edit Dashboard button (pencil icon).
- Click + Add Card.
- Select Picture Entity or Picture Glance.
- Choose your Eufy camera entity from the dropdown.
- Customize the card title (e.g., “Front Door Camera”).
- Click Save.
Now you’ll see a live feed from your Eufy camera right on your dashboard.
Note: The video may take a few seconds to load. This is normal, especially on slower networks.
Step 4: Enable RTSP Streaming (Optional but Recommended)
For better video quality and lower latency, enable RTSP (Real-Time Streaming Protocol) on your Eufy camera.
RTSP allows Home Assistant to access the camera feed directly, bypassing some of Eufy’s cloud processing.
Check RTSP Compatibility
Not all Eufy models support RTSP. Here’s a quick guide:
- Supported: EufyCam 2, 2C, 2 Pro, Doorbell Dual, Indoor Cam S220, Outdoor Cam S220
- Not Supported: Older models like EufyCam 1, Indoor Cam S210
Check your camera model in the Eufy app under Device Settings > About.
Enable RTSP in the Eufy App
- Open the Eufy Security app.
- Select your camera.
- Tap the gear icon for Settings.
- Go to Advanced Settings.
- Find RTSP Streaming and toggle it On.
- Note the RTSP URL (e.g.,
rtsp://192.168.1.100:554/live0).
Add RTSP Feed to Home Assistant
Now, let’s add the RTSP stream to Home Assistant for better performance.
- Go to Settings > Devices & Services > Entities.
- Click + Add Entity.
- Choose Camera as the domain.
- Select Generic Camera.
- Enter a name (e.g., “Front Door RTSP”).
- Paste the RTSP URL from the Eufy app.
- Click Submit.
Now you’ll have a second camera entity with a direct RTSP feed. Use this one on your dashboard for smoother video.
Pro Tip: RTSP streams use more bandwidth. If you notice lag, try lowering the resolution in the Eufy app or using a wired connection for your base station.
Step 5: Set Up Motion and Person Detection
One of the best features of Eufy cameras is motion and person detection. Let’s make sure Home Assistant can use these alerts.
Check Detection Sensors
Go to Settings > Devices & Services > Entities.
Look for sensors like:
– binary_sensor.eufy_security_front_door_motion
– binary_sensor.eufy_security_front_door_person
These will show on when motion or a person is detected.
Test the Sensors
Walk in front of your camera. The sensor should change from off to on within a few seconds.
If it doesn’t work:
– Make sure motion detection is enabled in the Eufy app.
– Check that the camera is online.
– Restart the Eufy integration in Home Assistant.
Use Detection in Automations
Now you can create automations based on camera activity.
Example: Turn on porch lights when motion is detected at night.
- Go to Settings > Automations & Scenes > Automations.
- Click + Create Automation.
- Choose Start with Trigger.
- Select State > binary_sensor.eufy_security_front_door_motion.
- Set From to off, To to on.
- Add a condition: Time > After sunset.
- Add an action: Turn on light > select your porch light.
- Click Save.
Now your lights will turn on automatically when someone approaches at night.
Step 6: Create a Custom Camera Dashboard
Want a dedicated view for all your cameras? Let’s build a custom dashboard.
Create a New Dashboard
- Go to Settings > Dashboards.
- Click + Add Dashboard.
- Name it “Security Cameras”.
- Click Create.
Add Camera Cards
- Open the new dashboard.
- Click Edit Dashboard.
- Add a Picture Glance card.
- Select multiple camera entities.
- Set the camera feed as the background.
- Show motion sensors as icons.
- Click Save.
Now you have a clean, organized view of all your Eufy cameras with real-time status.
Troubleshooting Common Issues
Even with the best setup, things can go wrong. Here’s how to fix the most common problems.
Camera Not Showing Up
– Make sure your Eufy camera is online in the Eufy app.
– Check that the base station is connected to Wi-Fi.
– Restart the Eufy integration: Go to Settings > Devices & Services, find Eufy Security, click the three dots, and select Reload.
Login Failed or 2FA Error
– Double-check your email, password, and 2FA code.
– Wait a few minutes—Eufy may temporarily block login attempts.
– Disable and re-enable 2FA, then try again.
Video Feed is Laggy or Freezing
– Use RTSP instead of the default stream.
– Lower the camera resolution in the Eufy app.
– Ensure your Wi-Fi signal is strong near the camera and base station.
Motion Sensor Not Triggering
– Confirm motion detection is enabled in the Eufy app.
– Check the detection zone settings.
– Test the sensor in Home Assistant’s developer tools.
Camera Goes Offline Frequently
– Update your Eufy camera and base station firmware.
– Move the base station closer to your router.
– Use a Wi-Fi extender if needed.
Tips for Best Performance
- Update regularly: Keep your Eufy app, camera firmware, and Home Assistant up to date.
- Use a strong Wi-Fi password: Prevents unauthorized access to your network.
- Place the base station centrally: Ensures strong signal to all cameras.
- Use wired power when possible: Battery-powered cameras may go offline more often.
- Limit cloud access: Disable cloud recording in the Eufy app to keep everything local.
Conclusion
Adding your Eufy camera to Home Assistant unlocks a whole new level of smart home control. You’re no longer limited to the Eufy app—you can now view live feeds, receive real-time alerts, and automate your home based on camera activity.
From enabling 2FA to setting up RTSP streams and creating custom dashboards, this guide covered everything you need to integrate your Eufy camera seamlessly. And with troubleshooting tips and performance advice, you’re equipped to handle any hiccups along the way.
Remember: the goal is a smarter, safer, and more private home. With Eufy and Home Assistant working together, you’re well on your way.
Now go enjoy your live camera feed, set up some automations, and take control of your smart home like a pro.
