What you could do is to download the source folder and place it inside your addon folder. Easiest way is to add the samba share addon and expose it. this would ensure you have the latest version.
I’m looking also into an Eufy Doorbell (Wired version), do you guys know if its possible to have the integration with HA on a doorbell that has no internet access?
My understanding is no. The Eufy devices extensively use the cloud to communicate to the app or api for the app. Also, the live feed is a random URL pulling from cloud services and not a direct connection as you might want. Not sure if Eufy is your solution if no internet is in the equation.
Just wondering if anyone has a blueprint they are proud of using the eufy ha mqtt bridge. I’m trying to think of some new ways to use the integration to the fullest.
Still don’t understand the difference between a blueprint and an automation, but so far I only added an automation for the doorbell button, sending a broadcast to google assistance… this way my sonos speakers announce that someone is at the door.
Hey @fuzzymistborn, I figured I’d ask here because raising a ticket in your github probably wouldn’t be helpful. I’m trying to use your lib to reset my mechanical doorbell from on to off, to back on (my doorbell has a weird bug where it buzzes between the ding and dong after a few days, not sure why, but resetting it on my phone fixes it).
With that, I have two questions. How do I grab the auth token and use it instead of async_login? Apparently too many successful logins locks out your account, so I suspect doing testing with the token will be less of an issue.
Instead, when calling params, it output “<ParamType.CMD_BAT_DOORBELL_MECHANICAL_CHIME_SWITCH: 1703>: 1” as opposed to how the rest of the output looks like, such as simply 1703: 1.
Basically, my end goal here is to simulate enabling and disabling the indoor chime, or simulate selecting the mechanical chime again on my phone. Thanks in advance!
I noticed on the back of my Eufy Doorbell some possible debug ports. I thought they were pins to connect to the mount for some reason but they don’t connect to anything.
6 pin debug headers are very common, so pretty sure that’s what they must be.
Anyone smarter than me have any idea how to go about start probing this device?
I stopped all add-ons which could be stopped and tried again.
After 1,5 hour building time I gave up
I will wait until there is a fully compiled add-on.
Well, installing on rpi3 works, but is really resource eating. Main problem is the sqlite3 npm lib, that must be build from sources as there are no binaries. Googling around but can’t find a nice trick to pre-install that