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