I want to add a doorbell sensor to my chime and I am already aware of using zwave magnetic reed switch sensor trick but with Sage Doorbell Sensor widely available online for 3 to 5 dollar each. I brought one to play with and wonder if anyone here have successfully pair it to Home Assistant?
Here a link with more info about the doorbell sensor
+1 from me as well. It would be awesome if there was a way to add it without having to install zigbee2mqtt. I’m not sure what the level of effort is to port it to Home Assistant. I have RZ ravens and a couple hacker rf ones lying around. Never developed anything for Home Assistant before but if someone could point me in the right direction I would like to help.
I’ve just received my Sage sensor. I tried to pair it with Deconz. I can see it in the Deconz VNC viewer but in the webapp it fails to appear. I also cannot see it in any of the even logs but that might be because I haven’t got it connected to the chime correctly. I’m not sure how to integrate it with my chime as the instructions are US designed and I’m in the UK with a totally different doorbell setup.
I just got the Sage Doorbell Sensor also, I do have a zigbee2mqtt server running on a Pi. The zigbee2mqtt can see the device, but obviously it’s unknown. But I can see the device ID, and brand, and that its a bell.
I tried following the Add your own device instructions here but when I opened up the devices.js I was lost after that. I know almost little to nothing on programming languages.
I don’t know why this hasn’t been added sooner, as I believe this device would be great in Home Assistant.
If anyone wants to help and walk me through adding a new device, I’d be up for it.
So I caved and did some research myself because I don’t have a zigbee controller compatible with zigbee2mqtt. I found a solution for ZHA based on the URL below:
Once restarted, go to “Developer Tools > Events > Listen to events”. Set “Event to subscribe to” to zha_event and click “Start Listening”. Press the doorbell. You should see a message like this:
Create an automation that uses the identified event. You will need the device_ieee and the unique_id from the previous step. It should look something like this:
I was hoping to build a sensor from this but I can’t find a solution. If I come across something I’ll let you guys know. It also seems odd that I have to set the device to debug mode to see zha_events. I’m sure there is a reason but I’m not a developer for the system so idk.
Hi, It just installed the SAGE doorbell sensor on a AC Friedland doorbell model D117 ( DingDong).
The doorbell is connected to a Friedland doorbell transformator D770 8V - 0,5A.
I connected the Sage Green wire to terminal 0 (first doorbell) and the Sage White wire to the terminal T (Common).
Since I don’t have an extra backdoor bell, I left the Sage yellow wire unconnected.
I then paired it succesfully with ZHA (it’s the default Zigbee integration running on Home Assistant).
Zigbee controller is a tasmota flashed Sonoff Zigbee Bridge.
The doorbell get’s recognized as “Echostar Bell”, I then added a first automation to alert me me of the included “First button” button pressed Trigger available on the device.
I notice I don’t get a trigger when I press the doorbell. If I sometimes press 2 times fast I get the notification.
My question : what is the requested minimum AC voltage/current for this sensor the “see” a doorbell press.
My current transfo is 8V AC (0,5A). Is this to low ? Do I need a higher voltage transfo ?
My Friedland doorbell model D117 has 8-16V AC or 6V DC (batteries), max. 15 Watt connection.
Maybe I should replace my AC transfo with a 12V 0,5 A or 1 A ?
Hopefully this will also give a louder dingdong sound since it’s pretty low now.
It is also one of my issue. I can’t find much information on how to create a binary sensor out of the event it generates. Also, one issue being that this device can send multiple events for one ring. Especially if it is a long one. So even if I was able to create a binary sensor out of it, I would need to filter those repeated events.
edit: I replaced the trafo with a 12V AC 1,5A model and now the sage doorbell module “sees” every doorbell press
Doorpress launches an event, it can’t be that hard to link a input_boolean to that event for your binary sensor ? Just set the boolean on doorbell press and reset the boolean after x sec (both with a HA automation)
You’re running at 4VAC, that’s definitely too low. For a mechanical doorbell you should go for a 18-24VAC transformer. I use a 24VAC transf. with the SAGE since 2y with an EZVIZ DB1, it works great, but you need a good transformer. It will also solve your loudness issue.
Here’s my automation (I use ZHA) for Doorbell announcement through Alexa, plus a mobile notification. There’s a delay: 10 that throttles the multiple events coming from SAGE. It’s working perfectly since 2 days. The SAGE is managed like a 2 button switch, one button for each input. I only use one.
The only problem I have with the current driver is that the battery level of the SAGE is not being reported.
I’m new to HA, I just migrated all my sensors/devices/buttons/switches/lights (zigbee/z-wave/wifi) from Hubitat to HA, and started porting my automation scripts. Lot to learn, lot of fun.
Has anyone successfully been able to pair the SAGE DoorBell with the ConBee II and get it into Home Assistant?
Mine showed up in Phoscon like this (automatically):
It is listed as a device in HA, but with no entities. Listening to deconz_events in HA produces nothing, even though I have checked with my voltmeter that pressing the doorbell button sends approx 22VDC to the green wire with the white connected to ground.
So, what am I missing ?
That could well be, but wouldn’t you expect it to be “reachable” independent of whether it has been switched or not?
The strange thing is that in the REST-API it says reachable: ture, while Phoscon says “Not reachable”.
And as long as the item doesn’t show in HA (only the device shows), there isn’t much to be done.
Do you have one that works?
Hi all, can someone help me please? I have installed a Sage Doorbell sensor and linked it to Zigbee2MQTT, using Mosquitto as the broker. In node red, I have successfully connected a debug node to the entity and it is getting messages through. What is worrying me is that without pressing the doorbell button, I am getting a constant stream of messages from the sensor. They look like this (repeated over and over, several times per second).