homebridge-pentair-intellicenter-ai
Version:
Homebridge plugin for the Pentair IntelliCenter pool control system (maintained with AI assistance)
59 lines • 2.46 kB
TypeScript
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