Live data from Hacker News

Create your own smart baby monitor with a RaspberryPi and TensorFlow

towardsdatascience.com

51–60 of 162 posts

Re: Create your own smart baby monitor with a RaspberryPi and TensorFlow

#51

Earlier quoted context omitted.

Lucky you. Baby #1 required beyond constant attention, literally like 30hr per day (healthy just needy). Baby #2 is sweet and easygoing, but then there’s 2 of them...

Agreed. We found Baby #1 to at times be a full-time job for two people in the first couple of months. Down-time is precious precious precious. Either catch up on sleep, or relax as best you can. For me personally, consumption has largely taken over from creation which I am not sure how I feel about but its working so far :-)

You feel OK for now.

There might be depression and increasing anger, once you realise the kid is still needy and your partner is now occupied with #2.

On a more serious note, for me consumption at this point in my life is a vicious cycle that does not make me a happier or better person - yet the circumstances keep pushing me towards it.

Re: Create your own smart baby monitor with a RaspberryPi and TensorFlow

#52
No thank you. Baby monitors should not be connected to the internet, rely on machine learning to make decisions for you, or rely on push notifications to gain your attention. Keep them simple, local, reliable, and dumb AF. In this use case, less is most definitely more.

Re: Create your own smart baby monitor with a RaspberryPi and TensorFlow

#53

This is great and all, but it has to be 100% utterly completely reliable with no false-negatives. If it doesn't tell you (i.e. false negative) even once , then you can guarantee that it will never be trusted ever again, especially by the birth parent. We've gone through a range of frankly awful monitors and cameras that simply were not reliable. E.g. cameras that would regularly go offline for maintenance between 3am…

We used a Summer Infant video monitor for a while, but eventually the receiver broke.

Then we used a Yi Dome camera for a while, but it craps out of a few seconds occasionally and when it does the app mutes the feed when it resumes, making it useless at being a baby monitor. Also, privacy concerns since you had to access it via the internet.

We ended up going with a generic IP camera - Amcrest's 1080p wifi camera, to be specific (would have to go look up the model number if people want to know EDIT: IP2M-841B). You can change just about anything about the settings you could want to (such as adding a timestamp so you can verify it hasn't crashed), including disabling access from the internet so you can only access the monitor from the LAN. It's been rock solid for ages - there is a setting that will reboot the camera once a week, but you can set the time, so I set mine to reboot about an hour after the kids normally get up so it never bothers us.

We just have the feed pulled up on an Amazon Fire HD8 tablet that we got for $60, lets us get a 1080p video stream with an ONVIF-capable camera. The Amcrest app isn't terrible either, only downside is that there's an option for 1, 4, 9, or 16 cameras - but I only have 2, so I have to waste half my screen (and the app will only play audio from one stream at a time). And if you don't want to use their app, once it is set up and connected to the network (which you probably don't even need the app for if you are hardwiring with ethernet) you can connect to it via IP address with any RTSP/ONVIF app or even via VLC, or once the firmware is upgraded you can view the stream in the browser.

It has motion sensor capabilities but I haven't experimented with them.

Re: Create your own smart baby monitor with a RaspberryPi and TensorFlow

#54
post #52

No thank you. Baby monitors should not be connected to the internet, rely on machine learning to make decisions for you, or rely on push notifications to gain your attention. Keep them simple, local, reliable, and dumb AF. In this use case, less is most definitely more.

Thanks. This is just a hard no immediately. Not only for the health of the child, but does ML have to be the solution for everything? I think a Rube Goldberg machine would be more reliable than this.

Re: Create your own smart baby monitor with a RaspberryPi and TensorFlow

#55
post #44

Earlier quoted context omitted.

My wife has been pretty accommodating for any nerdery I want to engage in for taking care of the kids. The only project she really put her foot down on (and probably correctly so) was about building a crib myself. She figured there were a lot of safety standards about materials, size, bar spacing, etc. that were best left to the professionals.

