Integrated (button - mqtt, motion - mqtt, video stream (RSTP and ONVIF).
As @viertausend show - it’s just custom camera.
Can you please elaborate? I saw the ads for this doorbell and was curious if (and how) it integrates to Home Assistant. I found the BazzDoorbell project as well, but it seems to me that what this project does is opening up the RTSP stream.
That’s great by itself, but I would also like to know when the doorbell is being pressed. So with
Integrated (button - mqtt, motion - mqtt, video stream (RSTP and ONVIF).
do you mean you got all this working with this type of video doorbell? If so, would you care to share how you did it?
Any news how to integrate this LSC doorbell in HA without having to break it open?
Hello,
Purchased the LSC Smartdoorbell from Action Store. It fully integrates with Home Assistant (via Tuya Integration) You can fully control the doorbell from HA, what it doesn’t do is let you know if somebody has rang the bell !!!, There’s no (binary) sensor or sensor that let you know if any movement has taken place. The Automation and Scripts can only react to the control options…
Oh, it has even an ONVIF option with a local address assigned.
Anybody any other experiences on how to trigger the doorbell / motion action.
Update nov. 12th…
According to Francks’ implementation of button press notification is not to be expected soon, see twitter post from nov 9th… https://twitter.com/Frenck/status/1457967991614803970
Implementation as is, nice work but absolutely useless in HA, you can use the Tuya app…
Regards Frank
!!! indeed.
Knowing whether someone pushing the doorbell is probably the 1st (and the most basic) integration anyone would want to get out of an … em … doorbell.
I use the Sonoff RF bridge (flashed with Tasmota firmware). This integrates very well with HA Tasmota addon. It basically sends a MQTT message when RF data is received.
Setup a general MQTT template sensor for the received data and use the state change of that sensor (to the value of the button) as the trigger for any automation you want.
e.g.:
platform: mqtt
name: “RF_data”
state_topic: “sonoffrf/tele/RESULT”
value_template: “{{value_json.RfReceived.Data}}”
expire_after: 5
qos: 1
You can just catch the 433MHz RF signal of the doorbell button (when pressed) in the Tasmota web UI Console section (for the Sonoff RF bridge). When then pressing the button, you will find the correct data value in the log shown on the console page.
e.g.:
MQT: sonoffrf/tele/RESULT = {“Time”:“2021-11-13T13:52:38”,“RfReceived”:{“Sync”:12950,“Low”:400,“High”:1250,“Data”:“313031”,“RfKey”:“None”}}
Thank you for this info ! How did you figure out it was sending a RF signal lol ?
I was already “listening” the RF with the bridge and didn’t think/caught about that.
Excellent
Happy it is of value to someone! Not my finding by any means. I came across that info while looking into the hackability of it. Not sure it where I found that first.
Hi @zuzuman
I just found this thread and checked the original GitHub link, as well as Issue #2 that talks about reprogramming the doorbell with an SD card.
However, I didn’t manage to find out how to make the button sensor to work, and I wouldn’t want to start reprogramming without knowing how that is possible.
Can you help me with pointing out how you made that to work for your doorbell?
Thanks in advance,
Andrei
sorry to reply on this old thread,
I just purchaged this doorbell and did some research,
I found the gitproject from guino wich is also mentioned in this thread and since I’m lazy I will try to apply the sd- flash method as soon as I have an sd card available.
I read somewhere the doorbell button is using 433Mhz internally to comunicate, So scanning the 433Mhz area pretty much gave me some result when pressing the button.
20:48:15.643 MQT: tele/tasmota_EDEBDA/RESULT = {"Time":"2022-08-02T20:48:15","RfRaw":{"Data":"AA B1 03 0000 0000 0000 000000 55"}}
20:48:32.908 MQT: tele/tasmota_EDEBDA/RESULT = {"Time":"2022-08-02T20:48:32","RfRaw":{"Data":"AA B1 03 0000 0000 0000 000000 55"}}
20:48:43.955 MQT: tele/tasmota_EDEBDA/RESULT = {"Time":"2022-08-02T20:48:43","RfRaw":{"Data":"AA B1 03 0000 0000 0000 000000 55"}}
20:48:45.050 MQT: tele/tasmota_EDEBDA/RESULT = {"Time":"2022-08-02T20:48:45","RfRaw":{"Data":"AA B1 03 0000 0000 0000 000000 55"}}
20:49:22.457 MQT: tele/tasmota_EDEBDA/RESULT = {"Time":"2022-08-02T20:49:22","RfRaw":{"Data":"AA B1 03 0000 0000 0000 000000 55"}}
20:49:22.764 MQT: tele/tasmota_EDEBDA/RESULT = {"Time":"2022-08-02T20:49:22","RfRaw":{"Data":"AA B1 03 0000 0000 0000 000000 55"}}
(I used a sonoff RF bridge flashed with tasmota, as mentioned earlier in this post) And the signal seems to defer a bit per click which is not ideal.
I’m not sure how to register motion detection yet or how to use the audio part using HA.
At least for reading the button you can give this a try
https://tasmota.github.io/docs/devices/Sonoff-RF-Bridge-433/
even without flashing the doorbell.
on the other hand, this one costs only €30,- in NL so you could think about buying 2, 1 to use and another one for testing.
there is some MQTT information right here but I can’t get it to work
Hi,
I use this Doorbell, since 6 month. I use 433RF detection, and it work perfect !
Hi!
I also use this doorbell now. Sadly it does not have a button sensor exposed to home assistant (in tuya-app there is one).
I also tried capturing the 433 mhz signal using a dvbt stick and rtl_443 addon, but i can only find my 433 mhz temperature sensor, not my doorbell (when button is pressed).
How do you use RF detection?
Will flashing the camera give me the “button” entity?
Indeed, but I think that there is a work-around (I haven’t tested yet). Just create an automation in the Tuya app, that is triggered when someone is pushing the doorbell and this automation is switching on any Tuya lamp that is recognized in HA. (via the HA Tuya integration). Now create an automation, in HA this time, … that is doing what you like to have as action when this lamp is switched on (meaning someone is ringing at the door)
Can you give us more advice on how run MQTT client on DoorBell?
Hi,
I use this controler : Sonoff | RF Bridge R2 | 433MHz | Contrôleur | Accessoires | sonoff
And this hack : Hardware Itead Sonoff RF Bridge Direct Hack · xoseperez/espurna Wiki · GitHub
have a good day !
See the wiki on the mentioned github. Works like a charm.
hi !
i managed to recieve the LSC doorbell to have the doorbell knob to homeassiistant
i used this hardware : Liligo 433Mhz
i use this code : ( maybe log the RF433Mhz raw data on your doorbell to make this work in your situation)
#############
external_components:
- source:
type: git
url: https://github.com/swoboda1337/sx127x-esphome
ref: main
refresh: 1d
spi:
clk_pin: GPIO5
mosi_pin: GPIO27
miso_pin: GPIO19
sx127x:
nss_pin: GPIO18
rst_pin: GPIO23
frequency: 433920000
modulation: OOK
rx_floor: -90
rx_bandwidth: 50_0kHz
remote_receiver:
pin: GPIO32
filter: 255us
idle: 2000us
buffer_size: 100000b
memory_blocks: 8
dump: rc_switch #raw
#binary_sensor:
- platform: remote_receiver
name: "LSC"
rc_switch_raw:
protocol: 1
code: "0011000000110110001100000011011000110110001110010011001100110111"
on_press:
then:
- switch.turn_on: my_switch
#Received RCSwitch Raw: protocol=1 data='0011000000110110001100000011011000110110001110010011001100110111'
switch:
- platform: template
id: my_switch
name: "My Switch"
turn_on_action:
- logger.log: "Switch turned ON"
youre welcome
Just check here: