How to Make Smart Irrigation

Поділитися
Вставка
  • Опубліковано 10 лип 2024
  • In this video we will be seeing how to build a Smart Irrigation system for your house. We will be using home assistant and some ESP8266 devices to build this simple system. Check out the links below to the hardware you will need and don't forget to subscribe!
    Links
    Wemos D1
    amzn.to/2ZJNWeE
    Terminal Blocks
    amzn.to/3EPM5EL
    8-channel Relay board
    amzn.to/3w38riC
    AC-DC converter
    amzn.to/2ZMCJKU
    Code
    github.com/misperry/WemosD1_I...
    -----------------------------------------------------------------------------------------------------------
    Try Amazon Prime 30-Days
    www.amazon.com/tryprimefree?r...
    Check out the Channel Store
    www.tindie.com/stores/misperry/
    Checkout the Forum!!
    groups.google.com/forum/#!for...
    Support the channel tip with bitcoins
    Address: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh
    Follow me on Instructables
    www.instructables.com/member/m...
    Follow me on Facebook
    / misperryee
    Follow me on Twitter
    / misperryee
    T-Shirts
    teespring.com/stores/misperry...
  • Наука та технологія

КОМЕНТАРІ • 28

  • @misperry
    @misperry  Рік тому +1

    I have updated the code to include the on_boot section.

    • @---co6pp
      @---co6pp 11 місяців тому

      Thanks boss, you've been great help

  • @rogeriolisto
    @rogeriolisto 2 роки тому

    Thank you, I will try.

  • @devilsknight
    @devilsknight 7 місяців тому +1

    Personally I'd have your first solenoid come on before pump, plus the next solenoid turn on before previous solenoid turns off as to not dead head the pump

    • @Design_no
      @Design_no 5 місяців тому

      Indeed, or have one valve normally open.

  • @vegaswayne247
    @vegaswayne247 2 роки тому +1

    I made one like this about a year ago. You should interlock the relay switches in ESPHome. That way only one zone can run at a time. If you switch on a new zone it will turn off the previous zone. I also put the schedule in the ESPHome code so it can change the days it runs based on the current month. We have watering restrictions here so as of November 1st I can only water on thursdays. The ESPHomes code changed this automatically. I do need to get the AC-DC converter like the one you used as I am currently using a phone charger to run the ESP board.

    • @misperry
      @misperry  2 роки тому

      Hey there, great suggestion. I will have to try that out and update the code in the repo.

    • @misperry
      @misperry  2 роки тому

      Here are some links I found:
      esphome.io/components/switch/gpio.html#switch-gpio-interlocking
      esphome.io/components/switch/gpio.html

    • @user-vx2lm4ub4i
      @user-vx2lm4ub4i Рік тому

      And where I find your code?

    • @michaelcunnien
      @michaelcunnien Рік тому

      Incredible video! Thank you so much!.... Just a quick question, why do you switch the well on and off? Doesn't that just automatically turn on when it senses it needs to put more water into the system?

  • @brendanpratt7760
    @brendanpratt7760 Рік тому

    so what do you use for a power supply for the solenoids ? Usually 24v AC. I can't seem to find a 24v AC power supply, 24v DC power supplies are easy to find.

  • @BrummBilt
    @BrummBilt 2 роки тому +1

    Nice! I built one on solar feeding from a tank with a 12 volt pump. (Using Tasmota) I use soil moisture sensors and node red to tell it what zone to water where and when. Need to redo it and look at the WiFi safety.

    • @misperry
      @misperry  2 роки тому +1

      That is a great setup. I like the moisture sensor data in determining where watering needs to take place. I wonder about the soil sensors. Do they go bad often? Just curious.

    • @BrummBilt
      @BrummBilt 2 роки тому

      @@misperry thought I replied earlier, but not sure it posted (maybe because I mentioned a sensor manufacturer). I had one I encased in a 3D enclosure I designed. Filled it with silicon caulking… lasted a few months and died. Switched to ruggedized using conformal coating and marine shrink tube. One died, but late in the season so I haven’t tracked down if it is the sensor or a bad connection. These are capacitive, not resistance, sensors. You can Google how to ruggedize them like I did. I also make them easy to swap out if one goes bad.

    • @misperry
      @misperry  2 роки тому +1

      @@BrummBilt nice. Yeah I see this one. Conformal coat is a good idea and I like the epoxy too for added protection. I was just curious since like you said some of them can die fairly quick but the ruggedizing is a good idea

    • @clintAdventures
      @clintAdventures 2 роки тому +1

      ive toyed with this idea many many times but have not used them yet as all i hear from people is they die really fast. its a great idea that way as you say the sprinklers know when to water if the ground is dry but then if/when they die then no watering.

    • @BrummBilt
      @BrummBilt 2 роки тому

      @@clintAdventures yeah, I also keep an eye on the plants and can water manually via HA. If I were ambitious enough I could set it up on a schedule by zone if one or more sensors fail and it’s been X time since the last watering.

  • @dummydude4521
    @dummydude4521 2 роки тому

    Is it possible to use esp board + I2C relay module with HA?

  • @user-vx2lm4ub4i
    @user-vx2lm4ub4i Рік тому

    Hello where I can find the code which going to "esp home" (boot section) preventing the relays start at same time on boot. The screen is not very clear to "copy" the code...

  • @dudeman99999
    @dudeman99999 2 місяці тому

    I understand everything except how the 24vac power supply connects into this picture so the solenoid valves receive power. I am trying to replace a hunter sprinkler controller. Could you please help me understand this?

    • @dudeman99999
      @dudeman99999 2 місяці тому

      Also - where does the ground wire go? The 24vac adapter has a third wire for ground that is currently connected to the hunter sprinkler controller.

  • @robertorossi3952
    @robertorossi3952 Рік тому

    Hi, I'm trying to do the same kind of automation, just with some little changes, anyway I can't manage to get the "on_boot" function going... Could you please add it to the code provided?
    Many Thanks.
    Great Tutorial

    • @misperry
      @misperry  Рік тому

      I apologize about that. I have updated the code to include the on_boot section.

  • @Lamoboos223
    @Lamoboos223 10 місяців тому

    What is the code in the esp board?

  • @bgable7707
    @bgable7707 2 роки тому +1

    Thanks for taking the time to put this video together. I did find a couple of things distracting. Just some input your welcome to ignore. 1. using specific verbiage helps viewers understand your process more easily. An example is your referencing "the server" mostly. Maybe referencing the "HA computer(system)", after describing it, would help keep it clear, ie, "the system were the Home Assistant application is installed ". 2. Scrolling the mouse constantly over the screen up/down and around in circles does NOT help one to see and focus on what your attempting to point out. Highlighting the text with the mouse is much more effective. 3. I know that just "going for it" makes videos easier to produce, but, this allows you to be more "all over the place". Scripts and outlines really help layout a clear path to what you want to accomplish and keep you on task. Maybe create the Instructable first. Again, thanks for the time and energy to put this together.

    • @misperry
      @misperry  2 роки тому

      Thank you very much for the feed back. I also want to thank you for your presentation of the critiques. This is very helpful!

  • @pito67rub
    @pito67rub 2 роки тому

    my Wemo D1 is not being detected by my Raspberry Pi... to program it for first time.

    • @misperry
      @misperry  2 роки тому

      did you plug it directly into the raspberry pi via a USB port? That is what I do and choose "plug into the computer running ESPHome Dashboard" option then choose the usb port.