Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. My Project
  3. Irrigation Controller (up to 16 valves with Shift Registers)

Irrigation Controller (up to 16 valves with Shift Registers)

Scheduled Pinned Locked Moved My Project
371 Posts 56 Posters 247.8k Views 52 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • mikeeM Offline
    mikeeM Offline
    mikee
    wrote on last edited by
    #361

    Hi guys, I’m trying 2 days to compile this sketch for Domoticz. Still getting errors ones from library then from code...
    Can someone share with me his working code for Domoticz in 2.0 version? Thanks a lot

    dbemowskD 1 Reply Last reply
    0
    • mikeeM mikee

      Hi guys, I’m trying 2 days to compile this sketch for Domoticz. Still getting errors ones from library then from code...
      Can someone share with me his working code for Domoticz in 2.0 version? Thanks a lot

      dbemowskD Offline
      dbemowskD Offline
      dbemowsk
      wrote on last edited by
      #362

      @mikee It helps for us to know what errors you are getting.

      Vera Plus running UI7 with MySensors, Sonoffs and 1-Wire devices
      Visit my website for more Bits, Bytes and Ramblings from me: http://dan.bemowski.info/

      1 Reply Last reply
      0
      • mikeeM Offline
        mikeeM Offline
        mikee
        wrote on last edited by
        #363

        Hi @dbemowsk , Thanks for your reply. I had to reinstall Arduino IDE and all Libraries from my PC. I was fighting with „'POSITIVE' was not declared in this scope“ error, and installed over 6 Libraries for LCD. I got finally working the sketch for Vera from Mysensors/build, at least .
        Unfortunately I’m not able to modify Sketch witch are guys using with Domoticz in this Topic.
        Is there a way to get missing variables into Irrigation controller from domoticz or at least to set them manually in sketch? For me is enough one watering time for all valves.

        dbemowskD 1 Reply Last reply
        0
        • mikeeM mikee

          Hi @dbemowsk , Thanks for your reply. I had to reinstall Arduino IDE and all Libraries from my PC. I was fighting with „'POSITIVE' was not declared in this scope“ error, and installed over 6 Libraries for LCD. I got finally working the sketch for Vera from Mysensors/build, at least .
          Unfortunately I’m not able to modify Sketch witch are guys using with Domoticz in this Topic.
          Is there a way to get missing variables into Irrigation controller from domoticz or at least to set them manually in sketch? For me is enough one watering time for all valves.

          dbemowskD Offline
          dbemowskD Offline
          dbemowsk
          wrote on last edited by
          #364

          @mikee This was actually one of the reasons I switched from Domoticz to a Vera controller a couple years ago. The main issue at the time had to do with the use of V_VAR1 - V_VAR3 which is used to configure the valve names and the valve times. I wanted to have the ability to change the valve times.

          For your situation though, you can modify your Zone names in the code by changing this bit:

          // Name your Zones here or use Vera to edit them by adding a name in Variable3...
          String valveNickName[17] = {
            "All Zones", "Zone 1", "Zone 2", "Zone 3", "Zone 4", "Zone 5", "Zone 6", "Zone 7", "Zone 8", "Zone 9", "Zone 10", "Zone 11", "Zone 12", "Zone 13", "Zone 14", "Zone 15", "Zone 16"
          };
          

          Depending on the number of zones you have, just change the names in quotes for Zone 1, Zone 2, etc... up to the number of valves that you have.

          I have been told recently though that Domoticz now supports V_VAR(x), but I am not sure how to use it just yet.

          Vera Plus running UI7 with MySensors, Sonoffs and 1-Wire devices
          Visit my website for more Bits, Bytes and Ramblings from me: http://dan.bemowski.info/

          E 1 Reply Last reply
          0
          • A Offline
            A Offline
            annujbhatia
            wrote on last edited by
            #365

            Hi, my module works with 8 relays but when i try to expand to 16 relays i have an issue. The 2nd register heats up and the pro mini keep restarting / re-initializing. I think i have the wrong connections for the 2nd register. Can anyone help / share what the wiring for the 2nd register should be?

            zboblamontZ 1 Reply Last reply
            0
            • A annujbhatia

              Hi, my module works with 8 relays but when i try to expand to 16 relays i have an issue. The 2nd register heats up and the pro mini keep restarting / re-initializing. I think i have the wrong connections for the 2nd register. Can anyone help / share what the wiring for the 2nd register should be?

              zboblamontZ Offline
              zboblamontZ Offline
              zboblamont
              wrote on last edited by zboblamont
              #366

              @mfalkvidd Is this #3 of same question?

              mfalkviddM 1 Reply Last reply
              1
              • zboblamontZ zboblamont

                @mfalkvidd Is this #3 of same question?

                mfalkviddM Offline
                mfalkviddM Offline
                mfalkvidd
                Mod
                wrote on last edited by
                #367

                @zboblamont yes indeed.. If anyone can help @annujbhatia, please post in https://forum.mysensors.org/topic/9434/problem-with-2nd-register-heating instead of here, to keep all information in the same place.

                1 Reply Last reply
                1
                • johnecyJ johnecy

                  I have the irrigation controller all setup and working. I have one problem though as soon as I power it up with 5 volts for the pro mini sometimes one sometimes all the relays come on. If I am not home the water runs all day is there a programing change or a wire change I need to make to stop this. I was using the old wire diagram without the pull up on pin 13 of the 74hc I changed to the new version and added the lines off code but it still does not help.

                  pndgt0P Offline
                  pndgt0P Offline
                  pndgt0
                  wrote on last edited by
                  #368

                  Hi @johnecy, know it has been a long time from your post, but I have implemented the script recently and am having the same issue that you mentined. please, how do you solve it?

                  @johnecy said in Irrigation Controller (up to 16 valves with Shift Registers):

                  I have the irrigation controller all setup and working. I have one problem though as soon as I power it up with 5 volts for the pro mini sometimes one sometimes all the relays come on. If I am not home the water runs all day is there a programing change or a wire change I need to make to stop this. I was using the old wire diagram without the pull up on pin 13 of the 74hc I changed to the new version and added the lines off code but it still does not help.

                  1 Reply Last reply
                  0
                  • dbemowskD dbemowsk

                    @mikee This was actually one of the reasons I switched from Domoticz to a Vera controller a couple years ago. The main issue at the time had to do with the use of V_VAR1 - V_VAR3 which is used to configure the valve names and the valve times. I wanted to have the ability to change the valve times.

                    For your situation though, you can modify your Zone names in the code by changing this bit:

                    // Name your Zones here or use Vera to edit them by adding a name in Variable3...
                    String valveNickName[17] = {
                      "All Zones", "Zone 1", "Zone 2", "Zone 3", "Zone 4", "Zone 5", "Zone 6", "Zone 7", "Zone 8", "Zone 9", "Zone 10", "Zone 11", "Zone 12", "Zone 13", "Zone 14", "Zone 15", "Zone 16"
                    };
                    

                    Depending on the number of zones you have, just change the names in quotes for Zone 1, Zone 2, etc... up to the number of valves that you have.

                    I have been told recently though that Domoticz now supports V_VAR(x), but I am not sure how to use it just yet.

                    E Offline
                    E Offline
                    edweather
                    wrote on last edited by
                    #369

                    Hello,

                    I have build the irrigation controler this weekend and just found out that there are some issues using this with domoticz.
                    Is there someone willing to share his customized code to get these zone and time variables working ?

                    Thanks in advance,

                    Edwin

                    dbemowskD 1 Reply Last reply
                    0
                    • E edweather

                      Hello,

                      I have build the irrigation controler this weekend and just found out that there are some issues using this with domoticz.
                      Is there someone willing to share his customized code to get these zone and time variables working ?

                      Thanks in advance,

                      Edwin

                      dbemowskD Offline
                      dbemowskD Offline
                      dbemowsk
                      wrote on last edited by
                      #370

                      @edweather I had a lot of this working in Domoticz years ago. I have since switched to Vera, but here is a link to an old post I had on the subject.
                      https://forum.mysensors.org/topic/153/irrigation-controller-up-to-16-valves-with-shift-registers/216

                      Vera Plus running UI7 with MySensors, Sonoffs and 1-Wire devices
                      Visit my website for more Bits, Bytes and Ramblings from me: http://dan.bemowski.info/

                      E 1 Reply Last reply
                      0
                      • dbemowskD dbemowsk

                        @edweather I had a lot of this working in Domoticz years ago. I have since switched to Vera, but here is a link to an old post I had on the subject.
                        https://forum.mysensors.org/topic/153/irrigation-controller-up-to-16-valves-with-shift-registers/216

                        E Offline
                        E Offline
                        edweather
                        wrote on last edited by
                        #371

                        @dbemowsk Thank you!

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        8

                        Online

                        11.7k

                        Users

                        11.2k

                        Topics

                        113.0k

                        Posts


                        Copyright 2019 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • MySensors
                        • OpenHardware.io
                        • Categories
                        • Recent
                        • Tags
                        • Popular