djtimca / haomnilogic

Hayward Omnilogic integration for Home Assistant available through HACS
Apache License 2.0
17 stars 6 forks source link

My system has spillover mode. The integration does not show the spillover option within action buttons. Request for spillover to be added. #38

Open finish06 opened 1 year ago

finish06 commented 1 year ago

Let me know what I need to provide to assist. Thanks!

MHillyer commented 1 year ago

If you have problems with the integration, the first thing we will need to troubleshoot is the telemetry for your pool setup. Please:

Go to: https://replit.com/@djtimca/OmniTesting

Hit the 'Run' button at the top. Enter your username and password Hit Enter to clear your credentials After the script finishes, your file names will be listed in the output (eg. output_116_5216g89yd5_telemetry.json, output_116_2859af29q03_msconfig.xml, output_116_c8528gw23y_telemetry.xml) Click on the "Show Files" on the top left Look for the respective file and click on it to open and view the content It may be useful to CTRL+F for your file name as the sidebar view cannot be expanded Copy the telemetry data from the files. Post your telemetry as a json/XML code block so we can review and troubleshoot

finish06 commented 1 year ago

Here is the telemetry: { "Response": { "MSPConfig": { "System": { "Msp-Vsp-Speed-Format": "Percent", "Msp-Time-Format": "12 Hour Format", "Units": "Standard", "Msp-Chlor-Display": "Not Set", "Msp-Language": "English", "UI-Display-Mode": "standard", "UI-MoodColor-Enabled": "No", "UI-Heater-SimpleMode": "Yes", "UI-Filter-SimpleMode": "Yes", "UI-Lights-SimpleMode": "Yes" }, "Backyard": { "System-Id": "0", "Name": "Backyard", "Service-Mode-Timeout": "0", "Sensor": { "System-Id": "13", "Name": "AirSensor", "Type": "SENSOR_AIR_TEMP", "Units": "UNITS_FAHRENHEIT" }, "Body-of-water": [ { "System-Id": "5", "Name": "Pool", "Type": "BOW_POOL", "Shared-Type": "BOW_SHARED_EQUIPMENT", "Shared-Priority": "SHARED_EQUIPMENT_LOW_PRIORITY", "Shared-Equipment-System-ID": "15", "Supports-Spillover": "yes", "Size-In-Gallons": "26000", "Filter": { "System-Id": "7", "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", "Vsp-Low-Pump-Speed": "18", "Vsp-Medium-Pump-Speed": "50", "Vsp-High-Pump-Speed": "100", "Vsp-Custom-Pump-Speed": "100", "Freeze-Protect-Override-Interval": "7200" }, "Pump": { "System-Id": "10", "Name": "Water Ft", "Type": "PMP_SINGLE_SPEED", "Function": "PMP_WATER_FEATURE", "Priming-Enabled": "no", "Max-Pump-RPM": "3450", "Min-Pump-RPM": "600", "Min-Pump-Speed": "18", "Max-Pump-Speed": "100", "Vsp-Medium-Pump-Speed": "100", "Vsp-Custom-Pump-Speed": "100", "Vsp-High-Pump-Speed": "100", "Vsp-Low-Pump-Speed": "100" }, "ColorLogic-Light": { "System-Id": "11", "Name": "Color Lights", "Type": "COLOR_LOGIC_UCL" }, "Sensor": { "System-Id": "14", "Name": "WaterSensor", "Type": "SENSOR_WATER_TEMP", "Units": "UNITS_FAHRENHEIT" }, "Heater": { "System-Id": "20", "Shared-Type": "BOW_SHARED_EQUIPMENT", "Enabled": "no", "Current-Set-Point": "81", "Max-Water-Temp": "104", "Min-Settable-Water-Temp": "55", "Max-Settable-Water-Temp": "104", "Operation": { "Heater-Equipment": { "System-Id": "22", "Name": "Gas", "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": "23" }, "__text": "PEO_HEATER_EQUIPMENT" } }, "__text": "01" }, { "System-Id": "15", "Name": "Spa", "Type": "BOW_SPA", "Shared-Type": "BOW_SHARED_EQUIPMENT", "Shared-Priority": "SHARED_EQUIPMENT_HIGH_PRIORITY", "Shared-Equipment-System-ID": "5", "Supports-Spillover": "yes", "Size-In-Gallons": "2000", "Filter": { "System-Id": "17", "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", "Vsp-Low-Pump-Speed": "18", "Vsp-Medium-Pump-Speed": "50", "Vsp-High-Pump-Speed": "100", "Vsp-Custom-Pump-Speed": "100", "Freeze-Protect-Override-Interval": "7200" }, "Sensor": { "System-Id": "18", "Name": "WaterSensor", "Type": "SENSOR_WATER_TEMP", "Units": "UNITS_FAHRENHEIT" }, "Relay": { "System-Id": "19", "Name": "Blower", "Type": "RLY_HIGH_VOLTAGE_RELAY", "Function": "RLY_BLOWER" }, "Heater": { "System-Id": "21", "Shared-Type": "BOW_SHARED_EQUIPMENT", "Enabled": "no", "Current-Set-Point": "98", "Max-Water-Temp": "104", "Min-Settable-Water-Temp": "55", "Max-Settable-Water-Temp": "104", "Operation": { "Heater-Equipment": { "System-Id": "23", "Name": "Gas", "Type": "PET_HEATER", "Heater-Type": "HTR_GAS", "Enabled": "yes", "Priority": "HTR_PRIORITY_1", "Run-For-Priority": "HTR_MAINTAINS_PRIORITY_FOR_8HRS", "Shared-Equipment-System-ID": "22" }, "__text": "PEO_HEATER_EQUIPMENT" } }, "__text": "02" } ], "__text": "MSP Configuration" }, "Favorites": { "Favorite": [ { "System-Id": "27", "Index-Id": "1", "EquipmentID-Or-ThemeID": "7", "Sequence": "0", "Data": "268435440", "SimpleModeEnabled": "1" }, { "System-Id": "32", "Index-Id": "2", "EquipmentID-Or-ThemeID": "31", "Sequence": "1", "Data": "268435455", "SimpleModeEnabled": "1" } ] }, "Groups": { "Group": { "System-Id": "31", "Name": "Hot Tub Fun", "Icon-Id": "0", "Request": [ { "Name": "TurnOnOffForGroup", "Parameters": { "Parameter": [ { "_name": "PoolID", "_dataType": "int", "__text": "5" }, { "_name": "EquipmentID", "_dataType": "int", "__text": "7" }, { "_name": "Data", "_dataType": "int", "__text": "0" }, { "_name": "LightState", "_dataType": "int", "__text": "0" } ] } }, { "Name": "TurnOnOffForGroup", "Parameters": { "Parameter": [ { "_name": "PoolID", "_dataType": "int", "__text": "5" }, { "_name": "EquipmentID", "_dataType": "int", "__text": "10" }, { "_name": "Data", "_dataType": "int", "__text": "0" }, { "_name": "LightState", "_dataType": "int", "__text": "0" } ] } }, { "Name": "TurnOnOffForGroup", "Parameters": { "Parameter": [ { "_name": "PoolID", "_dataType": "int", "__text": "5" }, { "_name": "EquipmentID", "_dataType": "int", "__text": "11" }, { "_name": "Data", "_dataType": "int", "__text": "263184" }, { "_name": "LightState", "_dataType": "int", "__text": "1" } ] } }, { "Name": "SetHeaterScheduleAltCmd", "Parameters": { "Parameter": [ { "_name": "PoolID", "_dataType": "int", "__text": "5" }, { "_name": "HeaterID", "_dataType": "int", "__text": "20" }, { "_name": "Data1", "_dataType": "byte", "__text": "65" }, { "_name": "Data2", "_dataType": "byte", "__text": "66" }, { "_name": "Data3", "_dataType": "byte", "__text": "0" }, { "_name": "Data4", "_dataType": "byte", "__text": "0" }, { "_name": "IsCountDownTimer", "_dataType": "bool", "__text": "0" }, { "_name": "StartTimeHours", "_dataType": "int", "__text": "0" }, { "_name": "StartTimeMinutes", "_dataType": "int", "__text": "0" }, { "_name": "EndTimeHours", "_dataType": "int", "__text": "0" }, { "_name": "EndTimeMinutes", "_dataType": "int", "__text": "0" }, { "_name": "DaysActive", "_dataType": "int", "__text": "0" }, { "_name": "Recurring", "_dataType": "bool", "__text": "0" } ] } }, { "Name": "SetUITemporaryHeaterPriorityCmd", "Parameters": { "Parameter": [ { "_name": "PoolID", "_dataType": "int", "__text": "5" }, { "_name": "HeaterID1", "_dataType": "int", "__text": "22" }, { "_name": "HeaterID2", "_dataType": "int", "__text": "-1" }, { "_name": "HeaterID3", "_dataType": "int", "__text": "-1" }, { "_name": "HeaterID4", "_dataType": "int", "__text": "-1" }, { "_name": "HeaterID5", "_dataType": "int", "__text": "-1" } ] } }, { "Name": "SetUITemporaryHeaterMaintainPriorityCmd", "Parameters": { "Parameter": [ { "_name": "PoolID", "_dataType": "int", "__text": "5" }, { "_name": "HeaterID", "_dataType": "int", "__text": "20" }, { "_name": "Priority1MaintainFor", "_dataType": "byte", "__text": "24" }, { "_name": "Priority2MaintainFor", "_dataType": "byte", "__text": "255" }, { "_name": "Priority3MaintainFor", "_dataType": "byte", "__text": "255" }, { "_name": "Priority4MaintainFor", "_dataType": "byte", "__text": "255" }, { "_name": "Priority5MaintainFor", "_dataType": "byte", "__text": "255" } ] } }, { "Name": "SetUITemporaryHeaterEnable", "Parameters": { "Parameter": [ { "_name": "PoolID", "_dataType": "int", "__text": "5" }, { "_name": "HeaterID", "_dataType": "int", "__text": "20" }, { "_name": "Enabled", "_dataType": "int", "__text": "0" } ] } }, { "Name": "SetUITemporaryHeaterEnable", "Parameters": { "Parameter": [ { "_name": "PoolID", "_dataType": "int", "__text": "5" }, { "_name": "HeaterID", "_dataType": "int", "__text": "22" }, { "_name": "Enabled", "_dataType": "int", "__text": "1" } ] } }, { "Name": "TurnOnOffForGroup", "Parameters": { "Parameter": [ { "_name": "PoolID", "_dataType": "int", "__text": "15" }, { "_name": "EquipmentID", "_dataType": "int", "__text": "17" }, { "_name": "Data", "_dataType": "int", "__text": "100" }, { "_name": "LightState", "_dataType": "int", "__text": "0" } ] } }, { "Name": "TurnOnOffForGroup", "Parameters": { "Parameter": [ { "_name": "PoolID", "_dataType": "int", "__text": "15" }, { "_name": "EquipmentID", "_dataType": "int", "__text": "19" }, { "_name": "Data", "_dataType": "int", "__text": "1" }, { "_name": "LightState", "_dataType": "int", "__text": "0" } ] } }, { "Name": "SetHeaterScheduleAltCmd", "Parameters": { "Parameter": [ { "_name": "PoolID", "_dataType": "int", "__text": "15" }, { "_name": "HeaterID", "_dataType": "int", "__text": "21" }, { "_name": "Data1", "_dataType": "byte", "__text": "96" }, { "_name": "Data2", "_dataType": "byte", "__text": "97" }, { "_name": "Data3", "_dataType": "byte", "__text": "0" }, { "_name": "Data4", "_dataType": "byte", "__text": "0" }, { "_name": "IsCountDownTimer", "_dataType": "bool", "__text": "0" }, { "_name": "StartTimeHours", "_dataType": "int", "__text": "0" }, { "_name": "StartTimeMinutes", "_dataType": "int", "__text": "0" }, { "_name": "EndTimeHours", "_dataType": "int", "__text": "0" }, { "_name": "EndTimeMinutes", "_dataType": "int", "__text": "0" }, { "_name": "DaysActive", "_dataType": "int", "__text": "0" }, { "_name": "Recurring", "_dataType": "bool", "__text": "0" } ] } }, { "Name": "SetUITemporaryHeaterPriorityCmd", "Parameters": { "Parameter": [ { "_name": "PoolID", "_dataType": "int", "__text": "15" }, { "_name": "HeaterID1", "_dataType": "int", "__text": "23" }, { "_name": "HeaterID2", "_dataType": "int", "__text": "-1" }, { "_name": "HeaterID3", "_dataType": "int", "__text": "-1" }, { "_name": "HeaterID4", "_dataType": "int", "__text": "-1" }, { "_name": "HeaterID5", "_dataType": "int", "__text": "-1" } ] } }, { "Name": "SetUITemporaryHeaterMaintainPriorityCmd", "Parameters": { "Parameter": [ { "_name": "PoolID", "_dataType": "int", "__text": "15" }, { "_name": "HeaterID", "_dataType": "int", "__text": "21" }, { "_name": "Priority1MaintainFor", "_dataType": "byte", "__text": "8" }, { "_name": "Priority2MaintainFor", "_dataType": "byte", "__text": "255" }, { "_name": "Priority3MaintainFor", "_dataType": "byte", "__text": "255" }, { "_name": "Priority4MaintainFor", "_dataType": "byte", "__text": "255" }, { "_name": "Priority5MaintainFor", "_dataType": "byte", "__text": "255" } ] } }, { "Name": "SetUITemporaryHeaterEnable", "Parameters": { "Parameter": [ { "_name": "PoolID", "_dataType": "int", "__text": "15" }, { "_name": "HeaterID", "_dataType": "int", "__text": "21" }, { "_name": "Enabled", "_dataType": "int", "__text": "1" } ] } }, { "Name": "SetUITemporaryHeaterEnable", "Parameters": { "Parameter": [ { "_name": "PoolID", "_dataType": "int", "__text": "15" }, { "_name": "HeaterID", "_dataType": "int", "__text": "23" }, { "_name": "Enabled", "_dataType": "int", "__text": "1" } ] } } ] } } }, "MSPAPI": { "Device-APIs": { "API": [ { "_System-Id": "31", "_OpType": "ON_OFF", "_ref": "RunGroupCmd", "_ThemeID": "31", "_IsOn": "API::STATUS::Group::groupState" }, { "_System-Id": "5", "_OpType": "ON_OFF", "_ref": "SetUISpilloverCmd", "_EquipmentID": "API::NA" }, { "_System-Id": "7", "_OpType": "ON_OFF", "_ref": "SetUIEquipmentCmd", "_EquipmentID": "7", "_IsOn": "API::STATUS::Filter::filterSpeed" }, { "_System-Id": "20", "_OpType": "ON_OFF", "_ref": "SetHeaterEnable", "_HeaterID": "20" }, { "_System-Id": "20", "_OpType": "SETPOINT", "_ref": "SetUIHeaterCmd", "_HeaterID": "20", "_Temp": "API::STATUS::VirtualHeater::Current-Set-Point" }, { "_System-Id": "10", "_OpType": "ON_OFF_SETPOINT", "_ref": "SetUIEquipmentCmd", "_EquipmentID": "10", "_IsOn": "API::STATUS::Pump::pumpSpeed" }, { "_System-Id": "11", "_OpType": "ON_OFF", "_ref": "SetUIEquipmentCmd", "_EquipmentID": "11", "_IsOn": "API::STATUS::ColorLogic-Light::lightState" }, { "_System-Id": "11", "_OpType": "ON_SETPOINT", "_ref": "SetStandAloneLightShowV2", "_LightID": "11", "_Show": "API::STATUS::ColorLogic-Light::currentShow", "_Speed": "API::STATUS::ColorLogic-Light::speed", "_Brightness": "API::STATUS::ColorLogic-Light::brightness" }, { "_System-Id": "0", "_OpType": "CSAD_MODE", "_ref": "UISetCSADMode", "_CSADID": "0", "_Mode": "API::STATUS::CSAD::mode" }, { "_System-Id": "0", "_OpType": "CSAD_CALIBRATION", "_ref": "UISetCSADTargetValue", "_CSADID": "0", "_Mode": "API::STATUS::CSAD::ph" }, { "_System-Id": "17", "_OpType": "ON_OFF", "_ref": "SetUIEquipmentCmd", "_EquipmentID": "17", "_IsOn": "API::STATUS::Filter::filterSpeed" }, { "_System-Id": "21", "_OpType": "ON_OFF", "_ref": "SetHeaterEnable", "_HeaterID": "21" }, { "_System-Id": "21", "_OpType": "SETPOINT", "_ref": "SetUIHeaterCmd", "_HeaterID": "21", "_Temp": "API::STATUS::VirtualHeater::Current-Set-Point" }, { "_System-Id": "19", "_OpType": "ON_OFF", "_ref": "SetUIEquipmentCmd", "_EquipmentID": "19", "_IsOn": "API::STATUS::Relay::relayState" }, { "_System-Id": "0", "_OpType": "CSAD_MODE", "_ref": "UISetCSADMode", "_CSADID": "0", "_Mode": "API::STATUS::CSAD::mode" }, { "_System-Id": "0", "_OpType": "CSAD_CALIBRATION", "_ref": "UISetCSADTargetValue", "_CSADID": "0", "_Mode": "API::STATUS::CSAD::ph" } ] }, "Favorite-APIs": { "API": [ { "_Favorite-Id": "31", "_ref": "RunGroupCmd", "_OpType": "ON_OFF", "_ThemeID": "31", "_IsOn": "API::STATUS::Group::groupState" }, { "_Favorite-Id": "5", "_ref": "SetUISpilloverCmd", "_OpType": "ON_OFF", "_EquipmentID": "5" }, { "_Favorite-Id": "7", "_ref": "SetUIEquipmentCmd", "_OpType": "ON_OFF", "_EquipmentID": "7", "_IsOn": "API::STATUS::Filter::filterState" }, { "_Favorite-Id": "20", "_ref": "API::GOTOFEATURE" }, { "_Favorite-Id": "5", "_ref": "SetHeaterEnable", "_HeaterID": "20" }, { "_Favorite-Id": "10", "_ref": "SetUIEquipmentCmd", "_OpType": "ON_OFF", "_EquipmentID": "10" }, { "_Favorite-Id": "11", "_ref": "SetStandAloneLightShowV2", "_OpType": "ON_SETPOINT", "_LightID": "11", "_Show": "API::CONFIG::Favorite::Data", "_Speed": "API::CONFIG::Favorite::Data2", "_Brightness": "API::CONFIG::Favorite::Data3" }, { "_Favorite-Id": "0", "_ref": "API::GOTOFEATURE" }, { "_Favorite-Id": "17", "_ref": "SetUIEquipmentCmd", "_OpType": "ON_OFF", "_EquipmentID": "17", "_IsOn": "API::STATUS::Filter::filterState" }, { "_Favorite-Id": "21", "_ref": "API::GOTOFEATURE" }, { "_Favorite-Id": "15", "_ref": "SetHeaterEnable", "_HeaterID": "21" }, { "_Favorite-Id": "19", "_ref": "SetUIEquipmentCmd", "_OpType": "ON_OFF", "_EquipmentID": "19" }, { "_Favorite-Id": "0", "_ref": "API::GOTOFEATURE" } ] }, "Schedule-APIs": { "API": [ { "_System-Id": "31", "_OpType": "CREATE_SCHEDULE", "_ref": "CreateUIScheduleCmd", "_EquipmentID": "31", "_Data": "1", "_ActionID": "317" }, { "_System-Id": "31", "_OpType": "EDIT_SCHEDULE", "_ref": "EditUIScheduleCmd", "_EquipmentID": "API::CONFIG::sche::schedule-system-id", "_Data": "1", "_ActionID": "317" }, { "_System-Id": "31", "_OpType": "REMOVE_SCHEDULE", "_ref": "DeleteUIScheduleCmd", "_ScheduleSystemID": "API::CONFIG::sche::schedule-system-id" }, { "_System-Id": "5", "_OpType": "CREATE_SCHEDULE", "_ref": "CreateUIScheduleCmd", "_EquipmentID": "5", "_Data": "API::STATUS::Filter::filterSpeed", "_ActionID": "311" }, { "_System-Id": "5", "_OpType": "EDIT_SCHEDULE", "_ref": "EditUIScheduleCmd", "_EquipmentID": "API::CONFIG::sche::schedule-system-id", "_Data": "API::STATUS::Filter::filterSpeed", "_ActionID": "311" }, { "_System-Id": "5", "_OpType": "REMOVE_SCHEDULE", "_ref": "DeleteUIScheduleCmd", "_ScheduleSystemID": "API::CONFIG::sche::schedule-system-id" }, { "_System-Id": "7", "_OpType": "CREATE_SCHEDULE", "_ref": "CreateUIScheduleCmd", "_EquipmentID": "7", "_Data": "API::STATUS::Filter::filterSpeed", "_ActionID": "164" }, { "_System-Id": "7", "_OpType": "EDIT_SCHEDULE", "_ref": "EditUIScheduleCmd", "_EquipmentID": "API::CONFIG::sche::schedule-system-id", "_Data": "API::STATUS::Filter::filterSpeed", "_ActionID": "164" }, { "_System-Id": "7", "_OpType": "REMOVE_SCHEDULE", "_ref": "DeleteUIScheduleCmd", "_ScheduleSystemID": "API::CONFIG::sche::schedule-system-id" }, { "_System-Id": "20", "_OpType": "CREATE_SCHEDULE", "_ref": "CreateUIScheduleCmd", "_EquipmentID": "20", "_Data": "API::STATUS::VirtualHeater::Current-Set-Point", "_ActionID": "315" }, { "_System-Id": "20", "_OpType": "EDIT_SCHEDULE", "_ref": "EditUIScheduleCmd", "_EquipmentID": "API::CONFIG::sche::schedule-system-id", "_Data": "API::STATUS::VirtualHeater::Current-Set-Point", "_ActionID": "315" }, { "_System-Id": "20", "_OpType": "REMOVE_SCHEDULE", "_ref": "DeleteUIScheduleCmd", "_ScheduleSystemID": "API::CONFIG::sche::schedule-system-id" }, { "_System-Id": "10", "_OpType": "CREATE_SCHEDULE", "_ref": "CreateUIScheduleCmd", "_EquipmentID": "10", "_Data": "API::STATUS::Pump::pumpSpeed", "_ActionID": "164" }, { "_System-Id": "10", "_OpType": "EDIT_SCHEDULE", "_ref": "EditUIScheduleCmd", "_EquipmentID": "API::CONFIG::sche::schedule-system-id", "_Data": "API::STATUS::Pump::pumpSpeed", "_ActionID": "164" }, { "_System-Id": "10", "_OpType": "REMOVE_SCHEDULE", "_ref": "DeleteUIScheduleCmd", "_ScheduleSystemID": "API::CONFIG::sche::schedule-system-id" }, { "_System-Id": "11", "_OpType": "CREATE_SCHEDULE", "_ref": "CreateUIScheduleAltCmd", "_EquipmentID": "11", "_Show": "API::STATUS::ColorLogic-Light::currentShow", "_Speed": "API::STATUS::ColorLogic-Light::speed", "_Brightness": "API::STATUS::ColorLogic-Light::brightness", "_Data4": "0", "_ActionID": "308" }, { "_System-Id": "11", "_OpType": "EDIT_SCHEDULE", "_ref": "EditUIScheduleAltCmd", "_EquipmentID": "API::CONFIG::sche::schedule-system-id", "_Show": "API::STATUS::ColorLogic-Light::currentShow", "_Speed": "API::STATUS::ColorLogic-Light::speed", "_Brightness": "API::STATUS::ColorLogic-Light::brightness", "_Data4": "0", "_ActionID": "308" }, { "_System-Id": "11", "_OpType": "REMOVE_SCHEDULE", "_ref": "DeleteUIScheduleCmd", "_ScheduleSystemID": "API::CONFIG::sche::schedule-system-id" }, { "_System-Id": "17", "_OpType": "CREATE_SCHEDULE", "_ref": "CreateUIScheduleCmd", "_EquipmentID": "17", "_Data": "API::STATUS::Filter::filterSpeed", "_ActionID": "164" }, { "_System-Id": "17", "_OpType": "EDIT_SCHEDULE", "_ref": "EditUIScheduleCmd", "_EquipmentID": "API::CONFIG::sche::schedule-system-id", "_Data": "API::STATUS::Filter::filterSpeed", "_ActionID": "164" }, { "_System-Id": "17", "_OpType": "REMOVE_SCHEDULE", "_ref": "DeleteUIScheduleCmd", "_ScheduleSystemID": "API::CONFIG::sche::schedule-system-id" }, { "_System-Id": "21", "_OpType": "CREATE_SCHEDULE", "_ref": "CreateUIScheduleCmd", "_EquipmentID": "21", "_Data": "API::STATUS::VirtualHeater::Current-Set-Point", "_ActionID": "315" }, { "_System-Id": "21", "_OpType": "EDIT_SCHEDULE", "_ref": "EditUIScheduleCmd", "_EquipmentID": "API::CONFIG::sche::schedule-system-id", "_Data": "API::STATUS::VirtualHeater::Current-Set-Point", "_ActionID": "315" }, { "_System-Id": "21", "_OpType": "REMOVE_SCHEDULE", "_ref": "DeleteUIScheduleCmd", "_ScheduleSystemID": "API::CONFIG::sche::schedule-system-id" }, { "_System-Id": "19", "_OpType": "CREATE_SCHEDULE", "_ref": "CreateUIScheduleCmd", "_EquipmentID": "19", "_Data": "1", "_ActionID": "164" }, { "_System-Id": "19", "_OpType": "EDIT_SCHEDULE", "_ref": "EditUIScheduleCmd", "_EquipmentID": "API::CONFIG::sche::schedule-system-id", "_Data": "1", "_ActionID": "164" }, { "_System-Id": "19", "_OpType": "REMOVE_SCHEDULE", "_ref": "DeleteUIScheduleCmd", "_ScheduleSystemID": "API::CONFIG::sche::schedule-system-id" } ] }, "_version": "0.4", "_latestversion": "0.4" } } }

