Hi Martijn,
I have 3 eufy cameras: Floodlight Cam S330 / E340 / E30, eufyCam S3 Pro & Floodlight Camera in my house with home base 3.
I’d try to install Eufy Floodlight camera but I can’t see the video. I got an error “Device Unavailable”
And also for S3 Pro, I only see picture not a stream video
Can I see a video live for my cameras on Homey Pro? Please help!
No.
But Athom says they’re working on it.
I hope Athom is working on it. But for all camera’s please ![]()
@Kartika_Sari streaming is not supported on Homey. See FAQ Q3 [APP][Pro] Eufy Security - #4 by martijnpoppen - Apps - Homey Community Forum
This is the same url I already sent you yesterday.
In case someone is as stubborn as me and wants a script that finds the URL to the snapshot of a camera dynamically (without having to paste the URL from developer tools):
// 1) Hardcode your Homey Cloud ID (this value is permanent and must match your actual Cloud ID)
const cloudId = "YOUR_CLOUD_ID_FROM_DEV_TOOLS";
// 2) Retrieve all devices via the Homey Cloud Web API
// This returns an object where each key is a deviceId
const devices = await Homey.devices.getDevices();
// 3) Select your camera by specifying its deviceId (found in the Developer Tools)
// If no device matches, throw an error to alert you immediately
const deviceId = "CAMERA_DEVICE_ID_FROM_DEV_TOOLS";
const camera = devices[deviceId];
if (!camera) {
throw new Error(`No device found with ID ${deviceId}`);
}
// 4) Log the full array of image metadata so you can inspect which fields are available
console.log("All camera images metadata:", camera.images);
// 5) Choose the metadata object for the snapshot image
// We look for an image whose name contains "snapshot" (case-insensitive),
// otherwise we fall back to the first image in the list.
const snapshotMeta =
camera.images.find(img => img.name?.toLowerCase().includes("snapshot")) ||
camera.images[0];
console.log("Selected metadata:", snapshotMeta);
// 6) Extract the unique image identifier (GUID) from the metadata
// This ID is used to build the direct URL to the image
const imageId = snapshotMeta.id;
console.log("Using imageId =", imageId);
// 7) Construct the URL to the snapshot image without fetching it
// The URL is based on your Cloud ID and the path provided in the metadata
const url = `https://${cloudId}.connect.athom.com${snapshotMeta.imageObj.url}`;
console.log("Snapshot URL:", url);
// If you prefer to return the URL directly (for example, from within a function),
// you can simply return it instead of fetching the image here:
return url;
Essentially, this script enables Homey to dynamically get the URL for the snapshot and return it so you don’t have to change the static URL each time the app updates or your homey restarts.
I’ve also made another script that triggers the customSnapshot card and then polls once per second, looking at the Base64, if a difference, a new snapshot has been uploaded. Which can then trigger other stuff and with the ensurance that the snapshot is indeed refreshed. This is very specific for my use case, but I’ll share it if anyone would be interested.
I interpret it as there is still no support for it. I would have liked to buy it, but only if it’s compatible with Homey… Thank you for your response!
@mow87 That’s correct. That post also explains if you want support what you need to do
Been trying to search the forum but could not find anything to answer my question: what exactly is the difference between known face and known person? Is it the same but with the ability to trigger with a designated and-card only by a specific person?
All the best,
Zack
@Zakarias_Mortensen yes so person detected is anyone
Known person is triggered when a known face was detected
See change log
This is recently added [APP][Pro] Eufy Security - #7253 by martijnpoppen
Cheers! But if you use the “known person” token/tag (in the person detected card) with a HB3 and then add an and-card with the required name, it should function the same, no? Only difference being it is triggered differently? (from anything the HB perceives to be a human vs. from a specific human trigger). Got a bit confused regarding the “known face” vs. Known person token.
@Zakarias_Mortensen it’s exactly the same but these cards are better for most users as the token was not understood by everyone ![]()
Hi, sorry for the delay.
So I don’t have a flow for snapshots, I just click on the camera in the app, and then I click on update button, but the snapshot won’t update.
Here is the new report: 20466ec0-4feb-46eb-a731-8da0fa36e9fd (I mashed the snapshot update button before generating the report)
@Akeran that’s not how it works..
see FAQ Q3 AND Q14 [APP][Pro] Eufy Security - #4 by martijnpoppen - Apps - Homey Community Forum
Hello Martin, I have a wireless doorbell 340, a Minibase chime, an indoor 4K pan-and-tilt camera, and I’ve just received the Homebase 3. I completely understand that you have a lot on your plate right now. I have the alarm going off in the middle of the night right now because I don’t understand how this works. Now I can install everything again, but I don’t understand the first thing when you say to create a secondary user and password. Where is that? How does that work? Are there instructions anywhere? You have 5 years of comments here, and things change. Could you please tell me how to get started?
Hey @djvagnetti
To create an extra user see the instructions from eufy .
You can invite yourself (extra email) as a secondary user
I noticed today that my Sonoff window sensor that I use on my old doorbell won’t make the Homebase chime when it’s pressed. This have worked for at least a year and I haven’t made any changes. I did run the flow manualy and the “chime card” gets red, everything else in that flow works.
Have Eufy done any changes to the “Chime card”?
Ding Dong Old =Sonoff window sensor
Eufy - Kök = Homebase 2
Utlys klockspel = Activate chime
EDIT: I did notice that when I manualy pushed on the card for the Eufy doorbell in the flow, it did not activate the chime on the Homebase, but if someone press the Eufy doorbell it will activate the chime.
@ExtraKim I have to investigate this
I did try and remove the card and adding it again, but it made no difference.
Now that I think of it, I did move my doorbells (I have two) to my Homebase 3 last summer. Could that be the issue?
