core/tests/components/lcn/fixtures/config.json

166 lines
3.4 KiB
JSON

{
"lcn": {
"connections": [
{
"host": "192.168.2.41",
"port": 4114,
"username": "lcn",
"password": "lcn",
"sk_num_tries": 0,
"dim_mode": "steps200",
"name": "pchk"
},
{
"name": "myhome",
"host": "192.168.2.42",
"port": 4114,
"username": "lcn",
"password": "lcn",
"sk_num_tries": 0,
"dim_mode": "steps200"
}
],
"lights": [
{
"name": "Light_Output1",
"address": "pchk.s0.m7",
"output": "output1",
"dimmable": true,
"transition": 5
},
{
"name": "Light_Output2",
"address": "pchk.s0.m7",
"output": "output2",
"dimmable": false,
"transition": 0
},
{
"name": "Light_Relay1",
"address": "s0.m7",
"output": "relay1"
},
{
"name": "Light_Relay3",
"address": "myhome.s0.m7",
"output": "relay3"
},
{
"name": "Light_Relay4",
"address": "myhome.s0.m7",
"output": "relay4"
}
],
"switches": [
{
"name": "Switch_Output1",
"address": "s0.m7",
"output": "output1"
},
{
"name": "Switch_Output2",
"address": "s0.m7",
"output": "output2"
},
{
"name": "Switch_Relay1",
"address": "s0.m7",
"output": "relay1"
},
{
"name": "Switch_Relay2",
"address": "s0.m7",
"output": "relay2"
},
{
"name": "Switch_Group5",
"address": "s0.g5",
"output": "relay1"
}
],
"covers": [
{
"name": "Cover_Ouputs",
"address": "s0.m7",
"motor": "outputs",
"reverse_time": "rt1200"
},
{
"name": "Cover_Relays",
"address": "s0.m7",
"motor": "motor1"
}
],
"climates": [
{
"name": "Climate1",
"address": "s0.m7",
"source": "var1",
"setpoint": "r1varsetpoint",
"lockable": true,
"min_temp": 0,
"max_temp": 40,
"unit_of_measurement": "°C"
}
],
"scenes": [
{
"name": "Romantic",
"address": "s0.m7",
"register": 0,
"scene": 0,
"outputs": ["output1", "output2", "relay1"]
},
{
"name": "Romantic Transition",
"address": "s0.m7",
"register": 0,
"scene": 1,
"outputs": ["output1", "output2", "relay1"],
"transition": 10
}
],
"binary_sensors": [
{
"name": "Sensor_LockRegulator1",
"address": "s0.m7",
"source": "r1varsetpoint"
},
{
"name": "Binary_Sensor1",
"address": "s0.m7",
"source": "binsensor1"
},
{
"name": "Sensor_KeyLock",
"address": "s0.m7",
"source": "a5"
}
],
"sensors": [
{
"name": "Sensor_Var1",
"address": "s0.m7",
"source": "var1",
"unit_of_measurement": "°C"
},
{
"name": "Sensor_Setpoint1",
"address": "s0.m7",
"source": "r1varsetpoint",
"unit_of_measurement": "°C"
},
{
"name": "Sensor_Led6",
"address": "s0.m7",
"source": "led6"
},
{
"name": "Sensor_LogicOp1",
"address": "s0.m7",
"source": "logicop1"
}
]
}
}