Here is the msconfig:
<STATUS version="1.0"><Backyard systemId="156096" statusVersion="9" airTemp="40" status="1" state="1" configUpdatedTime="2022-11-19T23:17:08.94Z" datetime="2022-11-19T17:41:09.1395005" /><BodyOfWater systemId="5" flow="255" waterTemp="43" /><Filter systemId="7" valvePosition="3" filterSpeed="100" filterState="1" lastSpeed="18" /><VirtualHeater systemId="20" Current-Set-Point="81" enable="no" /><Heater systemId="22" heaterState="0" enable="yes" /><Pump systemId="10" pumpState="0" pumpSpeed="0" lastSpeed="100" /><ColorLogic-Light systemId="11" lightState="0" currentShow="0" /><CSAD systemId="0" ph="" orp="" status="0" mode="0" /><BodyOfWater systemId="15" flow="255" waterTemp="-1" /><Filter systemId="17" valvePosition="3" filterSpeed="0" filterState="0" lastSpeed="100" /><VirtualHeater systemId="21" Current-Set-Point="98" enable="no" /><Heater systemId="23" heaterState="0" enable="yes" /><Relay systemId="19" relayState="0" /><CSAD systemId="0" ph="" orp="" status="0" mode="0" /><Group systemId="31" groupState="0" /></STATUS>

finish06 commented 1 year ago

I have done more testing. When I attempt to use the API call set_spillover_speed, I receive the following response text, "This operation is not supported.". When I enable Spillover in the Omnilogic app, the valvePositions for both pool & spa change to 3.

joesilva101 commented 1 year ago

I support this request. My telemetry file also shows that "Supports-Spillover": "yes" Thanks

jlandry911 commented 1 year ago

I support this request also.