4#ifndef SRC_SUPLA_ACTIONS_H_
5#define SRC_SUPLA_ACTIONS_H_
17 TURN_ON_WITHOUT_TIMER,
21 TOGGLE_WITH_POSTPONED_COMM,
34 COMFORT_DOWN_POSITION,
41 INTERNAL_BUTTON_MOVE_UP_OR_STOP,
42 INTERNAL_BUTTON_MOVE_DOWN_OR_STOP,
43 INTERNAL_BUTTON_MOVE_UP,
44 INTERNAL_BUTTON_MOVE_DOWN,
45 INTERNAL_BUTTON_COMFORT_UP,
46 INTERNAL_BUTTON_COMFORT_DOWN,
90 SEND_AT_SHORT_PRESS_x1,
91 SEND_AT_SHORT_PRESS_x2,
92 SEND_AT_SHORT_PRESS_x3,
93 SEND_AT_SHORT_PRESS_x4,
94 SEND_AT_SHORT_PRESS_x5,
99 RESET_TO_FACTORY_SETTINGS,
101 START_LOCAL_WEB_SERVER,
102 STOP_LOCAL_WEB_SERVER,
104 LEAVE_CONFIG_MODE_AND_RESET,
105 ENTER_CONFIG_MODE_OR_RESET_TO_FACTORY,
113 ENABLE_EXTERNAL_SOUND_ALARM,
114 DISABLE_EXTERNAL_SOUND_ALARM,
117 INCREASE_TEMPERATURE,
118 DECREASE_TEMPERATURE,
119 INCREASE_HEATING_TEMPERATURE,
120 DECREASE_HEATING_TEMPERATURE,
121 INCREASE_COOLING_TEMPERATURE,
122 DECREASE_COOLING_TEMPERATURE,
123 SWITCH_TO_MANUAL_MODE,
124 SWITCH_TO_WEEKLY_SCHEDULE_MODE,
125 SWITCH_TO_MANUAL_MODE_HEAT,
126 SWITCH_TO_MANUAL_MODE_COOL,
127 SWITCH_TO_MANUAL_MODE_HEAT_COOL,
128 TOGGLE_MANUAL_WEEKLY_SCHEDULE_MODES,
129 TOGGLE_OFF_MANUAL_WEEKLY_SCHEDULE_MODES,
145static_assert(Supla::ACTION_ID_MAX <= UINT16_MAX);