Aqara G410 Doorbell

Hi,
I just purchased the Aqara G410 Doorbell.
Aqara says, that it is compatible with Home Assistant:

Compatible with Leading Smart Home Ecosystems

  • Full HomeKit Secure Video Support
  • Integrate Locally with Home Assistant
  • Stream to Your Favorite Smart Displays

Note:

  • When using the HSV, the maximum resolution is 1200p.

  • RTSP is only available with a wired connection

I have installed it with a wired connection and added it in the Aqara app.
I dont have any Apple devices and have added it with the matter integration.

There is just one entity:

button.aqara_smart_video_doorbell_g410_identify

I dont know how to add it fully. RTSP is just for the videobroadcast.
I have no idea how to add it fully to Home Assistant so that I get an information if the doorbell is pushed for example.

I do not think Mater supports yet doorbells.
Remove it and add it using the homekit integration. I have a G2H aqara camera added via homekit and it shows all the sensors.
Please report back I am interested too, want to replace the ring doorbell!

Thank you very much.
It works wth the Homekit integration.

super, can you please paste here how it looks like, do you see the motion sensor etc.

Sure.
I use Home Assistant in German, so please excuse, if I use some different transations to the HA GUI

Settings
Devices and services
HomeKit Device

I added the repeater here.
It shows 1 device with 10 entities

Controls
Security system
at home
away
night
deaktivated

I dont know what this can be used for. It is possible to change the settings for example from deactivated to at home.

Sensors
camera.aqara_g410 shows the stream of the cam
binary_sensor.aqara_g410_repeater_motion_sensor shows recognition (movement, no movement)

Events
event.aqara_g410_repeater_video_doorbell shows when the bell was ringed, I use this for my automations

Configuration
switch.aqara_g410_repeater_mute
switch.aqara_g410_repeater_mute_2
switch.aqara_g410_repeater_mute_3
switch.aqara_g410_repeater_pairing_mode
I dont know why there are 3 muting swiches

Diagnostics
sensor.aqara_g410_repeater_battery_sensor
I use wired supply
button.aqara_g410_repeater_identify
Repeater makes a noise

For RTSP activation, I opened the Android Aqara App. In device settings, there is
RTSP settings
I activated id, it gives the links to the streams:

1536 p
rtsp://192.168.178.21:8554/ch1

960p
rtsp://192.168.178.178:8554/ch2

480 p
rtsp://192.168.178.21:8554/ch3

IP has to be changed to your individual ip.
Username and password are also given there (3 numbers)

Username: 123
Password: 321

In Home Assistant:

Settings
Devices and services
Generic camera
Add device

Picture url: empty
stream url: rtsp://192.168.178.21:8554/ch1
RTP protocoll: UDP
Authentification: basic
Username: 123
Password: 321
Frequency (Zz): 2
SSL: unchecked
URL-change: unchecked
Timestamp: checked

2 Likes

can you check if you can use binary_sensor.aqara_g410_repeater_motion_sensor I use the ring one to turn the porch light when is dark. Thanks!

Sorry, I dont understand the question.

Do you want to know, if the torch light can be activated by ringing one time?

Does RTSP streaming only work with the camera is wired?

That is what aqara writes:

Integrate Locally with Home Assistant

With RTSP integration* and Advanced Matter Bridging, the G410 integrates well with the popular open-source Home Assistant platform.

*RTSP is only available with a wired connection.

Hallo, ich bekomme die G410 nicht in meinem HA - ich habe nur eine Entität in Matter " Identität" - sonst erscheint nichts.

How you have exactly angel in HA?

Danke

I’m fairly new to HA and also just received my G410. Took me some fiddling around and have now the G410 in HA and later added to Homekit (have no Home Hub) through HomeBridge. Also use go2rtc for the video stream in HA but so far have not found any use for it, any recommendations (a card perhaps?)

The G410 is currently installed with batteries so don’t have RTSP yet. A wired connection will follow after the holidays.

My biggest issue is that the event exposed to HA doesn’t do anything. My logbook says it registered a few times yesterday but nothing today? The doorbell works normally but HA doesn’t register the button being pressed. This is annyoing as I’d like to use automations. In Apple Homekit, I also have no “Activity Notifications” for the device in accessory-settings. Is this because I don’t have a Home Hub? Perhaps also the reason the event is not registering in HA?

