core/tests/components/omnilogic/const.py

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": [],
},
}