UNPKG

homebridge-pentair-intellicenter-ai

Version:

Homebridge plugin for the Pentair IntelliCenter pool control system (maintained with AI assistance)

59 lines 2.46 kB
export declare const PARAMS_KEY = "params"; export declare const OBJ_TYPE_KEY = "OBJTYP"; export declare const OBJ_ID_KEY = "objnam"; export declare const OBJ_NAME_KEY = "SNAME"; export declare const OBJ_SUBTYPE_KEY = "SUBTYP"; export declare const OBJ_LIST_KEY = "OBJLIST"; export declare const OBJ_MIN_KEY = "MIN"; export declare const OBJ_MAX_KEY = "MAX"; export declare const OBJ_MIN_FLOW_KEY = "MINF"; export declare const OBJ_MAX_FLOW_KEY = "MAXF"; export declare const CIRCUITS_KEY = "CIRCUITS"; export declare const CIRCUIT_KEY = "CIRCUIT"; export declare const STATUS_KEY = "STATUS"; export declare const ACT_KEY = "ACT"; export declare const LAST_TEMP_KEY = "LSTTMP"; export declare const HEAT_SOURCE_KEY = "HTSRC"; export declare const HEATER_KEY = "HEATER"; export declare const MODE_KEY = "MODE"; export declare const HTMODE_KEY = "HTMODE"; export declare const LOW_TEMP_KEY = "LOTMP"; export declare const HIGH_TEMP_KEY = "HITMP"; export declare const COOL_KEY = "COOL"; export declare const SPEED_KEY = "SPEED"; export declare const SELECT_KEY = "SELECT"; export declare const PARENT_KEY = "PARENT"; export declare const PROBE_KEY = "PROBE"; export declare const GPM_KEY = "GPM"; export declare const WATTS_KEY = "WATTS"; export declare const RPM_KEY = "RPM"; export declare const THERMOSTAT_STEP_VALUE = 0.5; export declare const NO_HEATER_ID = "00000"; export declare const DEFAULT_COLOR_TEMPERATURE = 140; export declare const DEFAULT_BRIGHTNESS = 100; export declare const CURRENT_TEMP_MIN_C = -100; export declare const CURRENT_TEMP_MAX_C = 100; export declare const DISCOVER_COMMANDS: ReadonlyArray<string>; export declare const VARIABLE_SPEED_PUMP_SUBTYPES: ReadonlySet<string>; export declare const PUMP_TYPE_MAPPING: ReadonlyMap<string, string>; export declare const PUMP_PERFORMANCE_CURVES: { readonly VS: { readonly maxRPM: 3450; readonly minRPM: 450; readonly calculateGPM: (rpm: number) => number; readonly calculateWATTS: (rpm: number) => number; }; readonly VSF: { readonly maxRPM: 3450; readonly minRPM: 450; readonly calculateGPM: (rpm: number) => number; readonly calculateWATTS: (rpm: number) => number; }; readonly VF: { readonly maxRPM: 3450; readonly minRPM: 450; readonly calculateGPM: (rpm: number) => number; readonly calculateWATTS: (rpm: number) => number; }; }; //# sourceMappingURL=constants.d.ts.map