UNPKG

homebridge-econet-rheem

Version:

Homebridge plugin for control of Rheem and Ruud thermostats and water heaters

83 lines 3.9 kB
export var AccessoryType; (function (AccessoryType) { AccessoryType["HeaterCooler"] = "HeaterCooler"; AccessoryType["Thermostat"] = "Thermostat"; })(AccessoryType || (AccessoryType = {})); export var EquipmentType; (function (EquipmentType) { EquipmentType["THERMOSTAT"] = "HVAC"; EquipmentType["WATER_HEATER"] = "WH"; })(EquipmentType || (EquipmentType = {})); export var CustomCharacteristicKey; (function (CustomCharacteristicKey) { CustomCharacteristicKey["AlarmDescription"] = "AlarmDescription"; CustomCharacteristicKey["AmbientTemperature"] = "AmbientTemperature"; CustomCharacteristicKey["HotWaterAvailable"] = "HotWaterAvailable"; CustomCharacteristicKey["RecoveryRate"] = "RecoveryRate"; })(CustomCharacteristicKey || (CustomCharacteristicKey = {})); export var HKCharacteristicKey; (function (HKCharacteristicKey) { HKCharacteristicKey["Active"] = "Active"; HKCharacteristicKey["CoolingThresholdTemperature"] = "CoolingThresholdTemperature"; HKCharacteristicKey["CurrentHeaterCoolerState"] = "CurrentHeaterCoolerState"; HKCharacteristicKey["CurrentHeatingCoolingState"] = "CurrentHeatingCoolingState"; HKCharacteristicKey["CurrentRelativeHumidity"] = "CurrentRelativeHumidity"; HKCharacteristicKey["CurrentTemperature"] = "CurrentTemperature"; HKCharacteristicKey["HeatingThresholdTemperature"] = "HeatingThresholdTemperature"; HKCharacteristicKey["StatusFault"] = "StatusFault"; HKCharacteristicKey["TargetHeaterCoolerState"] = "TargetHeaterCoolerState"; HKCharacteristicKey["TargetHeatingCoolingState"] = "TargetHeatingCoolingState"; HKCharacteristicKey["TargetTemperature"] = "TargetTemperature"; HKCharacteristicKey["TemperatureDisplayUnits"] = "TemperatureDisplayUnits"; })(HKCharacteristicKey || (HKCharacteristicKey = {})); export var EveCharacteristicKey; (function (EveCharacteristicKey) { EveCharacteristicKey["CurrentConsumption"] = "CurrentConsumption"; EveCharacteristicKey["LastActivation"] = "LastActivation"; EveCharacteristicKey["TotalConsumption"] = "TotalConsumption"; })(EveCharacteristicKey || (EveCharacteristicKey = {})); export var MQTTKey; (function (MQTTKey) { MQTTKey["ALARM_D"] = "ALARM_01"; MQTTKey["ALERT_COUNT_D"] = "ALRMALRT"; MQTTKey["ALERT_COUNT_U"] = "@ALERTCOUNT"; MQTTKey["AMBIENT_TEMP_D"] = "AMBIENTT"; MQTTKey["COOL_SETPOINT_U"] = "@COOLSETPOINT"; MQTTKey["CURRENT_TEMP_D"] = "UPHTRTMP"; MQTTKey["CURRENT_CONSUMPTION_D"] = "POWRWATT"; MQTTKey["ENABLED_D"] = "WHTRENAB"; MQTTKey["ENABLED_U"] = "@ENABLED"; MQTTKey["HEAT_SETPOINT_U"] = "@HEATSETPOINT"; MQTTKey["HUMIDITY_U"] = "@HUMIDITY"; MQTTKey["HOT_WATER_AVAILABLE_D"] = "HOTWATER"; MQTTKey["HOT_WATER_AVAILABLE_U"] = "@HOTWATER"; MQTTKey["MODE_U"] = "@MODE"; MQTTKey["RUNNING_D"] = "COMP_RLY"; MQTTKey["RUNNING_U"] = "@RUNNING"; MQTTKey["RUNNINGSTATUS_U"] = "@RUNNING_STATUS"; MQTTKey["SETPOINT_D"] = "WHTRSETP"; MQTTKey["SETPOINT_U"] = "@SETPOINT"; MQTTKey["TOTAL_CONSUMPTION_D"] = "TOTALKWH"; MQTTKey["UNDEFINED"] = "MQTT_KEY_UNDEFINED"; MQTTKey["UNKNOWN"] = "MQTT_KEY_UNKNOWN"; })(MQTTKey || (MQTTKey = {})); export function MQTTKeys(device, user) { return { device, user }; } export var ThermostatMode; (function (ThermostatMode) { ThermostatMode["OFF"] = "OFF"; ThermostatMode["HEATING"] = "HEATING"; ThermostatMode["COOLING"] = "COOLING"; ThermostatMode["AUTO"] = "AUTO"; ThermostatMode["FAN_ONLY"] = "FAN_ONLY"; ThermostatMode["EMERGENCY_HEAT"] = "EMERGENCY_HEAT"; })(ThermostatMode || (ThermostatMode = {})); export var TimeUnits; (function (TimeUnits) { TimeUnits["MILLISECONDS"] = "MILLISECONDS"; TimeUnits["SECONDS"] = "SECONDS"; TimeUnits["MINUTES"] = "MINUTES"; TimeUnits["HOURS"] = "HOURS"; })(TimeUnits || (TimeUnits = {})); //# sourceMappingURL=enums.js.map