Type alias PentairScreenlogicPayload
PentairScreenlogicPayload: Payload<{ chem: SLChemData; chlor: SLIntellichlorData; equipment?: { circuitNames?: SLCircuitNamesData; config?: SLEquipmentConfigurationData; controllerConfig?: SLControllerConfigData; customNames?: SLGetCustomNamesData; state?: SLEquipmentStateData; systemTime?: SLSystemTimeData; weatherForecast?: SLWeatherForecastData; }; pump?: { status: SLPumpStatusData[]; }; schedule?: { once?: SLScheduleData; recurring?: SLScheduleData; }; version?: SLVersionData; }, PentairScreenlogicSchema> Type declaration
chem: SLChemData
chlor: SLIntellichlorData
Optional equipment?: {
circuitNames?: SLCircuitNamesData;
config?: SLEquipmentConfigurationData;
controllerConfig?: SLControllerConfigData;
customNames?: SLGetCustomNamesData;
state?: SLEquipmentStateData;
systemTime?: SLSystemTimeData;
weatherForecast?: SLWeatherForecastData;
}
Optional circuitNames?: SLCircuitNamesData
Optional config?: SLEquipmentConfigurationData
Optional controllerConfig?: SLControllerConfigData
Optional customNames?: SLGetCustomNamesData
Optional state?: SLEquipmentStateData
Optional systemTime?: SLSystemTimeData
Optional weatherForecast?: SLWeatherForecastData
Optional pump?: {
status: SLPumpStatusData[];
}
status: SLPumpStatusData[]
Optional schedule?: {
once?: SLScheduleData;
recurring?: SLScheduleData;
}
Optional once?: SLScheduleData
Optional recurring?: SLScheduleData
Optional version?: SLVersionData