output_116_3ae060e6a6_telemetry.json [{'systemId': 'REDACTED', 'statusVersion': '7', 'airTemp': '73', 'status': '2', 'state': '1', 'configUpdatedTime': '0001-01-01T00:00:00', 'datetime': '2023-02-06T15:48:16.9784805', 'Relays': [], 'BOWS': [{'systemId': '52', 'flow': '1', 'waterTemp': '58', 'Name': 'Pool', 'Supports-Spillover': 'no', 'Filter': {'systemId': '54', 'valvePosition': '1', 'filterSpeed': '100', 'filterState': '1', 'lastSpeed': '100', 'Name': 'Filter Pump', 'Shared-Type': 'BOW_SHARED_EQUIPMENT', 'Filter-Type': 'FMT_VARIABLE_SPEED_PUMP', 'Max-Pump-Speed': '100', 'Min-Pump-Speed': '18', 'Max-Pump-RPM': '3450', 'Min-Pump-RPM': '600', 'Priming-Enabled': 'yes', 'Alarms': []}, 'VirtualHeater': {'systemId': '55', 'Current-Set-Point': '84', 'enable': 'no'}, 'Heater': {'systemId': '56', 'heaterState': '0', 'enable': 'yes', 'Shared-Type': 'BOW_SHARED_EQUIPMENT', 'Operation': {'VirtualHeater': {'System-Id': '56', 'Name': 'Heater', 'Type': 'PET_HEATER', 'Heater-Type': 'HTR_GAS', 'Enabled': 'yes', 'Priority': 'HTR_PRIORITY_2', 'Run-For-Priority': 'HTR_MAINTAINS_PRIORITY_FOR_AS_LONG_AS_VALID', 'Shared-Equipment-System-ID': '64', 'Current-Set-Point': '84', 'Max-Water-Temp': '104', 'Min-Settable-Water-Temp': '65', 'Max-Settable-Water-Temp': '104', 'enable': 'yes', 'systemId': '55'}}, 'Name': 'Heater', 'Alarms': []}, 'Chlorinator': {'systemId': '57', 'operatingMode': '1', 'Timed-Percent': '100', 'scMode': '0', 'chlrError': '0', 'chlrAlert': '34', 'avgSaltLevel': '2200', 'instantSaltLevel': '2061', 'status': '130', 'Name': 'Chlorinator', 'Shared-Type': 'BOW_SHARED_EQUIPMENT', 'Operation': [{'System-Id': '58', 'Name': 'Chlorinator1', 'Type': 'PET_CHLORINATOR', 'Chlorinator-Type': 'CHLOR_TYPE_MAIN_PANEL', 'Enabled': 'yes'}], 'Alarms': []}, 'CSAD': {'systemId': '0', 'ph': '', 'orp': '', 'status': '0', 'mode': '0', 'Alarms': [{'BowID': '0', 'EquipmentID': '0', 'Resource_Msg_Id': '147', 'Severity': '2', 'Parameter1': '1', 'Parameter2': None, 'Valid': '0', 'Clearable': '1', 'Message': '1 upgrade(s) available.', 'Comment': None}]}, 'Lights': [], 'Relays': [{'systemId': '61', 'relayState': '0', 'Name': 'Pool Lights', 'Type': 'RLY_HIGH_VOLTAGE_RELAY', 'Function': 'RLY_POOL_LIGHT', 'Alarms': []}], 'Pumps': [{'systemId': '59', 'pumpState': '0', 'pumpSpeed': '0', 'lastSpeed': '100', 'Name': 'Cleaner', 'Type': 'PMP_SINGLE_SPEED', 'Function': 'PMP_CLEANER', 'Min-Pump-Speed': '18', 'Max-Pump_Speed': '100', 'Alarms': []}, {'systemId': '60', 'pumpState': '0', 'pumpSpeed': '0', 'lastSpeed': '100', 'Name': 'Waterfall', 'Type': 'PMP_SINGLE_SPEED', 'Function': 'PMP_WATERFALL', 'Min-Pump-Speed': '18', 'Max-Pump_Speed': '100', 'Alarms': []}], 'Heaters': [{'systemId': '56', 'heaterState': '0', 'enable': 'yes', 'Shared-Type': 'BOW_SHARED_EQUIPMENT', 'Operation': {'VirtualHeater': {'System-Id': '56', 'Name': 'Heater', 'Type': 'PET_HEATER', 'Heater-Type': 'HTR_GAS', 'Enabled': 'yes', 'Priority': 'HTR_PRIORITY_2', 'Run-For-Priority': 'HTR_MAINTAINS_PRIORITY_FOR_AS_LONG_AS_VALID', 'Shared-Equipment-System-ID': '64', 'Current-Set-Point': '84', 'Max-Water-Temp': '104', 'Min-Settable-Water-Temp': '65', 'Max-Settable-Water-Temp': '104', 'enable': 'yes', 'systemId': '55'}}, 'Name': 'Heater', 'Alarms': []}]}, {'systemId': '53', 'flow': '1', 'waterTemp': '-1', 'Name': 'Spa', 'Supports-Spillover': 'no', 'Filter': {'systemId': '62', 'valvePosition': '1', 'filterSpeed': '0', 'filterState': '0', 'lastSpeed': '30', 'Name': 'Filter Pump', 'Shared-Type': 'BOW_SHARED_EQUIPMENT', 'Filter-Type': 'FMT_VARIABLE_SPEED_PUMP', 'Max-Pump-Speed': '100', 'Min-Pump-Speed': '18', 'Max-Pump-RPM': '3450', 'Min-Pump-RPM': '600', 'Priming-Enabled': 'yes', 'Alarms': []}, 'VirtualHeater': {'systemId': '63', 'Current-Set-Point': '95', 'enable': 'no'}, 'Heater': {'systemId': '64', 'heaterState': '0', 'enable': 'yes', 'Shared-Type': 'BOW_SHARED_EQUIPMENT', 'Operation': {'VirtualHeater': {'System-Id': '64', 'Name': 'Heater', 'Type': 'PET_HEATER', 'Heater-Type': 'HTR_GAS', 'Enabled': 'yes', 'Priority': 'HTR_PRIORITY_2', 'Run-For-Priority': 'HTR_MAINTAINS_PRIORITY_FOR_AS_LONG_AS_VALID', 'Shared-Equipment-System-ID': '56', 'Current-Set-Point': '95', 'Max-Water-Temp': '104', 'Min-Settable-Water-Temp': '65', 'Max-Settable-Water-Temp': '104', 'enable': 'yes', 'systemId': '63'}}, 'Name': 'Heater', 'Alarms': []}, 'Chlorinator': {'systemId': '65', 'operatingMode': '1', 'Timed-Percent': '100', 'scMode': '0', 'chlrError': '0', 'chlrAlert': '2', 'avgSaltLevel': '0', 'instantSaltLevel': '0', 'status': '0', 'Name': 'Chlorinator', 'Shared-Type': 'BOW_SHARED_EQUIPMENT', 'Operation': [{'System-Id': '66', 'Name': 'Chlorinator1', 'Type': 'PET_CHLORINATOR', 'Chlorinator-Type': 'CHLOR_TYPE_MAIN_PANEL', 'Enabled': 'yes'}], 'Alarms': []}, 'CSAD': {'systemId': '0', 'ph': '', 'orp': '', 'status': '0', 'mode': '0', 'Alarms': [{'BowID': '0', 'EquipmentID': '0', 'Resource_Msg_Id': '147', 'Severity': '2', 'Parameter1': '1', 'Parameter2': None, 'Valid': '0', 'Clearable': '1', 'Message': '1 upgrade(s) available.', 'Comment': None}]}, 'Group': {'systemId': '88', 'groupState': '0'}, 'Lights': [], 'Relays': [{'systemId': '68', 'relayState': '0', 'Name': 'Spa Light', 'Type': 'RLY_HIGH_VOLTAGE_RELAY', 'Function': 'RLY_POOL_LIGHT', 'Alarms': []}, {'systemId': '69', 'relayState': '0', 'Name': 'Blower', 'Type': 'RLY_HIGH_VOLTAGE_RELAY', 'Function': 'RLY_BLOWER', 'Alarms': []}], 'Pumps': [], 'Heaters': [{'systemId': '64', 'heaterState': '0', 'enable': 'yes', 'Shared-Type': 'BOW_SHARED_EQUIPMENT', 'Operation': {'VirtualHeater': {'System-Id': '64', 'Name': 'Heater', 'Type': 'PET_HEATER', 'Heater-Type': 'HTR_GAS', 'Enabled': 'yes', 'Priority': 'HTR_PRIORITY_2', 'Run-For-Priority': 'HTR_MAINTAINS_PRIORITY_FOR_AS_LONG_AS_VALID', 'Shared-Equipment-System-ID': '56', 'Current-Set-Point': '95', 'Max-Water-Temp': '104', 'Min-Settable-Water-Temp': '65', 'Max-Settable-Water-Temp': '104', 'enable': 'yes', 'systemId': '63'}}, 'Name': 'Heater', 'Alarms': []}]}], 'BackyardName': 'REDACTED', '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': [{'BowID': '0', 'EquipmentID': '0', 'Resource_Msg_Id': '147', 'Severity': '2', 'Parameter1': '1', 'Parameter2': None, 'Valid': '0', 'Clearable': '1', 'Message': '1 upgrade(s) available.', 'Comment': None}, {'BowID': '58', 'EquipmentID': '58', 'Resource_Msg_Id': '75', 'Severity': '0', 'Parameter1': 'Chlorinator1', 'Parameter2': None, 'Valid': '0', 'Clearable': '0', 'Message': 'CHLOR Too Low Salt Chlorinator1', 'Comment': 'Chlorination paused - low salt'}, {'BowID': '66', 'EquipmentID': '66', 'Resource_Msg_Id': '75', 'Severity': '0', 'Parameter1': 'Chlorinator1', 'Parameter2': None, 'Valid': '0', 'Clearable': '0', 'Message': 'CHLOR Too Low Salt Chlorinator1', 'Comment': 'Chlorination paused - low salt'}], 'Unit-of-Temperature': 'UNITS_FAHRENHEIT'}]