Can I Make My Fridge Smart on a Budget? with an ESP32-CAM!

แชร์
ฝัง

ความคิดเห็น • 55

  • @robtinkers
    @robtinkers ปีที่แล้ว +31

    It definitely needs a light sensor to check the light goes out when you close the door.

    • @badger47-n3c
      @badger47-n3c ปีที่แล้ว +7

      Can't do that, a fridge light is like Schrödinger's box, you can't be sure if it is on or off,
      If you observe it the whole fridge breaks down.🤣

    • @behindthemistakes
      @behindthemistakes ปีที่แล้ว +3

      You need three. That way you have redundancy and control functionality (triple modular redundancy) 😅

    • @Redfire05GT
      @Redfire05GT ปีที่แล้ว +2

      @Mellow_labs, is your fridge still functioning after you were inside it at the beginning of this video?

    • @behindthemistakes
      @behindthemistakes ปีที่แล้ว +1

      @@Redfire05GT Mr. Mellow is a cool customer, so I have no doubt it still works 😄

    • @Mellow_labs
      @Mellow_labs  ปีที่แล้ว +1

      Sorry for the late reply, got stuck in the fridge.
      Can confirm still works😂

  • @anterprites
    @anterprites ปีที่แล้ว +4

    2:00 door sensor is kinda nice, even new dumb fridges have it and start beeping if they are open too long. And even if fridge is at an angle, some drawers might block closing them

  • @thoriumbr
    @thoriumbr ปีที่แล้ว +4

    Give everyone NFID bracelets, add a reader on the fridge door, and computer vision can be used to see who eats what, and detect who left the door open the last time.

  • @petercollins797
    @petercollins797 ปีที่แล้ว +2

    So I work in controls engineering and we often have to monitor valves for open and close states, without having any sort of exact position feedback, sometimes we need to alarm points, like for example this valve that's critical to operation needs to be proven open before anything else, so that is the state we want to see it in so we alarm if it's not. Basically though it seemed like from the demo with the reed switches that you are looking for the magnet to prove fully open, but it would probably make more sense to have them show proven closed so that if it's not proven closed for some period of time, you can alarm on that. You don't really care if it's fully open, but you definitely care if it's not fully closed!

    • @villehietala9677
      @villehietala9677 ปีที่แล้ว

      It looks in the end that it detects when the door opens just a little bit (I noticed too, that in the ha-demo it seemed to be backwards). I would skip the magnets in that case and use copper tape on the door sealing strip as a contact.
      But, for the photo, it would be nice to know when it's fully open, so you could see the same fov every time.

    • @petercollins797
      @petercollins797 ปีที่แล้ว

      @@villehietala9677 good point. Maybe a linear potentiometer at the hinge on the right side to get analog feedback?

  • @CrudeButEfficient
    @CrudeButEfficient ปีที่แล้ว +5

    Neat version one!
    For version two, I would look into having weight scales for dedicated areas (milk, juice, butter) so the smart fridge can tell when you need to buy more. And some kind of mild/rotten smell detector for the vegetable drawer would also be good. Let's not go into why I know that...

  • @minted3d650
    @minted3d650 ปีที่แล้ว +1

    Not sure if you used it or not but the esp32-cam module also has a separate wifi antenna you can buy that will help the stream quality. In my experience this with a good clean 5V power supply and bright even lighting does wonders for the cheap OV2640 camera.

  • @Tntdruid
    @Tntdruid ปีที่แล้ว +4

    A barcode scanner to scan the food 😄

  • @gearscodeandfire
    @gearscodeandfire ปีที่แล้ว +2

    Definitely have to add nearfield tags to all of your perishables! Great vid as always

    • @Mellow_labs
      @Mellow_labs  ปีที่แล้ว +1

      I have a diffract project in mind for nearfield tags

  • @nhoenderop
    @nhoenderop 11 หลายเดือนก่อน

    1 second in and I am sold

  • @janwroblewski8183
    @janwroblewski8183 ปีที่แล้ว +1

    I love your humor!

  • @JOEYZ-nq2gn
    @JOEYZ-nq2gn 8 หลายเดือนก่อน +1

    My fridge's control board gave up, home assistant, Node-red, DS18B20 temp sensors and some relays 🤔 should be possible to fix

    • @Mellow_labs
      @Mellow_labs  8 หลายเดือนก่อน +1

      If you’re using ESP home, I don’t actually think you need node red.

    • @JOEYZ-nq2gn
      @JOEYZ-nq2gn 8 หลายเดือนก่อน

      @@Mellow_labs my thought process was I may need Node Red to control a few of the things like switching off the compressor depending on whether the door is open (can most likely do that through HA) or not as well as delaying compressor start incase there's a power failure because where I live the power frequently switches on and off so basically delay start. But I may be able to accomplish all of that in HA with ESPhome, but I'd need to research more as I don't have much experience with either but I've got a bit of knowledge on node red

    • @Mellow_labs
      @Mellow_labs  8 หลายเดือนก่อน +1

      Fair enough, I’ve started moving away from node red. I would probably prefer to do it inside of ESP home because I wouldn’t have to wait for all of Home Assistant to boot up before my fridge can turn on again. It would be faster if that logic was on the microcontroller.

    • @JOEYZ-nq2gn
      @JOEYZ-nq2gn 8 หลายเดือนก่อน

      @@Mellow_labs slow boot times in my case would be a benefit due to the power issues, I was originally going to do everything in node red ...The only reason for adding Home Assistant into the mix was I like what I'd be able to do with it in terms of a dashboard...thank you btw for the replies it helps the thought process

  • @DavidWhatfor
    @DavidWhatfor 10 หลายเดือนก่อน +1

    Awesome and Subscribed. I'm looking at doing something like adjusting the temp in the fridge to be consistent. i.e. if opening the door a lot then put the temp down more but say if gone on holiday and not opening at all then no need to have it so cold or something along those lines. I'm loving the ESPHome stuff though. I've currently got 7 of them and created a smart desktop fan following another channel which cost me all of about £50 including the fan, I can control the fan either by HA or buttons on the actual fan but I'd like to make it adjust the speed depending on how much hotter the temp is compared to the ideal temp I can set via a few controls. With more and more companies closing their APIs and such these projects are very promising plus all local and no relying on a cloud provider or absolute minimum cloud reliance.

  • @the_smart_home_maker
    @the_smart_home_maker ปีที่แล้ว +2

    Great video but I would have hoped for a little more smartness than only taking a picture of the fridge contents. Maybe detect, classify and count objects (maybe even identify how much those are filled up) so that one could automatically put them on the shopping list if nearly empty?

    • @Mellow_labs
      @Mellow_labs  ปีที่แล้ว +1

      Sure if you write the code for that, I only had a few days for the project.

    • @the_smart_home_maker
      @the_smart_home_maker ปีที่แล้ว

      @@Mellow_labs it was meant as an idea for the next project 😊😎

    • @Mellow_labs
      @Mellow_labs  ปีที่แล้ว +1

      I’ll try my best it will be while until version 2

  • @ChrisHorton343
    @ChrisHorton343 ปีที่แล้ว +1

    Why not have magnetic sensors for door open and have it just on the edge of the seal? Since it uses a magnet

    • @Mellow_labs
      @Mellow_labs  ปีที่แล้ว

      Because it’s an inbuilt fridge there really not a lot of space between the door and the cabinet.

    • @ChrisHorton343
      @ChrisHorton343 ปีที่แล้ว

      @@Mellow_labs sorry I was just thinking those sensors where magnetic based, I've been planning on building something similar so I'm probably going to be watching your development if you post about it again. It was quite interesting

  • @frankweiler7121
    @frankweiler7121 ปีที่แล้ว

    Alarm when the temperature rises slowly. Our fridge recently didn't fully close over night because something inside blocked the door slightly. Everything warmed up and got humid. You wouldn't have noticed from looking at it. And I imagine a door sensor would have still indicated it as being closed.
    Also can you take the picture when you are about to _close_ the fridge?

    • @Mellow_labs
      @Mellow_labs  ปีที่แล้ว +1

      I think you could probably position the door sensor in such a way to catch when it’s just slightly open they can be pretty sensitive if positioned correctly. I could take the photo right before closing, but that slightly complicates things because it’s not a very fast camera and you kind of motion is just gonna bloody entire image. And I would probably need some kind of Excelerator on the door to detect when it’s being closed.

  • @seanmcdonald656
    @seanmcdonald656 ปีที่แล้ว

    Another interesting video. One suggestion would be to have multiple cameras at a few levels. Then the camera could be contained inside the fridge.

    • @Mellow_labs
      @Mellow_labs  ปีที่แล้ว

      I have thought about that, but it doesn’t look good. Unless you’re doing some weird AI combination of the camera feeds, it’s just kind of a mess. Also no Wi-Fi in the fridge. Everything has to be external anyway.

    • @siniorgolazo
      @siniorgolazo ปีที่แล้ว

      @@Mellow_labs There's no need to use AI shenanigans. You could use OpenCV's panorama/image stitching functions. It's a pity that everything has to be external, though :(

  • @AlyaAmarsy
    @AlyaAmarsy ปีที่แล้ว +1

    A funny and interesting video, once again!

  • @alldave
    @alldave ปีที่แล้ว

    You could have the camera potentially above the door looking down

    • @Mellow_labs
      @Mellow_labs  ปีที่แล้ว

      I didn’t make the perspective

    • @alldave
      @alldave ปีที่แล้ว

      @Mellow_labs like camera sideways above the door? Does the darn thing not even see properly like that?

  • @christophec.482
    @christophec.482 ปีที่แล้ว

    An idea : a 1 year timelapse of the fridge content 😅

    • @Mellow_labs
      @Mellow_labs  ปีที่แล้ว

      Definitely 😂

    • @Redfire05GT
      @Redfire05GT ปีที่แล้ว

      You might not want to see the state of your apples and lettuce after a year in the fridge!!

  • @makanimike
    @makanimike ปีที่แล้ว +2

    * wifi because it probably requires a subscription....?

  • @behindthemistakes
    @behindthemistakes ปีที่แล้ว +2

    What is even "smart"?
    Is a fridge really smart before it realises you are about to run out of milk and order you some more to be delivered to your door, so you don't have to?
    Then it could also find discount codes and evaluate those towards the expiry date of the product and your rate of consumption and evaluate whether to order now or not 😅

    • @Mellow_labs
      @Mellow_labs  ปีที่แล้ว +2

      These days the bar is pretty low, some are considered smart just because they have a display that tells you the temperature.

    • @Redfire05GT
      @Redfire05GT ปีที่แล้ว

      @@Mellow_labs I unfortunately remember when a "smart" fridge was one that simply could maintain a constant temperature and automatically turn the inside light on and off, unlike their predecesors that were big dumb boxes with no light and a large block of ice that you were constantly replacing!

  • @valzzu
    @valzzu ปีที่แล้ว +1

    if it works, why fix it

    • @guncheque3026
      @guncheque3026 ปีที่แล้ว +2

      for fun i guess idk im not mellow labs

    • @smashyrashy
      @smashyrashy ปีที่แล้ว

      Mind your business

  • @bogorad
    @bogorad ปีที่แล้ว

    The first thing I did for my fridge is put a power metering socket. Then I wasted ~40 Euros on the wifi cable for my Bosch fridge. Totally useless, can't even tell which door is open. Has no temp sensors, only reports the temp setting.

  • @codahq
    @codahq ปีที่แล้ว

    Putting the refrigerator on a slope......... Yawn. You can make the door close on its own without sacrificing level. Also, neither one will fix a kid leaving something in the way that prevents the door from closing all the way.

    • @Mellow_labs
      @Mellow_labs  ปีที่แล้ว +2

      Make the kid smart too, problem solved.😂😂