SprinklerD/release/sprinklerd.test.conf

166 lines
3.5 KiB
Plaintext

[SPRINKLERD]
PORT=80
NAME=My Sprinklers
DOCUMENTROOT = /nas/data/Development/Raspberry/SprinklerD/web/
CACHE = /var/cache/sprinklerd.cache
# The log level. [DEBUG, INFO, NOTICE, WARNING, ERROR]
#LOG_LEVEL = DEBUG
#LOG_LEVEL = NOTICE
LOG_LEVEL = INFO
# mqtt stuff
MQTT_ADDRESS = trident:1883
#MQTT_USER = someusername
#MQTT_PASSWD = somepassword
MQT_TOPIC = sd_test
MQTT_DZ_PUB_TOPIC = domoticz/in
MQTT_DZ_SUB_TOPIC = domoticz/out
DZIDX_CALENDAR = 197
DZIDX_24HDELAY = 198
DZIDX_ALL_ZONES = 199
DZIDX_RAINSENSOR = 48
# Options for the below ZONE and GPIO configuration
#
# LOW 0
# HIGH 1
#
# PUD_OFF 0
# PUD_DOWN 1
# PUD_UP 2
#NAME = name of zone
#GPIO_PIN = GPIO Pin # This is WiringPi Pin#, not Raspberry Pi board pin#.
#WPI_PIN = use instead of GPIO_PIN if compiled with USE_WIRINGPI flag
#GPIO_PULL_UPDN = setup pull up pull down resistor PUD_OFF|PUD_DOWN|PUD_UP
#GPIO_ON_STATE = State GPIO reads when relay for zone is on. HIGH or LOW 1 or 0
#DOMOTICZ_IDX = Domoticz IDX 0 or remove entry if you don;t use Domoticz (only if you use domoticz)
#MASTER_VALVE = YES=1 NO=0 // turn on with any zone
# Don't use ZONE:0 for anything other than master valve, if you don't have a master valve simply delete it and start from ZONE:1
[ZONE]
[ZONE:0]
NAME=Master Valve
MASTER_VALVE=1
GPIO_PIN=2
WPI_PIN=0
GPIO_PULL_UPDN=1
GPIO_ON_STATE=0
[ZONE:1]
NAME=Island
DEFAULT_RUNTIME=10
#GPIO_PIN=18
GPIO_PIN=3
WPI_PIN=1
GPIO_PULL_UPDN=1
GPIO_ON_STATE=0
DOMOTICZ_IDX=2000
[ZONE:2]
NAME=Driveway
DEFAULT_RUNTIME=10
#GPIO_PIN=27
GPIO_PIN=40
WPI_PIN=2
GPIO_PULL_UPDN=1
GPIO_ON_STATE=0
DOMOTICZ_IDX=2010
[ZONE:3]
NAME=Diningroom Flowerbeds
DEFAULT_RUNTIME=10
GPIO_PIN=5
WPI_PIN=3
GPIO_PULL_UPDN=1
GPIO_ON_STATE=0
DOMOTICZ_IDX=2020
[INPUT]
[INPUT:1]
NAME=Test Switch
GPIO_PIN=6
WPI_PIN=3
GPIO_PULL_UPDN=1
GPIO_ON_STATE=0
COMMAND_ON=/usr/bin/curl -s -o /dev/null 'http://localhost?type=option&option=24hdelay&state=on'
COMMAND_OFF=/usr/bin/curl -s -o /dev/null 'http://localhost?type=option&option=24hdelay&state=off'
#[ZONE:4]
#NAME=Diningroom error
#DEFAULT_RUNTIME=10
#GPIO_PIN=28
#WPI_PIN=3
#GPIO_PULL_UPDN=1
#GPIO_ON_STATE=0
#DOMOTICZ_IDX=2020
#[ZONE:4]
#NAME=Front Flowerbeds
#DEFAULT_RUNTIME=10
#GPIO_PIN=23
#WPI_PIN=4
#GPIO_PULL_UPDN=1
#GPIO_ON_STATE=0
#DOMOTICZ_IDX=203
#[ZONE:5]
#NAME=Backgarden Left
#DEFAULT_RUNTIME=10
#GPIO_PIN=24
#WPI_PIN=5
#GPIO_PULL_UPDN=1
#GPIO_ON_STATE=0
#DOMOTICZ_IDX=204
#[ZONE:6]
#NAME=Backgarden Right
#DEFAULT_RUNTIME=10
#GPIO_PIN=25
#WPI_PIN=6
#GPIO_PULL_UPDN=1
#GPIO_ON_STATE=0
#DOMOTICZ_IDX=205
#[ZONE:7]
#NAME=Garage Flowerbeds
#DEFAULT_RUNTIME=10
#GPIO_PIN=5
#WPI_PIN=21
#GPIO_PULL_UPDN=1
#GPIO_ON_STATE=0
#DOMOTICZ_IDX=206
#[ZONE:8]
#NAME=Golfcart path
#DEFAULT_RUNTIME=10
#GPIO_PIN=6
#WPI_PIN=22
#GPIO_PULL_UPDN=1
#GPIO_ON_STATE=0
#DOMOTICZ_IDX=207
#
# This is for future support of sensors, not implimented yet
#
#PIN
#NAME name
#PIN_MODE Setup as input or output
#PULL_UPDN setup pull up pull down resistor NONE|PUD_OFF|PUD_DOWN|PUD_UP
#TRIGGER_EVENT_ON trigger_event on NONE|INT_EDGE_SETUP|INT_EDGE_FALLING|INT_EDGE_RISING|INT_EDGE_BOTH
#TRIGGER_EVENT_STATE trigger_event_received_state LOW|HIGH|BOTH
#COMMAND triggered_event_runcmd = external command to run
#DOMOTICZ_IDX Domoticz IDX
[GPIO]
[GPIO:1]
NAME=Rain Sensor
GPIO_PIN=4
WPI_PIN=7
PIN_MODE=0
#PULL_UPDN=0
TRIGGER_EVENT_ON=3
COMMAND_HIGH=/usr/bin/curl -s -o /dev/null 'http://localhost?type=option&option=24hdelay&state=on'
COMMAND_LOW=/usr/bin/curl -s -o /dev/null 'http://localhost?type=option&option=24hdelay&state=off'