Function: buildCommandXml()
buildCommandXml(
name,params):object
Defined in: packages/omnilogic-local-sdk/src/utils/command.ts:68
Parameters
name
"SetUIPoolSpaSpilloverCmd" | "GetUIPoolSpaSpilloverCmd" | "SetUIPoolFilterCmd" | "SetUIFilterSpeedCmd" | "GetUIFilterSpeedCmd" | "SetUIHeaterCmd" | "GetUIHeaterCmd" | "SetUIHeaterPriorityCmd" | "GetUIHeaterPriorityCmd" | "SetUISuperCHLORCmd" | "GetUISuperCHLORCmd" | "SetUISuperCHLORTimeoutCmd" | "SetUIORPCHLORTimeoutCmd" | "SetUISuperCHLOROutputCmd" | "GetUISuperCHLOROutputCmd" | "SetUIRelayCmd" | "SetUIEquipmentCmd" | "GetUIRelayCmd" | "SetUIValveCmd" | "GetUIValveCmd" | "GetUIPoolTempCmd" | "GetUIAirTempCmd" | "GetUIFlowSensor" | "GetUISensor" | "GetUISolarTempCmd" | "UiSetManualLastSpeed" | "GetAutoTime" | "SetUISolarSetPointCmd" | "GetSetUISolarSetPointCmd" | "SetUIHeaterModeCmd" | "GetUIHeaterModeCmd" | "SetHeaterAutoDifferential" | "GetHeaterAutoDifferential" | "GetHeaterDiagnostic" | "GetHeaterPowerUsage" | "GetHeaterSensor" | "SetHeaterSilentMode" | "GetHeaterSilentMode" | "SetUISmartValveCmd" | "GetUISmartValveCmd" | "SetUISmartValveTargetCmd" | "SetUISmartValveForTheme" | "GetFlowControlPortStatus" | "GetFlowControlPortConfig" | "GetFlowControlDiagnostic" | "GetFlowControlPortErrors" | "FlowControlHomePortsCmd" | "SetUIFlowControlForTheme" | "SetTime2" | "SetDateTime" | "GetDateTime" | "SetDate" | "GetDate" | "SetTime" | "GetTime" | "SetBackLight" | "GetBackLight" | "SetBackLightBrightness" | "GetBackLightBrightness" | "SetBackLightTimeout" | "GetBackLightTimeout" | "SetBeeper" | "GetBeeper" | "SetTimeFormat" | "GetTimeFormat" | "SetUnits" | "GetUnits" | "SetVSPSpeedFormat" | "GetVSPSpeedFormat" | "SetCHLOREnable" | "GetCHLOREnable" | "SetCHLORDisplay" | "GetCHLORDisplay" | "SetSpaSpilloverEnable" | "GetSpaSpilloverEnable" | "SetFilterOperation" | "GetFilterOperation" | "SetFilterOffValveChg" | "GetFilterOffValveChg" | "SetFilterLowSpeed" | "GetFilterLowSpeed" | "SetFilterHighSpeed" | "GetFilterHighSpeed" | "SetFreezeProtect" | "GetFreezeProtect" | "SetFreezeProtectSpeed" | "GetFreezeProtectSpeed" | "SetFreezeProtectTemp" | "GetFreezeProtectTemp" | "SetFlowMonitor" | "GetFlowMonitor" | "SetExternalInterLock" | "GetExternalInterLock" | "SetHeaterEnable" | "GetHeaterEnable" | "SetHeaterCoolDown" | "GetHeaterCoolDown" | "SetHeaterExtend" | "GetHeaterExtend" | "SetHeaterAllowedLowSpeed" | "GetHeaterAllowedLowSpeed" | "SetCHLORParams" | "GetCHLORParams" | "GetCHLORStatus" | "GetCHLORAlert" | "GetCHLORError" | "CHLORSaltCalcRestart" | "CHLORRelayPolarityReverse" | "CHLORCellRuntimeRestart" | "GetCHLORMeasurement" | "GetScVersionCmd" | "SetScLedCmd" | "SetCHLORTimePercent" | "GetCHLORRelayPolarity" | "GetUICLLightStatus" | "GetUICLIMStatus" | "SetCLSerialIdentifyStart" | "SetUICLSerialIdentifyStop" | "GetUICLIMAuthenticate" | "SetUICLIMUnlock" | "GetNetworkedLightStatus" | "SetUICLLightNumAssignSeqStandard" | "SetUICLLightNumAssignSeqCustom" | "SetUICLLightNumAssignSeqStationary" | "SetUICLLightNumUnassignAux" | "SetUICLLightNumIdentifyStart" | "SetUICLLightNumIdentifyStop" | "SetUICLAuxLightOnOff" | "SetUICLAuxUpdateSettingStationary" | "SetUICLAuxUpdateSettingStandard" | "SetUICLAuxUpdateSettingCustom" | "SetUICLAuxUpdateBrightness" | "SetUICLAuxRelease" | "SetUICLAllFindLightsStart" | "SetUICLAllFindLightsStop" | "GetUICLAllFindLightsReport" | "SetUICLAllResetToDefaults" | "SetUICLAllOnWhite" | "SetLightMode" | "IDV2Light" | "SetV2Mode" | "SetLightModeByRelay" | "SetV2ModeByRelay" | "CreateUIScheduleAltCmd" | "CreateUIScheduleCmd" | "DeleteUIScheduleCmd" | "SetUIScheduleEnableCmd" | "EditUIScheduleCmd" | "EditUIScheduleAltCmd" | "UIGetCSADForcedOnTimeout" | "UISetCSADForcedOnTimeout" | "UIGetCSADAutoTimeout" | "UISetCSADAutoTimeout" | "UIGetCSADStatus" | "UIGetCSADRevision" | "UIGetCSADTargetValue" | "UISetCSADTargetValue" | "UIGetCSADPHAlarmLevel" | "UISetCSADPHAlarmLevel" | "UIGetCSADEnabled" | "UISetCSADEnabled" | "UIGetCSADExtendEnabled" | "UISetCSADExtendEnabled" | "UIGetCSADType" | "UISetCSADType" | "UIGetCSADMode" | "UISetCSADMode" | "SetUISystemStateCmd" | "GetUISuperCHLORTimeRemaining" | "UIGetCSADCalibrationValue" | "UISetCSADCalibrationValue" | "GetUISystemStateCmd" | "SetUICHLOROperatingMode" | "GetUICHLOROperatingMode" | "SetUICSADORPTargetLevel" | "GetUICSADORPTargetLevel" | "SetUICSADORPAlarmLevel" | "GetUICSADORPAlarmLevel" | "SetUIMultiHeaterPriorityCmd" | "SetChlorinatorScheduleCmd" | "RestoreChlorinatorPercentCmd" | "ClearUIAlarmCmd" | "GetUIFilterStatus" | "GetUIHeaterStatus" | "SetStandAloneLightShow" | "ResetStandAloneLight" | "GetStandAloneLightShow" | "SetUISpilloverCmd" | "GetUIPumpStatus" | "SetHeaterScheduleAltCmd" | "SetHeaterScheduleCmd" | "RestoreHeaterSetPointCmd" | "RunGroupCmd" | "SaveNewGroupCmd" | "SaveExistingGroupCmd" | "DeleteGroupCmd" | "SetGroupCmd" | "TurnOnOffForGroup" | "CreateUIFavoriteAltCmd" | "CreateUIFavoriteCmd" | "DeleteUIFavoriteCmd" | "ModifyUIFavoriteCmd" | "UpdateButtonOnTerm" | "GetRemainingCountdownTime" | "GetRemainingSCTime" | "UiEditConfigObjectName" | "UiGetConfigObjectName" | "SetSolarScheduleCmd" | "RestoreSolarSetPointCmd" | "RestoreIdleState" | "SetDemandResponseCmd" | "SetPrimingDuration" | "GetPrimingDuration" | "SetCooldownDuration" | "GetCooldownDuration" | "SetSharedFilterTimeout" | "GetSharedFilterTimeout" | "SetHeaterAllowLowSpeed" | "GetHeaterAllowLowSpeed" | "SetHeaterLowSpeed" | "GetHeaterLowSpeed" | "SetUITestModeEnter" | "SetUIDisplayModeState" | "GetUIDisplayModeState" | "SetUIPumpSpeed" | "GetUIPumpSpeed" | "SetUIFreezeProtectOverride" | "GetUIFreezeProtectOverride" | "SetUIFreezeProtectOverrideInterval" | "GetUIFreezeProtectOverrideInterval" | "GetUIFilterDiagnosticInfo" | "SetUITemporaryHeaterEnable" | "SetUITemporaryHeaterPriorityCmd" | "SetUITemporaryHeaterMaintainPriorityCmd" | "SetCoordinates" | "GetCoordinates" | "Unknown1414"
params
Record<string, number | string>
Returns
object
unknown
unknown:
string[]
xml
xml:
string