You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, firstly thank you for the great integration. It is much better here where updates can be posted on a timely basis.
I am wondering if you can update it to deal with individual heaters. My remote vacation home installation has two heaters... a heat pump and a gas heater. On the Hayward Omnilogic app, under heaters, I simply see All Heaters with an on/off switch and below a setpoint for the water temperature. If I click on the priority change button, then I see my two individual heaters where I can change priority but more importantly, turn on or off the individual heaters. Based on the conditions I may only want one heater active or both. After installing the integration, I see two water heaters representing each of my heaters. The setpoint for either water heater changes the overall setpoint of the pool ... which is fine because Omnilogic only allows a single setpoint. However, if I change either water heater to on, it turns on the switch for all heaters, not the individual heater. Therefore although I have control over the overall 'virtual' heater turning on/off and its setpoint, I do not have control over each individual heater. I have added my telemetry files per your instructions, but I am unsure if I did it right.
Hi, firstly thank you for the great integration. It is much better here where updates can be posted on a timely basis.
I am wondering if you can update it to deal with individual heaters. My remote vacation home installation has two heaters... a heat pump and a gas heater. On the Hayward Omnilogic app, under heaters, I simply see All Heaters with an on/off switch and below a setpoint for the water temperature. If I click on the priority change button, then I see my two individual heaters where I can change priority but more importantly, turn on or off the individual heaters. Based on the conditions I may only want one heater active or both. After installing the integration, I see two water heaters representing each of my heaters. The setpoint for either water heater changes the overall setpoint of the pool ... which is fine because Omnilogic only allows a single setpoint. However, if I change either water heater to on, it turns on the switch for all heaters, not the individual heater. Therefore although I have control over the overall 'virtual' heater turning on/off and its setpoint, I do not have control over each individual heater. I have added my telemetry files per your instructions, but I am unsure if I did it right.
Thanks in advance.
Glenn
Telemetry xml
</STATUS
Telemetry Json
[{'systemId': 'REDACTED', 'statusVersion': '9', 'airTemp': '39', 'status': '1', 'state': '1', 'configUpdatedTime': '2022-11-27T14:52:19.875Z', 'datetime': '2022-11-27T08:06:37.6989489', 'Relays': [{'systemId': '11', 'relayState': '0', 'Name': 'Mister', 'Type': 'RLY_HIGH_VOLTAGE_RELAY', 'Function': 'RLY_ACCESSORY', 'Alarms': []}], 'BOWS': [{'systemId': '1', 'flow': '255', 'waterTemp': '58', 'Name': 'Pool', 'Supports-Spillover': 'no', 'Filter': {'systemId': '2', 'valvePosition': '1', 'filterSpeed': '77', 'filterState': '1', 'lastSpeed': '19', 'Name': 'Filter Pump', 'Shared-Type': 'BOW_NO_EQUIPMENT_SHARED', 'Filter-Type': 'FMT_VARIABLE_SPEED_PUMP', 'Max-Pump-Speed': '100', 'Min-Pump-Speed': '19', 'Max-Pump-RPM': '3250', 'Min-Pump-RPM': '600', 'Priming-Enabled': 'yes', 'Alarms': []}, 'VirtualHeater': {'systemId': '3', 'Current-Set-Point': '85', 'enable': 'yes'}, 'Heater': {'systemId': '5', 'heaterState': '1', 'enable': 'yes', 'Shared-Type': 'BOW_NO_EQUIPMENT_SHARED', 'Operation': {'VirtualHeater': {'System-Id': '5', 'Name': 'Gas Heater', 'Type': 'PET_HEATER', 'Heater-Type': 'HTR_GAS', 'Enabled': 'yes', 'Priority': 'HTR_PRIORITY_2', 'Run-For-Priority': 'HTR_MAINTAINS_PRIORITY_FOR_NEVER', 'Shared-Equipment-System-ID': '-1', 'Current-Set-Point': '85', 'Max-Water-Temp': '104', 'Min-Settable-Water-Temp': '55', 'Max-Settable-Water-Temp': '98', 'enable': 'yes', 'systemId': '3'}}, 'Name': 'Gas Heater', 'Alarms': []}, 'CSAD': {'systemId': '0', 'ph': '', 'orp': '', 'status': '0', 'mode': '0', 'Alarms': []}, 'Group': {'systemId': '18', 'groupState': '0'}, 'Lights': [{'systemId': '7', 'lightState': '0', 'currentShow': '10', 'Name': 'Light', 'Type': 'CL_P_COLOR', 'V2': 'no', 'Alarms': []}], 'Relays': [{'systemId': '6', 'relayState': '0', 'Name': 'Water Ft', 'Type': 'RLY_VALVE_ACTUATOR', 'Function': 'RLY_WATER_FEATURE', 'Alarms': []}], 'Pumps': [], 'Heaters': [{'systemId': '4', 'heaterState': '0', 'enable': 'yes', 'Shared-Type': 'BOW_NO_EQUIPMENT_SHARED', 'Operation': {'VirtualHeater': {'System-Id': '4', 'Name': 'Heat Pump', 'Type': 'PET_HEATER', 'Heater-Type': 'HTR_HEAT_PUMP', 'Enabled': 'yes', 'Priority': 'HTR_PRIORITY_1', 'Run-For-Priority': 'HTR_MAINTAINS_PRIORITY_FOR_NEVER', 'Shared-Equipment-System-ID': '-1', 'Current-Set-Point': '85', 'Max-Water-Temp': '104', 'Min-Settable-Water-Temp': '55', 'Max-Settable-Water-Temp': '98', 'enable': 'yes', 'systemId': '3'}}, 'Name': 'Heat Pump', 'Alarms': []}, {'systemId': '5', 'heaterState': '1', 'enable': 'yes', 'Shared-Type': 'BOW_NO_EQUIPMENT_SHARED', 'Operation': {'VirtualHeater': {'System-Id': '5', 'Name': 'Gas Heater', 'Type': 'PET_HEATER', 'Heater-Type': 'HTR_GAS', 'Enabled': 'yes', 'Priority': 'HTR_PRIORITY_2', 'Run-For-Priority': 'HTR_MAINTAINS_PRIORITY_FOR_NEVER', 'Shared-Equipment-System-ID': '-1', 'Current-Set-Point': '85', 'Max-Water-Temp': '104', 'Min-Settable-Water-Temp': '55', 'Max-Settable-Water-Temp': '98', 'enable': 'yes', 'systemId': '3'}}, 'Name': 'Gas Heater', 'Alarms': []}]}], 'BackyardName': 'REDACTED', 'Msp-Vsp-Speed-Format': 'RPM', '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'}]
Msp config
RPM12 Hour FormatStandardSaltEnglishstandardYesYesYesYes
MSP Configuration
0Backyard09AirSensorSENSOR_AIR_TEMPUNITS_FAHRENHEIT11MisterRLY_HIGH_VOLTAGE_RELAYRLY_ACCESSORY
01
1PoolBOW_POOLBOW_NO_EQUIPMENT_SHAREDSHARED_EQUIPMENT_LOW_PRIORITY0no120002Filter PumpBOW_NO_EQUIPMENT_SHAREDFMT_VARIABLE_SPEED_PUMP100193250600yes1950100072003BOW_NO_EQUIPMENT_SHAREDyes85881045598
PEO_HEATER_EQUIPMENT
4Heat PumpPET_HEATERHTR_HEAT_PUMPyesHTR_PRIORITY_1HTR_MAINTAINS_PRIORITY_FOR_NEVER-1
PEO_HEATER_EQUIPMENT
5Gas HeaterPET_HEATERHTR_GASyesHTR_PRIORITY_2HTR_MAINTAINS_PRIORITY_FOR_NEVER-16Water FtRLY_VALVE_ACTUATORRLY_WATER_FEATURE757LightCL_P_COLOR10WaterSensorSENSOR_WATER_TEMPUNITS_FAHRENHEIT121316477106015127116141641011601912711715164263171001902212711319164881001032113201648810010321171160268435455116Mist114TurnOnOffForGroup01110TurnOnOffForGroup1200SetHeaterScheduleCmd13550000000SetUITemporaryHeaterPriorityCmd145-1-1-1SetUITemporaryHeaterMaintainPriorityCmd1300255255255SetUITemporaryHeaterEnable130SetUITemporaryHeaterEnable140SetUITemporaryHeaterEnable150SetSolarScheduleCmd13550000000TurnOnOffForGroup1600TurnOnOffForGroup17263178018Swim Lights167200TurnOnOffForGroup01100TurnOnOffForGroup12190SetHeaterScheduleCmd13860000000SetUITemporaryHeaterPriorityCmd145-1-1-1SetUITemporaryHeaterMaintainPriorityCmd1300255255255SetUITemporaryHeaterEnable130SetUITemporaryHeaterEnable140SetUITemporaryHeaterEnable150SetSolarScheduleCmd13870000000TurnOnOffForGroup1600TurnOnOffForGroup172631711
The text was updated successfully, but these errors were encountered: