mirror of https://github.com/home-assistant/core
267 lines
9.1 KiB
Python
267 lines
9.1 KiB
Python
"""Constants for the Omnilogic integration tests."""
|
|
|
|
TELEMETRY = {
|
|
("Backyard", "SCRUBBED"): {
|
|
"systemId": "SCRUBBED",
|
|
"statusVersion": "3",
|
|
"airTemp": "70",
|
|
"status": "1",
|
|
"state": "1",
|
|
"configUpdatedTime": "2020-10-08T09:04:42.0556413Z",
|
|
"datetime": "2020-10-11T16:36:53.4128627",
|
|
"Relays": [],
|
|
"BOWS": [
|
|
{
|
|
"systemId": "1",
|
|
"flow": "255",
|
|
"waterTemp": "71",
|
|
"Name": "Spa",
|
|
"Supports-Spillover": "no",
|
|
"Filter": {
|
|
"systemId": "2",
|
|
"valvePosition": "1",
|
|
"filterSpeed": "100",
|
|
"filterState": "1",
|
|
"lastSpeed": "0",
|
|
"Name": "Filter Pump",
|
|
"Shared-Type": "BOW_NO_EQUIPMENT_SHARED",
|
|
"Filter-Type": "FMT_SINGLE_SPEED",
|
|
"Max-Pump-Speed": "100",
|
|
"Min-Pump-Speed": "100",
|
|
"Max-Pump-RPM": "3450",
|
|
"Min-Pump-RPM": "600",
|
|
"Priming-Enabled": "no",
|
|
"Alarms": [],
|
|
},
|
|
"VirtualHeater": {
|
|
"systemId": "3",
|
|
"Current-Set-Point": "103",
|
|
"enable": "no",
|
|
},
|
|
"Heater": {
|
|
"systemId": "4",
|
|
"heaterState": "0",
|
|
"enable": "yes",
|
|
"Shared-Type": "BOW_NO_EQUIPMENT_SHARED",
|
|
"Operation": {
|
|
"VirtualHeater": {
|
|
"System-Id": "4",
|
|
"Name": "Heater",
|
|
"Type": "PET_HEATER",
|
|
"Heater-Type": "HTR_GAS",
|
|
"Enabled": "yes",
|
|
"Priority": "HTR_PRIORITY_1",
|
|
"Run-For-Priority": "HTR_MAINTAINS_PRIORITY_FOR_AS_LONG_AS_VALID",
|
|
"Shared-Equipment-System-ID": "-1",
|
|
"Current-Set-Point": "103",
|
|
"Max-Water-Temp": "104",
|
|
"Min-Settable-Water-Temp": "65",
|
|
"Max-Settable-Water-Temp": "104",
|
|
"enable": "yes",
|
|
"systemId": "3",
|
|
}
|
|
},
|
|
"Alarms": [],
|
|
},
|
|
"Group": {"systemId": "13", "groupState": "0"},
|
|
"Lights": [
|
|
{
|
|
"systemId": "6",
|
|
"lightState": "0",
|
|
"currentShow": "0",
|
|
"Name": "Lights",
|
|
"Type": "COLOR_LOGIC_UCL",
|
|
"Alarms": [],
|
|
}
|
|
],
|
|
"Relays": [
|
|
{
|
|
"systemId": "10",
|
|
"relayState": "0",
|
|
"Name": "Overflow",
|
|
"Type": "RLY_VALVE_ACTUATOR",
|
|
"Function": "RLY_WATER_FEATURE",
|
|
"Alarms": [],
|
|
}
|
|
],
|
|
"Pumps": [
|
|
{
|
|
"systemId": "5",
|
|
"pumpState": "0",
|
|
"pumpSpeed": "0",
|
|
"lastSpeed": "0",
|
|
"Name": "Spa Jets",
|
|
"Type": "PMP_SINGLE_SPEED",
|
|
"Function": "PMP_WATER_FEATURE",
|
|
"Min-Pump-Speed": "18",
|
|
"Max-Pump-Speed": "100",
|
|
"Alarms": [],
|
|
}
|
|
],
|
|
}
|
|
],
|
|
"BackyardName": "SCRUBBED",
|
|
"Msp-Vsp-Speed-Format": "Percent",
|
|
"Msp-Time-Format": "12 Hour Format",
|
|
"Units": "Standard",
|
|
"Msp-Chlor-Display": "Salt",
|
|
"Msp-Language": "English",
|
|
"Unit-of-Measurement": "Standard",
|
|
"Alarms": [],
|
|
"Unit-of-Temperature": "UNITS_FAHRENHEIT",
|
|
},
|
|
("Backyard", "SCRUBBED", "BOWS", "1"): {
|
|
"systemId": "1",
|
|
"flow": "255",
|
|
"waterTemp": "71",
|
|
"Name": "Spa",
|
|
"Supports-Spillover": "no",
|
|
"Filter": {
|
|
"systemId": "2",
|
|
"valvePosition": "1",
|
|
"filterSpeed": "100",
|
|
"filterState": "1",
|
|
"lastSpeed": "0",
|
|
"Name": "Filter Pump",
|
|
"Shared-Type": "BOW_NO_EQUIPMENT_SHARED",
|
|
"Filter-Type": "FMT_SINGLE_SPEED",
|
|
"Max-Pump-Speed": "100",
|
|
"Min-Pump-Speed": "100",
|
|
"Max-Pump-RPM": "3450",
|
|
"Min-Pump-RPM": "600",
|
|
"Priming-Enabled": "no",
|
|
"Alarms": [],
|
|
},
|
|
"VirtualHeater": {"systemId": "3", "Current-Set-Point": "103", "enable": "no"},
|
|
"Heater": {
|
|
"systemId": "4",
|
|
"heaterState": "0",
|
|
"enable": "yes",
|
|
"Shared-Type": "BOW_NO_EQUIPMENT_SHARED",
|
|
"Operation": {
|
|
"VirtualHeater": {
|
|
"System-Id": "4",
|
|
"Name": "Heater",
|
|
"Type": "PET_HEATER",
|
|
"Heater-Type": "HTR_GAS",
|
|
"Enabled": "yes",
|
|
"Priority": "HTR_PRIORITY_1",
|
|
"Run-For-Priority": "HTR_MAINTAINS_PRIORITY_FOR_AS_LONG_AS_VALID",
|
|
"Shared-Equipment-System-ID": "-1",
|
|
"Current-Set-Point": "103",
|
|
"Max-Water-Temp": "104",
|
|
"Min-Settable-Water-Temp": "65",
|
|
"Max-Settable-Water-Temp": "104",
|
|
"enable": "yes",
|
|
"systemId": "3",
|
|
}
|
|
},
|
|
"Alarms": [],
|
|
},
|
|
"Group": {"systemId": "13", "groupState": "0"},
|
|
"Lights": [
|
|
{
|
|
"systemId": "6",
|
|
"lightState": "0",
|
|
"currentShow": "0",
|
|
"Name": "Lights",
|
|
"Type": "COLOR_LOGIC_UCL",
|
|
"Alarms": [],
|
|
}
|
|
],
|
|
"Relays": [
|
|
{
|
|
"systemId": "10",
|
|
"relayState": "0",
|
|
"Name": "Overflow",
|
|
"Type": "RLY_VALVE_ACTUATOR",
|
|
"Function": "RLY_WATER_FEATURE",
|
|
"Alarms": [],
|
|
}
|
|
],
|
|
"Pumps": [
|
|
{
|
|
"systemId": "5",
|
|
"pumpState": "0",
|
|
"pumpSpeed": "0",
|
|
"lastSpeed": "0",
|
|
"Name": "Spa Jets",
|
|
"Type": "PMP_SINGLE_SPEED",
|
|
"Function": "PMP_WATER_FEATURE",
|
|
"Min-Pump-Speed": "18",
|
|
"Max-Pump-Speed": "100",
|
|
"Alarms": [],
|
|
}
|
|
],
|
|
},
|
|
("Backyard", "SCRUBBED", "BOWS", "1", "Pumps", "5"): {
|
|
"systemId": "5",
|
|
"pumpState": "0",
|
|
"pumpSpeed": "0",
|
|
"lastSpeed": "0",
|
|
"Name": "Spa Jets",
|
|
"Type": "PMP_SINGLE_SPEED",
|
|
"Function": "PMP_WATER_FEATURE",
|
|
"Min-Pump-Speed": "18",
|
|
"Max-Pump-Speed": "100",
|
|
"Alarms": [],
|
|
},
|
|
("Backyard", "SCRUBBED", "BOWS", "1", "Relays", "10"): {
|
|
"systemId": "10",
|
|
"relayState": "0",
|
|
"Name": "Overflow",
|
|
"Type": "RLY_VALVE_ACTUATOR",
|
|
"Function": "RLY_WATER_FEATURE",
|
|
"Alarms": [],
|
|
},
|
|
("Backyard", "SCRUBBED", "BOWS", "1", "Lights", "6"): {
|
|
"systemId": "6",
|
|
"lightState": "0",
|
|
"currentShow": "0",
|
|
"Name": "Lights",
|
|
"Type": "COLOR_LOGIC_UCL",
|
|
"Alarms": [],
|
|
},
|
|
("Backyard", "SCRUBBED", "BOWS", "1", "Heater", "4"): {
|
|
"systemId": "4",
|
|
"heaterState": "0",
|
|
"enable": "yes",
|
|
"Shared-Type": "BOW_NO_EQUIPMENT_SHARED",
|
|
"Operation": {
|
|
"VirtualHeater": {
|
|
"System-Id": "4",
|
|
"Name": "Heater",
|
|
"Type": "PET_HEATER",
|
|
"Heater-Type": "HTR_GAS",
|
|
"Enabled": "yes",
|
|
"Priority": "HTR_PRIORITY_1",
|
|
"Run-For-Priority": "HTR_MAINTAINS_PRIORITY_FOR_AS_LONG_AS_VALID",
|
|
"Shared-Equipment-System-ID": "-1",
|
|
"Current-Set-Point": "103",
|
|
"Max-Water-Temp": "104",
|
|
"Min-Settable-Water-Temp": "65",
|
|
"Max-Settable-Water-Temp": "104",
|
|
"enable": "yes",
|
|
"systemId": "3",
|
|
}
|
|
},
|
|
"Alarms": [],
|
|
},
|
|
("Backyard", "SCRUBBED", "BOWS", "1", "Filter", "2"): {
|
|
"systemId": "2",
|
|
"valvePosition": "1",
|
|
"filterSpeed": "100",
|
|
"filterState": "1",
|
|
"lastSpeed": "0",
|
|
"Name": "Filter Pump",
|
|
"Shared-Type": "BOW_NO_EQUIPMENT_SHARED",
|
|
"Filter-Type": "FMT_SINGLE_SPEED",
|
|
"Max-Pump-Speed": "100",
|
|
"Min-Pump-Speed": "100",
|
|
"Max-Pump-RPM": "3450",
|
|
"Min-Pump-RPM": "600",
|
|
"Priming-Enabled": "no",
|
|
"Alarms": [],
|
|
},
|
|
}
|