mirror of https://github.com/arendst/Tasmota.git
Fix Standby Stage for MiElHVAC (#22430)
* Add prohibit function for MiElHVAC
Add Prohibit functions:
* Power
* Temperature
* Mode
and all combinations of this functions
Updated VaneV names for better identify
* Fixed Compressor and Operation for MiElHVAC
Changed Widevane position name from ISEE to AUTO sam as in MELCLoud
* Revert "Fixed Compressor and Operation for MiElHVAC"
This reverts commit f0973c84d4
.
* New feature for MiElHVAC
* Added Compressor map
* Added Operation Power in Watts
* Added Operation Energy in kWh
* Changed Widevane position name from ISEE to AUTO, displays sam as in
* Changed all map value to lover case MELCloud
* New feature for MiElHVAC
* Add device operation time in minutes
* New feature Outdoor Temperature for MiElHVAC
* Add Outdoor Temperature
* New feature Compressor Frequency for MiElHVAC
* Added Outdoor Temperature
* Renamed internal properties due typo operating and oprating to operation
* New feature Auto Clear Remote Temp for MiElHVAC
* This PR add auto clear remote temperature function
* This funcion is call on first run and after 10 sec the remote temperature stop refresh its value
* Send manually Clear command is also available
* change function name, small corrections
* added auto clear time configurable using cmnd
* Improvements to remote temp, auto clear time for MiElHVAC
* Added min = 1000ms and max 600000ms limit to remotetemp auto clear time function
* Changed function name to use sam format as other
* Added RemoteTemperatureSensor to the sensor
* more improvements to auto clear time
* Changed RemoteTemperatureSensor to RemoteTemperatureSensorState
* Added RemoteTemperatureSensorAutoClearTime to the sensor output
* New feature Timers for MiElHVAC
* Added Timers to the sensor output:
* TimerMode - none, on, off, on_and_off
* TimerOn - display time to ON
* TimerOnRemaining - display remaining time to ON
* TimerOff - display time to OFF
* TimerOffRemaining - display remaining time to OFF
* New feature for Stage and more for MiElHVAC
* Added to sensor output:
* Added PrerunStage - on/off, report compressor prepare stage before start working
* FanStage - off, quiet, 1, 2, 3 ,4 ,5, report current fan stage
* ModeStage - manual(heat, dry, cool, fan_only, heat_isee, dry_isee, cool_isee), auto_fan, auto_heat, auto_cool, report current mode
* Renamed Bytes to Settings for raw data
* Renamed const UPDATE to SETTINGS
* Moved SETTINGS const from miel_hvac_msg_settings to miel_hvac_data_settings
* Renamed some functions name to get better code readable
* Removed some empty lines
* Refactor some structure of code to make more clean and better readable
* remove duplicate settings request
* New features for MiElHVAC
* Changed PrerunStage to OperationStage
* Updated map for OperationStage
* Updated map for ModeStage
* Changed map fan_only to fan
* Cleanup
* Fix Standby Stage for MiElHVAC
This commit is contained in:
parent
4f90c3764a
commit
ff0d003a24
|
@ -184,8 +184,9 @@ struct miel_hvac_data_stage
|
||||||
#define MIEL_HVAC_STAGE_OPERATION_NORMAL 0x00
|
#define MIEL_HVAC_STAGE_OPERATION_NORMAL 0x00
|
||||||
#define MIEL_HVAC_STAGE_OPERATION_UNKNOWN 0x01
|
#define MIEL_HVAC_STAGE_OPERATION_UNKNOWN 0x01
|
||||||
#define MIEL_HVAC_STAGE_OPERATION_DEFROST 0x02
|
#define MIEL_HVAC_STAGE_OPERATION_DEFROST 0x02
|
||||||
#define MIEL_HVAC_STAGE_OPERATION_STANDBY 0x03
|
#define MIEL_HVAC_STAGE_OPERATION_UNKNOWN1 0x03
|
||||||
#define MIEL_HVAC_STAGE_OPERATION_PREHEAT 0x04
|
#define MIEL_HVAC_STAGE_OPERATION_PREHEAT 0x04
|
||||||
|
#define MIEL_HVAC_STAGE_OPERATION_STANDBY 0x08
|
||||||
uint8_t fan;
|
uint8_t fan;
|
||||||
#define MIEL_HVAC_STAGE_FAN_OFF 0x00
|
#define MIEL_HVAC_STAGE_FAN_OFF 0x00
|
||||||
#define MIEL_HVAC_STAGE_FAN_1 0x01
|
#define MIEL_HVAC_STAGE_FAN_1 0x01
|
||||||
|
|
Loading…
Reference in New Issue