homebridge-connect-my-pool-home-automation
Version:
HomeKit integration for Astral Viron Gateway via Home Automation
65 lines • 3.37 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.FAVOURITE_DEFAULT = exports.FAVOURITE_ALL_AUTO = exports.FAVOURITE_ALL_OFF = exports.LIGHTING_COLOR_USER_1 = exports.LightingMode = exports.ValveMode = exports.ChannelsMode = exports.SolarSystemMode = exports.PoolSpaSelection = exports.HeatersMode = exports.MAX_TARGET_TEMP = exports.MAX_TEMP = exports.MIN_TARGET_TEMP = exports.MIN_TEMP = exports.TemperatureScale = exports.API_INTERVAL = exports.MANUFACTURER = exports.BASE_URL = exports.PLUGIN_NAME = exports.PLATFORM_NAME = void 0;
/**
* This is the name of the platform that users will use to register the plugin in the Homebridge config.json
*/
exports.PLATFORM_NAME = 'ConnectMyPoolHomeAutomation';
/**
* This must match the name of your plugin as defined the package.json
*/
exports.PLUGIN_NAME = 'homebridge-connect-my-pool-home-automation';
exports.BASE_URL = 'https://www.connectmypool.com.au/api/';
exports.MANUFACTURER = 'Astral';
exports.API_INTERVAL = 60000;
var TemperatureScale;
(function (TemperatureScale) {
TemperatureScale[TemperatureScale["CELSIUS"] = 0] = "CELSIUS";
TemperatureScale[TemperatureScale["FAHRENHEIT"] = 1] = "FAHRENHEIT";
})(TemperatureScale = exports.TemperatureScale || (exports.TemperatureScale = {}));
exports.MIN_TEMP = 5;
exports.MIN_TARGET_TEMP = 10;
exports.MAX_TEMP = 40;
exports.MAX_TARGET_TEMP = 40;
var HeatersMode;
(function (HeatersMode) {
HeatersMode[HeatersMode["OFF"] = 0] = "OFF";
HeatersMode[HeatersMode["ON"] = 1] = "ON";
})(HeatersMode = exports.HeatersMode || (exports.HeatersMode = {}));
var PoolSpaSelection;
(function (PoolSpaSelection) {
PoolSpaSelection[PoolSpaSelection["SPA"] = 0] = "SPA";
PoolSpaSelection[PoolSpaSelection["POOL"] = 1] = "POOL";
})(PoolSpaSelection = exports.PoolSpaSelection || (exports.PoolSpaSelection = {}));
var SolarSystemMode;
(function (SolarSystemMode) {
SolarSystemMode[SolarSystemMode["OFF"] = 0] = "OFF";
SolarSystemMode[SolarSystemMode["AUTO"] = 1] = "AUTO";
SolarSystemMode[SolarSystemMode["ON"] = 2] = "ON";
})(SolarSystemMode = exports.SolarSystemMode || (exports.SolarSystemMode = {}));
var ChannelsMode;
(function (ChannelsMode) {
ChannelsMode[ChannelsMode["OFF"] = 0] = "OFF";
ChannelsMode[ChannelsMode["AUTO"] = 1] = "AUTO";
ChannelsMode[ChannelsMode["ON"] = 2] = "ON";
ChannelsMode[ChannelsMode["LOW_SPEED"] = 3] = "LOW_SPEED";
ChannelsMode[ChannelsMode["MEDIUM_SPEED"] = 4] = "MEDIUM_SPEED";
ChannelsMode[ChannelsMode["HIGH_SPEED"] = 5] = "HIGH_SPEED";
})(ChannelsMode = exports.ChannelsMode || (exports.ChannelsMode = {}));
var ValveMode;
(function (ValveMode) {
ValveMode[ValveMode["OFF"] = 0] = "OFF";
ValveMode[ValveMode["AUTO"] = 1] = "AUTO";
ValveMode[ValveMode["ON"] = 2] = "ON";
})(ValveMode = exports.ValveMode || (exports.ValveMode = {}));
var LightingMode;
(function (LightingMode) {
LightingMode[LightingMode["OFF"] = 0] = "OFF";
LightingMode[LightingMode["AUTO"] = 1] = "AUTO";
LightingMode[LightingMode["ON"] = 2] = "ON";
})(LightingMode = exports.LightingMode || (exports.LightingMode = {}));
exports.LIGHTING_COLOR_USER_1 = 8;
exports.FAVOURITE_ALL_OFF = 128;
exports.FAVOURITE_ALL_AUTO = 129;
exports.FAVOURITE_DEFAULT = 255;
//# sourceMappingURL=settings.js.map