4#ifndef SRC_SUPLA_EVENTS_H_
5#define SRC_SUPLA_EVENTS_H_
29 ON_SEQUENCE_DOESNT_MATCH,
32 ON_SECONDARY_CHANNEL_CHANGE,
51 CONDITIONAL_ON_RELEASE,
52 CONDITIONAL_ON_CHANGE,
56 ON_DEVICE_STATUS_CHANGE,
74 ON_DIMMER_BRIGHTNESS_CHANGE,
77 ON_COLOR_BRIGHTNESS_CHANGE,
87 ON_WHITE_TEMPERATURE_CHANGE,
91 ON_CHANNEL_FUNCTION_CHANGE,
96 ON_HVAC_WEEKLY_SCHEDULE_ENABLED,
97 ON_HVAC_WEEKLY_SCHEDULE_DISABLED,
101 ON_HVAC_MODE_HEAT_COOL,
107 ON_CONTAINER_ALARM_ACTIVE,
108 ON_CONTAINER_ALARM_INACTIVE,
109 ON_CONTAINER_WARNING_ACTIVE,
110 ON_CONTAINER_WARNING_INACTIVE,
111 ON_CONTAINER_INVALID_SENSOR_STATE_ACTIVE,
112 ON_CONTAINER_INVALID_SENSOR_STATE_INACTIVE,
113 ON_CONTAINER_SOUND_ALARM_ACTIVE,
114 ON_CONTAINER_SOUND_ALARM_INACTIVE,
115 ON_CONTAINER_SENSOR_OFFLINE_ACTIVE,
116 ON_CONTAINER_SENSOR_OFFLINE_INACTIVE,
117 ON_CONTAINER_SOUND_ALARM_MUTED,
123 ON_FLOODING_INACTIVE,
124 ON_VALVE_MANUALLY_CLOSED_ACTIVE,
125 ON_VALVE_MANUALLY_CLOSED_INACTIVE,
126 ON_MOTOR_PROBLEM_ACTIVE,
127 ON_MOTOR_PROBLEM_INACTIVE,
129 ON_SUBDEVICE_PAIRING_START,
130 ON_SUBDEVICE_PAIRING_END,
142static_assert(Supla::EVENT_ID_MAX <= UINT16_MAX);