Specification:
Product Name: Xiaomi Zero Intelligent Video Doorbell
Product model: FJO2MLWJ
Working temperature: 0~45°C
Support system: Android4.4 or OS9.0 and above
Executive standard: GB/T 31070
Power supply mode: 100240V, 50-60Hz
Wireless connection: 433 MHZ RE
I received mine today and there is almost no change to integrate this on hassio, using the same method for other Xiaomi products that use tokens.
Even the RF 433 MHz code that it sends to the indoor chime uses a rolling code that is pretty much useless to trigger an event via MQTT by the Sonoff Bridge RF.
Sorry, but there’s no known way for integrating this on HA other than using a Sonoff RF gateway with Tasmota and MQTT, via 433 MHz to the indoor chime.
I already searched for a token within the android app (older versions) and there’s none.
Unless someone comes with an innovative and reverse engineering solution, I see only the above way for achieving this, as I did on mine.
Digoo has some smart doorbells (e.g., SB-XYA) with BLE and 433 MHz, with success only via BLE.
The mqtt and rf are fine with me, the problem is getting the image/video into home assistant, not the ringing indication.
I’ve looked into all the Chinese smart bells and haven’t found one with home assistant integration.
Can you confirm whether the 433mhz codes can be picked up by a Sonoff RF Bridge? I’m happy to buy one of these to get video through the MI app, but would still need integration to HA so my Google Home Mini’s ring when the door bell is pressed.
Hi All.
I’m currently holding this device in hands and i’m kinda disappointed.
First of all, even via Mi Home it is very unresponsive. Sometimes i am getting push notifications / sometimes not. I can assume that it is because of Chinese cloud.
From other side, i faced another issue:
433 signals are not being sent every time. Only 2 of 3-4 are being caught by RF Bridge. Others are just ignored. Am i the only one who experience this issues or it’s a common problem?
Hi @gorenuru. I too had these issues but found a way to resolve them.
To figure out why this happens you have to understand the power saving tactics most wifi doorbells use in order to run on batteries for a prolonged amount of time.
This is what I make of it: in idle state the device is not connected to wifi in order to conserve energy. Therefore, if someone presses the doorbell, the device has to use RF to be able to send out a ring signal immediately, and only then it activates wifi to transfer the image it captured. When the wifi connection is established, which can take some time and last a while, all doorbell rings are relayed over wifi, not RF, until the wifi connection is dropped (to conserve energy) and then it’s back on RF again.
My workaround to expose both ring types to HA involves a xiaomi smart (zigbee) plug that is used as a kind of input boolean that is controlled by the Mi Home app. In the xiaomi app make an automation that turns on the smart plug whenever a ring is detected. This is to have HA detect ‘wifi rings’. The ‘RF rings’ are detected through a binary sensor acting on the MQTT messages from the sonoff bridge. Ultimately, create an automation to have your home respond to both triggers/rings in whatever way you like. Don’t forget to include automations that resets both the states of the plug and the binary sensor.
Nope, it doesn’t change every time. I’ll check my Tasmota version later.
Fun fact regarding the Xiaomi zigbee smart plug: it acts as a zigbee repeater (on or off). I initially installed it to reach my mailbox in the front yard.
Yeah, i know about repeater capabilities.
I have 3 hubs and more then 100 Xiaomi smart devices
Regarding rf code - i have Sonoff RF Bridge with Tasmota v6.6 and rf key is every time different.