Skip to content

Commit 57bca0e

Browse files
grzegorz914josef109
authored andcommitted
Add heat/dry/cool isee operation mode to xdrv_44_miel_hvac.ino (arendst#22216)
* Add heat/dry/cool isee operation mode to xdrv_44_miel_hvac.ino This add heat, dry, and cool isle operation mode to support new AC devices. Closes also arendst#10937 * remove duplicated wide vane mode
1 parent 272db20 commit 57bca0e

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

tasmota/tasmota_xdrv_driver/xdrv_44_miel_hvac.ino

+6-2
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,9 @@ struct miel_hvac_msg_request {
137137
#define MIEL_HVAC_REQUEST_TIMERS 0x05
138138
#define MIEL_HVAC_REQUEST_STATUS 0x06
139139
#define MIEL_HVAC_REQUEST_STAGE 0x09
140+
#define MIEL_HVAC_UPDATE_MODE_HEAT_ISEE 0x09
141+
#define MIEL_HVAC_UPDATE_MODE_DRY_ISEE 0x0a
142+
#define MIEL_HVAC_UPDATE_MODE_COOL_ISEE 0x0b
140143
uint8_t zero[15];
141144
};
142145

@@ -187,8 +190,6 @@ struct miel_hvac_msg_update {
187190
#define MIEL_HVAC_UPDATE_WIDEVANE_MASK 0x0f
188191
#define MIEL_HVAC_UPDATE_WIDEVANE_LL 0x01
189192
#define MIEL_HVAC_UPDATE_WIDEVANE_L 0x02
190-
#define MIEL_HVAC_UPDATE_WIDEVANE_LL 0x01
191-
#define MIEL_HVAC_UPDATE_WIDEVANE_L 0x02
192193
#define MIEL_HVAC_UPDATE_WIDEVANE_C 0x03
193194
#define MIEL_HVAC_UPDATE_WIDEVANE_R 0x04
194195
#define MIEL_HVAC_UPDATE_WIDEVANE_RR 0x05
@@ -284,6 +285,9 @@ static const struct miel_hvac_map miel_hvac_mode_map[] = {
284285
{ MIEL_HVAC_UPDATE_MODE_COOL, "cool" },
285286
{ MIEL_HVAC_UPDATE_MODE_FAN, "fan_only" },
286287
{ MIEL_HVAC_UPDATE_MODE_AUTO, "auto" },
288+
{ MIEL_HVAC_UPDATE_MODE_HEAT_ISEE, "heat_isee" },
289+
{ MIEL_HVAC_UPDATE_MODE_DRY_ISEE, "dry_isee" },
290+
{ MIEL_HVAC_UPDATE_MODE_COOL_ISEE, "cool_isee" },
287291
};
288292

289293
static const struct miel_hvac_map miel_hvac_fan_map[] = {

0 commit comments

Comments
 (0)