Live data from Hacker News

It takes 5 cloud services to hear my doorbell

blog.vghaisas.com

161–170 of 282 posts

Re: It takes 5 cloud services to hear my doorbell

#161
post #79
post #49

I am super sensitive to over engineering. For my doorbell I wanted something that lets me play a custom bell sound. You would be surprised that 99% of the solutions out there are complete over engineered stacks that depend on wifi devices, Internet access, connecting to various cloud services... So I built my own: a basic wireless button sends a radio 433 MHz signal, and my receiver is plugged inside the house and tr…

As a former embedded systems engineer, my door bell is two long bits of wire, a bell, a push button and two C cells. My light switches are similarly complicated.

Wow two wires? Sometimes people could make do with only one!

Re: It takes 5 cloud services to hear my doorbell

#162
post #49

I am super sensitive to over engineering. For my doorbell I wanted something that lets me play a custom bell sound. You would be surprised that 99% of the solutions out there are complete over engineered stacks that depend on wifi devices, Internet access, connecting to various cloud services... So I built my own: a basic wireless button sends a radio 433 MHz signal, and my receiver is plugged inside the house and tr…

> You would be surprised that 99% of the solutions out there are complete over engineered stacks that depend on wifi devices, Internet access, connecting to various cloud services... Interesting context you live in. Here in east europe, 90% of devices you find on eshops are cheap chinese buttons with AAA batteries, that emit signal and another reciever device that plays sound. The sound is not customizable, but it is…

"The sound is not customizable"

This is EXACTLY the problem! Try finding one that I can customize with my own chime and you will only find expensive, unreliable, over engineered stuff.

Re: It takes 5 cloud services to hear my doorbell

#163
post #116

Earlier quoted context omitted.

That is exactly over engineered crap I want to avoid. I don't want my doorbell to depend on networking or a full blown Linux stack.

To be fair, if you already have a Zigbee network, this is a rather cheap and elegant solution.

Exactly, if you already have such a setup in place it's basically ordering a button online, e.g. https://sonoff.tech/en-eu/products/sonoff-zigbee-wireless-sw... then next day slapping it over your existing setup or sticking it on the wall then deciding what you actually want to do with it, e.g. phones notifications, sound on as feedback for mailman, logging events, etc then adjusting conditions e.g different sounds after sunset, dedicated audio if away but expect parcels, etc.

But honestly, even if you have nothing, if you know a bit what you are doing with IoT with HomeAssistant if you buy the right hardware (i.e. verified as working by others, e.g. the Sonoff ones typically) it's at most an afternoon of tinkering for a setup that will reliably work for years.

Re: It takes 5 cloud services to hear my doorbell

#164
post #148
post #128

Earlier quoted context omitted.

It would be over engineered if one could design a system providing similar functionality using less hardware and less software. I challenge you to design a wireless doorbell that has a user-configurable chime, in a way that uses less software or less hardware than mine. You couldn't. In fact, if you did market research like me you would find that 99% of similar products have vastly more complex hardware or software o…

Challenge accepted: "Similar functionality" here is the same doorbells that have existed for over a century. Done. :) If the requirements and constraints come from you, then saying "those are the requirements" doesn't settle anything. And is the same excuse people use for the over-engineered solutions you don't seem to like. It is over-engineering compared to a regular doorbell, period.

You completely missed the part that the chime needs to be user-configurable, ie. play a custom MP3 file.

You don't provide that.

Re: It takes 5 cloud services to hear my doorbell

#165
post #113

Earlier quoted context omitted.

People always say this, but is there any evidence it is true? Home burglars aren't exactly the cream of the criminal crop.

Burglars also know that they can pretty much pose and smile for the camera before covering it with tape and then breaking into the house, and the probability of consequences is very near zero. Unless they happen to break into the house of a well-connected politician or such. Seem silly, but just try going to the police with crisp hi-res video of a burglarly and try to get them interested. I know people who have done…

> they happen to break into the house of a well-connected politician or such

The other way round: If the son the mayor commits armed burglary, nothing happens. Happened in Amsterdam. According to her, her son was just messing around with friends.

https://nltimes.nl/2019/08/14/amsterdam-mayor-explains-15-yo...

Re: It takes 5 cloud services to hear my doorbell

#166
post #164
post #148

Earlier quoted context omitted.

Challenge accepted: "Similar functionality" here is the same doorbells that have existed for over a century. Done. :) If the requirements and constraints come from you, then saying "those are the requirements" doesn't settle anything. And is the same excuse people use for the over-engineered solutions you don't seem to like. It is over-engineering compared to a regular doorbell, period.

You completely missed the part that the chime needs to be user-configurable, ie. play a custom MP3 file. You don't provide that.

I didn't miss it. I have acknowledged the requirements and have challenged them.

What I am stating is that "it was in the requirements" is not a "get out of jail card" when someone says it's over-engineered.

All I'm saying is that it's a very comfortable position to abstract away personal responsibility and say "I'm not over-engineering, that's what X wants", but that's exactly how we get the over-engineered Linux-plus-wi-fi doorbells.

Re: It takes 5 cloud services to hear my doorbell

#167

Earlier quoted context omitted.

Yeah this would have been my answer, except for one catch: what do I do with the existing integrated button on the Blink doorbell?

I presume you want to keep the Blink doorbell for the camera functionality? Then I guess 3d print a casing that just puts the ZigBee button on top of the integrated button?

Yeah, will probably have to consider something like that.

Re: It takes 5 cloud services to hear my doorbell

#168
post #79

Earlier quoted context omitted.

As a former embedded systems engineer, my door bell is two long bits of wire, a bell, a push button and two C cells. My light switches are similarly complicated.

As a former embedded systems engineer, my door bell is two long bits of wire, a bell, a push button and two C cells. I know a guy who lives is a 1700's-era house. His is a bell, a pulley, and a string.

Nonsense, complete over engineering. I have a door, and people knock on it.

Re: It takes 5 cloud services to hear my doorbell

#169

Earlier quoted context omitted.

People always say this, but is there any evidence it is true? Home burglars aren't exactly the cream of the criminal crop.

You don't need to be extremely bright to realize that it's easier to burglar a home with no alarm system and cameras than one with. And if your neighbor doesn't have cameras, but you do, many home burglars are going to be smart enough to know that it's better to not be seen on camera. I'm sure there are some who have too low IQ/too high to realize that getting caught on camera is a bad idea, but at least it's gonna w…

> You don't need to be extremely bright to realize that it's easier to burglar a home with no alarm system and cameras than one with

You also don't have to be extremely bright to realise that a home with a fancy security system may be a higher-value target than the one without.

Re: It takes 5 cloud services to hear my doorbell

#170
post #13

Earlier quoted context omitted.

It's video surveillance, it makes it more likely they'll go elsewhere. That's literally the whole point of Ring.

Physical stuff (window bars and a security door) is much, much more effective for that logic. Burglars know they’ll probably be on CCTV somewhere anyway but nobody in their right mind is trying to smash through a security door or saw through some window bars when there’s a house up the street that doesn’t have them. Obviously there are downsides (cost, aesthetics) but those solutions actually work, I’m skeptical that…

> Physical stuff (window bars and a security door) is much, much more effective

I've lived in a couple of countries where everyone has bars on all their windows due to perceived (in some case correctly, in other cases not) crime levels. It's... not great? I'd much rather live somewhere where I don't need to live in a prison compound.

Post reply on HN