 |
LightHub
v4.0.0
Smarthome controller firmware
|
Go to the documentation of this file.
8 #define B_CUR_TMP 13 //Текущая температура
9 #define B_CMD 17 // 00-команда 7F-ответ ???
10 #define B_MODE 23 //04 - DRY, 01 - cool, 02 - heat, 00 - smart 03 - вентиляция
11 #define B_FAN_SPD 25 //Скорость 02 - min, 01 - mid, 00 - max, 03 - auto
12 #define B_SWING 27 //01 - верхний и нижний предел вкл. 00 - выкл. 02 - левый/правый вкл. 03 - оба вкл
13 #define B_LOCK_REM 28 //80 блокировка вкл. 00 - выкл
14 #define B_POWER 29 //on/off 01 - on, 00 - off (10, 11)-Компрессор??? 09 - QUIET
15 #define B_FRESH 31 //fresh 00 - off, 01 - on
16 #define B_SET_TMP 35 //Установленная температура
18 #define S_LOCK S_ADDITIONAL+1
19 #define S_QUIET S_ADDITIONAL+2
20 #define S_SWING S_ADDITIONAL+3
29 int Poll(
short cause)
override;
34 int Ctrl(
itemCmd cmd,
char* subItem=NULL,
bool toExecute=
true)
override;
int isActive() override
Definition: out_ac.cpp:238
Definition: itemCmd.h:153
void modbusIdle(void)
Definition: main.cpp:2406
void InsertData(byte data[], size_t size)
Definition: out_ac.cpp:52
int Poll(short cause) override
Definition: out_ac.cpp:243
#define ST_FLOAT_CELSIUS
Definition: itemCmd.h:93
int Setup() override
Remove?? Now getChanType used instead.
Definition: out_ac.cpp:216
Definition: abstractout.h:8
out_AC(Item *_item)
Definition: out_ac.h:27
int Status() override
Definition: out_ac.cpp:233
int Stop() override
Definition: out_ac.cpp:225
int getDefaultStorageType()
Definition: out_ac.h:33
int Ctrl(itemCmd cmd, char *subItem=NULL, bool toExecute=true) override
Definition: out_ac.cpp:270
byte data[37]
Definition: out_ac.cpp:31