[APP][Pro] Eufy Security

so eventually this means the eufy clean device needs to be moved to the new app as well I assume. so there will be one homey app eventually?

@The-Q no, it’s software not hardware

@Sibren_ter_Hove that would be the goal yes. Including Care, Lights and Baby products. But that would be the ultimate end goal :sweat_smile:

Ok! Thanks for your work en time @martijnpoppen

could you share how you managed to do this? Do you have some screenshots from your tasks?

sorry no screenshots,
to set it up you will need tasker and autoinput plugin. the profile will use autoinput to intercept all notifications from Eufy, the task will need to send a webhook to your homey sending the %antitle and the %antext from the notification.
in your homey flow that receives the webhook, you can filter the text tasker sent and react how you want based on the text.
there is a thread in the forum about how to set up a webhook from tasker somewhere.

Where can I find autoinput? Is that am iPhone app?

@Joep_Vullings autoinput is a plugin for the Tasker app. (Android)
Only Tasker has no app for the iPhone.
No idea if it works with Shortcuts (opdrachten) from the iPhone.

Ah right. I was referring to tasks indeed.

Tasker is a paid app though. You can also use MacroDroid if you want a free solution (though you do need to watch some ads every now and then to continue using it)

Please keep this thread on topic guys :slight_smile:

here is a little guide with the Tasker App for android (without the plugin)
Guide: Eufy Push-Notifications to Homey via Tasker

This method safely extracts the exact notification content directly from the Android status bar and forwards it to Homey using universal event parameters.

1. The Homey Flow Setup

  • Create a New Flow (or Advanced Flow) in Homey.

  • WHEN: LogicA webhook event has been received

    • Event Name: eufy_event
  • THEN: Add your action (e.g., Push notification). You can use the local text variable Tag provided by the Webhook trigger card to access the incoming notification text.

for me the “Kinderzimmer” is one of the camera i use as a babyphone → this is in the text value and i can react now to this instead of the eufy “when” card as a workaround…

2. Tasker Profile Configuration

  1. Open Tasker, go to the Profiles tab, and tap the + icon (bottom right).

  2. Select EventUINotification.

  3. Configure the Event as follows:

    • Owner Application: Tap the lens icon and select Eufy Security.

    • Leave all other fields (Title, Text, etc.) blank.

  4. Tap the Back arrow (top left) to save the profile.

3. Tasker Task Configuration

Tasker will prompt you to link a task. Select New Task +, name it (e.g., Eufy to Homey), and add the following action:

  1. Tap + (bottom right) → search for HTTP Request (under Network).

  2. Configure the HTTP Request like this:

    • Method: GET

    • URL: [https://webhook.homey.app/YOUR_HOMEY_ID/eufy_event](https://webhook.homey.app/YOUR_HOMEY_ID/eufy_event) (Replace with your actual Homey ID)

    • Query Parameters:

      Plaintext

      tag:%evtprm2 - %evtprm3
      
      

      (Note: %evtprm2 passes the Notification Title/Camera Name, and %evtprm3 passes the actual message text).

  3. Tap the Back arrow to save the action.

=> you can test the thing with the little Play Button on the left down corner

should look like that in the end

4. Critical Android Settings (Don’t skip!)

For this to work smoothly in the background, make sure the following system settings are applied:

  • Notification Access: Go to Android Settings → search for Notification Access → ensure Tasker is enabled.

  • Battery Optimization: Go to Tasker’s App Info → Battery → set to Unrestricted.

  • Save in Tasker: Don’t forget to tap the Checkmark icon in the top right corner of the main Tasker screen to apply and activate the changes!

Yes, I know, but I was looking for an alternative for the time being, because of the deprecated notifications, not coming through to Homey.

But I still haven’t found the solution… Anyone else who can share a workaround for getting the notifications through to Homey?

@Joep_Vullings somebody already shared a work around [APP][Pro] Eufy Security - #9039 by Rick_D

Yes, I saw that, but my pan/tilt cameras and 2K doorbell don’t seem to push any notifications through to Homey. And that seems to be necessary to make a workaround like this to work, isn’t it?

@Joep_Vulling correct. Same as in homey, pan&tilt never updated a lot. It might be that the p&t still updates via p2p but that’s not that often

Don’t quite understand what the p2p is intended to do..?

@Joep_Vullings it’s the connection between homey and the camera to send commands and sometimes receive status. But it’s not as real-time as the notifications

P2P (Peer to Peer) is a communication method often used by security cameras, usually for video and audio streams.

Most smart devices connect using a relay server. This means that the device connects out to that server to which the mobile app or Homey also connects to. This works fine for lightweight communications like smart plugs or lights, where only small commands are sent. However, using this for a camera can introduce significant latency for a video or audio stream, depending on how close you are to the relayserver. Because of this, many manufacturers implement a P2P protocol to connect your camera and the viewer directly to eachother via NAT traversal (you don’t need to open up any ports). Since your devices are directly connected, there is very low latency. This also costs less for the manufacturer, since they don’t have to pay for server traffic.

New app update (:green_square: LIVE: 3.42.4):

Changelog:

FIXES:
1: FIX: (re)pairing of devices didn’t work after V6 changes of Eufy SDK



:collision: If you find any issues, send a diagnostic report

:warning: Note: Before sending a report make sure to reproduce the issue so the issue will be visible in the report

  1. :mobile_phone: Via Homey Mobile app:
    More - apps - Eufy Security - settings wheel right top - send diagnostic report (add your email to the description)

  2. :laptop: Via Homey Webapp:
    Settings wheel bottom left - Select Eufy Security - Click on send diagnostic report (add your email to the description)



You can install this version by clicking the link (version number) above and press install

:fast_reverse_button: Don’t want to be part of a test version? Install the live version → Eufy Security | Homey