THe G410 also showed up through the Matter integration but only provided an “Identify” entity which doesn’t seem to do anything…

Finally, the go2rtc link doesn’t work through the companion app putside or my network. Probably need some port forwarding?

I found the way to link any function of the G410 to Home Assistant and vice versa. It can be done locally via Matter by Scene and Signal Sync function in the Aqara app. (Profile → Connect to Ecosystems → Matter )

https://www.aqara.com/en/explore/introducing-advanced-matter-bridging/

Aqara to HA : Aqara Ecosystem will create a virtual occupancy sensor which will trigger accordingly to the condition you set in the Aqara app.

HA to Aqara: Aqara Ecosystem will create a virtual light switch. If switched on (via HA), the scene in the Aqara app will run.

1 Like

Thanks! I actually removed the matter entry in HA and reloaded the HomeKit Aqara entities and it started working as expected.

I only had an issue that after muting the chime using the button on the chime, I couldn’t unmute it except for the button/switch in Apple Home. Couldn’t do it on the chime or in the Aqara app. Also the 3 mute buttons expected to HA from HomeKit seem useless/non-functional. But hey, the bell press works and is announced on my Sonos speakers now :grinning:

Looking at my signal and sync it doesn’t give me any options. Mind showing what you did to get the occupancy sensor under the matter doorbell entity? My home kit motion always shows detect3d for some reason.

On the same topic , I have now the G410 installed (using homekit controller integration). Also added the RTSP as it is much quicker than the stream in the homekit integration.

I have a problem, which might be an integration problem.

I have an automation when the motion is detected at night will turn on the light at the front door and then off after motion is not detected. I had the same automation before with ring and all worked ok.
Then I noticed that the light with turn on and off again multiple times and then I notice that when the light is turned on the motion sensor turns on briefly. This should not be happening as G410 has a mm wave sensor!
In the aqara APP the “Lingering” is not detected at that time so it looks to me a homekit controller issue.
I have adjusted the automations and added some conditions and delay to avoid this problem but did anyone else noticed this ?

Thank you!

Thanks, this is exactly what I needed!

This is what I did to be able to detect on HA when the doorbell button was pressed:

In the Aqara app, go to: Profile > Connected Ecosystems > Matter > Scene and Signal Sync

Then select “Signal management” and add one, in my case, I added a condition to the “IF” section “Doorbell ringing” this way:

  1. Click on the plus icon on the top
  2. under “IF”, click the “Add” button
  3. In the accessories list, select Doorbell Camera hub
  4. Select Doorbell ringing
  5. Change the “Acting time” if needed, I left the defualt
  6. Save
  7. Enter a name (this name is how the new device will be seen in HA too)
  8. Make sure “Add to matter” is checked
  9. Press OK

After that, the device should be added to HA (Assuming you already paired the hub with HA earlier) and you can create automations using it.

2 Likes

I tried this, since the “Motion Sensor” supplied by Homekit in HA was always showing “Occupied” and never changed.
Doing it via the “Signal” in the app worked…but not really.
There was nobody in view, and the Doorbell Cam just kept bouncing between “occupied” and “free” every Second. That makes it unusable…

I have a G4 and working great with go2rtc, only thing I’m missing is two-way audio (which is not supported for the homekit protocol with go2rtc).

Can anybody confirm if the G410 exposes a backchannel via RTSP (ONVIF Profile T), as mentioned here: GitHub - AlexxIT/go2rtc: Ultimate camera streaming application with support RTSP, RTMP, HTTP-FLV, WebRTC, MSE, HLS, MP4, MJPEG, HomeKit, FFmpeg, etc., or if there is another wat to get two-way-audio in Home Assistant?

I’m at a loss with this so I’m hoping someone can help me out.

My G410 was installed using Aqara Home and then added to HomeKit through Aqara Home. The doorbell still sits within both those apps but I cannot see how to add it to HA.

Can anyone give me any info on how to get it into HA please?

you remove it from home kit to get it into home assistant homekit addon, it will automatically dissapear.

you add it via matter integration if you have matter running on your home assistant
(this way is best because if you add it to matter eco system under your profile in aqara app you can create a aqara signal for the doorbell, a aqara signal for face reconition etc) signals will be added as matter device in home assistant

3 you import it as a generic camera (enable rtsp in aqara app)

1 Like