Add snapshot tests to omnilogic (#117986)
This commit is contained in:
parent
bdc3bb57f3
commit
34deac1a61
6 changed files with 553 additions and 0 deletions
266
tests/components/omnilogic/const.py
Normal file
266
tests/components/omnilogic/const.py
Normal file
|
@ -0,0 +1,266 @@
|
|||
"""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": [],
|
||||
},
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue