????JFIF??x?x????'
| Server IP : 79.136.114.73 / Your IP : 216.73.216.191 Web Server : Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.29 OpenSSL/1.0.1f System : Linux b8009 3.13.0-170-generic #220-Ubuntu SMP Thu May 9 12:40:49 UTC 2019 x86_64 User : www-data ( 33) PHP Version : 5.5.9-1ubuntu4.29 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /proc/self/root/home/b8009/thermia/ThermiaOnlineAPI-2.17/ThermiaOnlineAPI/ |
Upload File : |
###############################################################################
# General configuration
###############################################################################
THERMIA_CLASSIC_API_CONFIG_URL = "https://online.thermia.se/api/configuration"
THERMIA_GENESIS_API_CONFIG_URL = "https://online-genesis.thermia.se/api/configuration"
THERMIA_INSTALLATION_PATH = "/api/v1/Registers/Installations/"
THERMIA_API_CONFIG_URLS_BY_API_TYPE = {
"classic": THERMIA_CLASSIC_API_CONFIG_URL,
"genesis": THERMIA_GENESIS_API_CONFIG_URL,
}
###############################################################################
# Register groups
###############################################################################
REG_GROUP_TEMPERATURES = "REG_GROUP_TEMPERATURES"
REG_GROUP_OPERATIONAL_STATUS = "REG_GROUP_OPERATIONAL_STATUS"
REG_GROUP_OPERATIONAL_TIME = "REG_GROUP_OPERATIONAL_TIME"
REG_GROUP_OPERATIONAL_OPERATION = "REG_GROUP_OPERATIONAL_OPERATION"
REG_GROUP_HOT_WATER = "REG_GROUP_HOT_WATER"
REGISTER_GROUPS = [
REG_GROUP_TEMPERATURES,
REG_GROUP_OPERATIONAL_STATUS,
REG_GROUP_OPERATIONAL_TIME,
REG_GROUP_OPERATIONAL_OPERATION,
REG_GROUP_HOT_WATER,
]
###############################################################################
# Temperature registers
###############################################################################
REG_OUTDOOR_TEMPERATURE = "REG_OUTDOOR_TEMPERATURE" # Not used
REG_OPER_DATA_OUTDOOR_TEMP_MA_SA = "REG_OPER_DATA_OUTDOOR_TEMP_MA_SA" # Not used
REG_INDOOR_TEMPERATURE = "REG_INDOOR_TEMPERATURE"
REG_SUPPLY_LINE = "REG_SUPPLY_LINE"
REG_HOT_WATER_TEMPERATURE = "REG_HOT_WATER_TEMPERATURE"
REG_BRINE_OUT = "REG_BRINE_OUT"
REG_BRINE_IN = "REG_BRINE_IN"
###############################################################################
# Temperature registers ("classic" specific)
###############################################################################
REG_RETURN_LINE = "REG_RETURN_LINE"
REG_DESIRED_SUPPLY_LINE = "REG_DESIRED_SUPPLY_LINE"
REG_OPER_DATA_SUPPLY_MA_SA = "REG_OPER_DATA_SUPPLY_MA_SA"
REG_DESIRED_SUPPLY_LINE_TEMP = "REG_DESIRED_SUPPLY_LINE_TEMP"
REG_DESIRED_INDOOR_TEMPERATURE = "REG_DESIRED_INDOOR_TEMPERATURE"
###############################################################################
# Temperature registers ("genesis" specific)
###############################################################################
REG_OPER_DATA_RETURN = "REG_OPER_DATA_RETURN"
REG_DESIRED_SYS_SUPPLY_LINE_TEMP = "REG_DESIRED_SYS_SUPPLY_LINE_TEMP"
REG_COOL_SENSOR_TANK = "REG_COOL_SENSOR_TANK"
REG_COOL_SENSOR_SUPPLY = "REG_COOL_SENSOR_SUPPLY"
TEMPERATURE_REGISTERS = [
REG_OUTDOOR_TEMPERATURE,
REG_INDOOR_TEMPERATURE,
REG_SUPPLY_LINE,
REG_HOT_WATER_TEMPERATURE,
REG_BRINE_OUT,
REG_BRINE_IN,
REG_DESIRED_INDOOR_TEMPERATURE,
REG_RETURN_LINE,
REG_DESIRED_SUPPLY_LINE,
REG_OPER_DATA_RETURN,
REG_DESIRED_SYS_SUPPLY_LINE_TEMP,
REG_COOL_SENSOR_TANK,
REG_COOL_SENSOR_SUPPLY,
]
###############################################################################
# Operational time registers
###############################################################################
REG_OPER_TIME_IMM1 = "REG_OPER_TIME_IMM1" # Auxiliary heater 1
REG_OPER_TIME_IMM2 = "REG_OPER_TIME_IMM2" # Auxiliary heater 2
REG_OPER_TIME_IMM3 = "REG_OPER_TIME_IMM3" # Auxiliary heater 3
REG_OPER_TIME_COMPRESSOR = "REG_OPER_TIME_COMPRESSOR"
REG_OPER_TIME_HOT_WATER = "REG_OPER_TIME_HOT_WATER"
OPERATIONAL_TIME_REGISTERS = [
REG_OPER_TIME_IMM1,
REG_OPER_TIME_IMM2,
REG_OPER_TIME_IMM3,
REG_OPER_TIME_COMPRESSOR,
REG_OPER_TIME_HOT_WATER,
]
###############################################################################
# Other
###############################################################################
DATETIME_FORMAT = "%Y-%m-%dT%H:%M:%S"