271 lines
5.9 KiB
JSON
271 lines
5.9 KiB
JSON
{
|
|
"Sprinklerd Zones": {
|
|
"id": "SprinklerdZones",
|
|
"name": "Zones",
|
|
"manufacturer": "Feakes Inc",
|
|
"model": "SprinklerdZone",
|
|
"services": [
|
|
{
|
|
"name": "Sprinklers",
|
|
"service": "IrrigationSystem",
|
|
"topic": {
|
|
"setActive": "sprinklerd/active/set",
|
|
"statusActive": "sprinklerd/active",
|
|
"statusInUse": "sprinklerd/zone/0",
|
|
"statusRemainingDuration": "sprinklerd/remainingduration",
|
|
"statusProgramMode": "sprinklerd/programmode"
|
|
},
|
|
"payload": {
|
|
"activeTrue": 1,
|
|
"activeFalse": 0,
|
|
"inUseTrue": 1
|
|
},
|
|
"config": {},
|
|
"props": {}
|
|
}
|
|
]
|
|
},
|
|
"Sprinklerd Calendar": {
|
|
"id": "SprinklerdCalendar",
|
|
"name": "Calendar",
|
|
"manufacturer": "Feakes Inc",
|
|
"model": "SprinklerdCalendar",
|
|
"services": [
|
|
{
|
|
"name": "Calendar",
|
|
"service": "Switch",
|
|
"topic": {
|
|
"setOn": "sprinklerd/calendar/set",
|
|
"statusOn": "sprinklerd/calendar"
|
|
},
|
|
"payload": {
|
|
"onTrue": 1,
|
|
"onFalse": 0
|
|
},
|
|
"config": {},
|
|
"props": {}
|
|
}
|
|
]
|
|
},
|
|
"Sprinklerd 24hdelay": {
|
|
"id": "Sprinklerd24hdelay",
|
|
"name": "24hdelay",
|
|
"manufacturer": "Feakes Inc",
|
|
"model": "Sprinklerd24hdelay",
|
|
"services": [
|
|
{
|
|
"name": "24hdelay",
|
|
"service": "Switch",
|
|
"topic": {
|
|
"setOn": "sprinklerd/24hdelay/set",
|
|
"statusOn": "sprinklerd/24hdelay"
|
|
},
|
|
"payload": {
|
|
"onTrue": 1,
|
|
"onFalse": 0
|
|
},
|
|
"config": {},
|
|
"props": {}
|
|
}
|
|
]
|
|
},
|
|
"Sprinklerd Cycleallzones": {
|
|
"id": "SprinklerdCycleallzones",
|
|
"name": "Cycle All",
|
|
"manufacturer": "Feakes Inc",
|
|
"model": "SprinklerdCycleallzones",
|
|
"services": [
|
|
{
|
|
"name": "Cycle All",
|
|
"service": "Switch",
|
|
"topic": {
|
|
"setOn": "sprinklerd/cycleallzones/set",
|
|
"statusOn": "sprinklerd/cycleallzones"
|
|
},
|
|
"payload": {
|
|
"onTrue": 1,
|
|
"onFalse": 0
|
|
},
|
|
"config": {},
|
|
"props": {}
|
|
}
|
|
]
|
|
},
|
|
|
|
"Sprinklerd Zone1": {
|
|
"id": "SprinklerdZone1",
|
|
"name": "Zone 1",
|
|
"manufacturer": "Feakes Inc",
|
|
"model": "SprinklerdZone",
|
|
"services": [
|
|
{
|
|
"name": "Zone 1",
|
|
"service": "Switch",
|
|
"topic": {
|
|
"setOn": "sprinklerd/zone/1/set",
|
|
"statusOn": "sprinklerd/zone/1"
|
|
},
|
|
"payload": {
|
|
"onTrue": 1,
|
|
"onFalse": 0
|
|
},
|
|
"config": {},
|
|
"props": {}
|
|
}
|
|
]
|
|
},
|
|
"Sprinklerd Zone2": {
|
|
"id": "SprinklerdZone2",
|
|
"name": "Zone 2",
|
|
"manufacturer": "Feakes Inc",
|
|
"model": "SprinklerdZone",
|
|
"services": [
|
|
{
|
|
"name": "Zone 2",
|
|
"service": "Switch",
|
|
"topic": {
|
|
"setOn": "sprinklerd/zone/2/set",
|
|
"statusOn": "sprinklerd/zone/2"
|
|
},
|
|
"payload": {
|
|
"onTrue": 1,
|
|
"onFalse": 0
|
|
},
|
|
"config": {},
|
|
"props": {}
|
|
}
|
|
]
|
|
},
|
|
"Sprinklerd Zone3": {
|
|
"id": "SprinklerdZone3",
|
|
"name": "Zone 3",
|
|
"manufacturer": "Feakes Inc",
|
|
"model": "SprinklerdZone",
|
|
"services": [
|
|
{
|
|
"name": "Zone 3",
|
|
"service": "Switch",
|
|
"topic": {
|
|
"setOn": "sprinklerd/zone/3/set",
|
|
"statusOn": "sprinklerd/zone/3"
|
|
},
|
|
"payload": {
|
|
"onTrue": 1,
|
|
"onFalse": 0
|
|
},
|
|
"config": {},
|
|
"props": {}
|
|
}
|
|
]
|
|
},
|
|
"Sprinklerd Zone4": {
|
|
"id": "SprinklerdZone4",
|
|
"name": "Zone 4",
|
|
"manufacturer": "Feakes Inc",
|
|
"model": "SprinklerdZone",
|
|
"services": [
|
|
{
|
|
"name": "Zone 4",
|
|
"service": "Switch",
|
|
"topic": {
|
|
"setOn": "sprinklerd/zone/4/set",
|
|
"statusOn": "sprinklerd/zone/4"
|
|
},
|
|
"payload": {
|
|
"onTrue": 1,
|
|
"onFalse": 0
|
|
},
|
|
"config": {},
|
|
"props": {}
|
|
}
|
|
]
|
|
},
|
|
"Sprinklerd Zone5": {
|
|
"id": "SprinklerdZone5",
|
|
"name": "Zone 5",
|
|
"manufacturer": "Feakes Inc",
|
|
"model": "SprinklerdZone",
|
|
"services": [
|
|
{
|
|
"name": "Zone 5",
|
|
"service": "Switch",
|
|
"topic": {
|
|
"setOn": "sprinklerd/zone/5/set",
|
|
"statusOn": "sprinklerd/zone/5"
|
|
},
|
|
"payload": {
|
|
"onTrue": 1,
|
|
"onFalse": 0
|
|
},
|
|
"config": {},
|
|
"props": {}
|
|
}
|
|
]
|
|
},
|
|
"Sprinklerd Zone6": {
|
|
"id": "SprinklerdZone6",
|
|
"name": "Zone 6",
|
|
"manufacturer": "Feakes Inc",
|
|
"model": "SprinklerdZone",
|
|
"services": [
|
|
{
|
|
"name": "Zone 6",
|
|
"service": "Switch",
|
|
"topic": {
|
|
"setOn": "sprinklerd/zone/6/set",
|
|
"statusOn": "sprinklerd/zone/6"
|
|
},
|
|
"payload": {
|
|
"onTrue": 1,
|
|
"onFalse": 0
|
|
},
|
|
"config": {},
|
|
"props": {}
|
|
}
|
|
]
|
|
},
|
|
"Sprinklerd Zone7": {
|
|
"id": "SprinklerdZone7",
|
|
"name": "Zone 7",
|
|
"manufacturer": "Feakes Inc",
|
|
"model": "SprinklerdZone",
|
|
"services": [
|
|
{
|
|
"name": "Zone 7",
|
|
"service": "Switch",
|
|
"topic": {
|
|
"setOn": "sprinklerd/zone/7/set",
|
|
"statusOn": "sprinklerd/zone/7"
|
|
},
|
|
"payload": {
|
|
"onTrue": 1,
|
|
"onFalse": 0
|
|
},
|
|
"config": {},
|
|
"props": {}
|
|
}
|
|
]
|
|
},
|
|
"Sprinklerd Zone8": {
|
|
"id": "SprinklerdZone8",
|
|
"name": "Zone 8",
|
|
"manufacturer": "Feakes Inc",
|
|
"model": "SprinklerdZone",
|
|
"services": [
|
|
{
|
|
"name": "Zone 8",
|
|
"service": "Switch",
|
|
"topic": {
|
|
"setOn": "sprinklerd/zone/8/set",
|
|
"statusOn": "sprinklerd/zone/8"
|
|
},
|
|
"payload": {
|
|
"onTrue": 1,
|
|
"onFalse": 0
|
|
},
|
|
"config": {},
|
|
"props": {}
|
|
}
|
|
]
|
|
}
|
|
} |