Netzer module
Around the Netzer module, a number of relais are mounted.
- 1 Pump relais (at Pin GPIO 0)
- 2 Valve relais (at Pin GPIO 1 & GPIO 2)
There also 4 switch buttons inputs wired
- button 1 to start pump only (at Pin GPIO 4)
- button 2 to start pumping with valve 1 (at Pin GPIO 5)
- button 3 to start pumping with valve 2 (at Pin GPIO 8/SPI CS)
- button 4 to toggle through the operation modes (block, auto and manual) (at Pin GPIO 8/SPI INT)
To provide additional information 2 led are installed a green led (at Pin GPIO B/SPI CLK) and a red led (at Pin GPIO A/SPI MISO).
The Sprinkler systems has serveral operation modes:
- SPRINKLER_NO_CONNECTION = -1 -- no connection possible with device
- SPRINKLER_MODE_NOT_INIT = 0 -- not initialised (fast blink RED and fast bilnk GREEN)
- SPRINKLER_MODE_BLOCK = 1 -- Not sprinkler possible block pump valve (RED on and GREEN off)
- SPRINKLER_MODE_MANUAL = 2 -- Manual sprinkling (blink RED and GREEN off)
- SPRINKLER_MODE_NORMAL = 3 Normal sprinkling = AUTO (RED off and GREEN off)
- SPRINKLER_MODE_WET = 4 -- Wet period no spray required (RED off and GREEN off)
- SPRINKLER_MODE_SPRAY_TODAY = 5 -- We will spray today (RED off and blink GREEN )
- SPRINKLER_MODE_SPRAY_SKIPPED = 6 -- We did miss out spray slot today (RED off and fast blink GREEN)
- SPRINKLER_MODE_SPRAYING_DONE = 7 -- We did spray today (RED off and GREEN on)
- SPRINKLER_MODE_SPRAYING_STOPPED = 8 -- We interrupted spraying today (RED off and fast blink GREEN)
- SPRINKLER_MODE_SPRAY_ADVICE = 9 -- Manual mode, but spraying is adviced (blink RED and fast blink GREEN)
- SPRINKLER_MODE_ERROR = 10 -- Some kind off error (RED and GREEN toggle)
To access the Sprinkler Netzer one can use a webbrowser
To controll the Sprinkler Netzer one can use the following url's:
- http://{netzer-ip}/sprinkler.cgi?start=1 == start sprinkling with Valve 1 (close valve 2) for the a pre configured time
- http://{netzer-ip}/sprinkler.cgi?start=2&timeout=20 == start sprinkling with Valve 2 (close valve 1) for 20 minutes
- http://{netzer-ip}/sprinkler.cgi?stop == stop sprinkling, close all valves and stop pump
- http://{netzer-ip}/sprinkler.cgi?setmode=x == switch Netzer sprinkler into mode x (x is number as described above)
- http://{netzer-ip}/sprinkler.cgi?getmode == return Netzer sprinkler mode x (as described above)
- http://{netzer-ip}/sprinkler.cgi?settimer == get the number off minutes the system is still sprinkling
- http://{netzer-ip}/sprinkler.cgi?getvalve=1 == get the actual status (open/close) and sprinkler time out of valve 1
- http://{netzer-ip}/sprinkler.cgi?setvalve=1&timeout=5 == set the sprinkler time out of valve 1 to 5 minutes
For more information about the Netzer please refer to the Netzer home page www.mobacon.de