I don't know your woodworking experience, but I don't think building a crib is dangerous at all. The safety standards are pretty straightforward and they are very clearly spelled out. And for me at least, no mass manufactured piece of furniture is even close to a minimum quality that I'd build myself. On the other hand, a crib is a particularly annoying piece of furniture to build. First, it has to be able to break d…

Where my partner usually steps in is not safety, but time.

It is great if you're able to build some things yourself. But the kid and in particular your partner need your hands on deck, not on the workbench for days on, just to end up with an unfinished crib. And there are so many other, more important things to do that cannot be outsourced that easily.

And once the first kid is in the house, expect interruptions. Oh, kid has a "mild reaction" to a certain vaccination? Forget sleep, forget "stuff that needs to be done", survive while keeping the basics in order. And with more than one kid expect to be on call for every minute you are home. Nothing can go by uninterrupted if you have small kid and a toddler and only four hands.

I envy everyone that has a different experience. Grandparents/relatives help a lot. COVID-19 does not.

Projects suddenly need to be small or non-critical.

Re: Create your own smart baby monitor with a RaspberryPi and TensorFlow

#56
post #30

game changer if it could also smell poop!

I actually wondered about this. Could any of the various "VOC Sensors" that you can get from sparkfun/adafruit etc actually be used to detect the smell?

We have an Arlo baby monitor with a VOC sensor and I'd say the probability of detection is ~80% but the false alarm rate is ~50%

Re: Create your own smart baby monitor with a RaspberryPi and TensorFlow

#58

Earlier quoted context omitted.

Lucky you. Baby #1 required beyond constant attention, literally like 30hr per day (healthy just needy). Baby #2 is sweet and easygoing, but then there’s 2 of them...

I have compassion for your experience having two of my own where one still is difficult after seven years, but I'm here to nitpick and win the pedantry award on your addition of "literally" when it's impossible to take 30 hours per day, as a day is only 24.

Do I get to steal that pedantry award if I point out that two parents can take 48 person-hours a day?

Re: Create your own smart baby monitor with a RaspberryPi and TensorFlow

#59
post #52

No thank you. Baby monitors should not be connected to the internet, rely on machine learning to make decisions for you, or rely on push notifications to gain your attention. Keep them simple, local, reliable, and dumb AF. In this use case, less is most definitely more.

I ended up getting a simple video monitor from BT that is an "appliance" - it's not got a wifi connection or an app.

It works great! And it'll keep working until we don't need it. No software updates, no discontinued support, no questionable data storage policies on chinese servers. Just a monitor.

And it turns out that once the baby's passed ~4 months, the video isn't too important anyway. It's mostly "Is he crying or not".

Re: Create your own smart baby monitor with a RaspberryPi and TensorFlow

#60
post #34

Earlier quoted context omitted.

Automobile manufacturers are doing this now, IIRC. With sensors on the seats to remind you that you put something heavy into the car.

Hmm, I don't think so - seat sensors are used to enable / disable passenger airbags, my memory is that they only register weights over 40lb / 18kg.

> In 2016, General Motors took the lead among automotive manufacturers by introducing the Rear Seat Reminder, a technology designed to nudge drivers to check their back seats as they exit their vehicles. It uses an audible alert and a front panel message to tell drivers to check the rear of their vehicle for occupants.

> Rear Seat Reminder technology became standard on all new Chevrolet, Buick, GMC, and Cadillac four-door sedans, SUVs, and crossovers starting with the 2019 model year, and also will be standard on all 2020 model year GM pickup trucks, said GM spokesperson Phil Lienert.

> Kia, Nissan, and Subaru offer rear-seat alert systems in many of their models, according to Car and Driver, and Hyundai announced on July 31 – National Heatstroke Day – that it planned to incorporate the technology across all models by 2022. One of Hyundai’s newest innovations is the Ultrasonic Rear Occupant Alert, in which a sensor can detect the presence of a child (or pet) and activates a loud horn if the driver leaves with the child inside.

https://mashable.com/article/car-seat-alarms-prevent-hot-car...

Post reply on HN