Tasmota/tasmota
Grzegorz ff0d003a24
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
2024-11-08 16:52:04 +01:00
..
berry Update antiburn.be (#22386) 2024-10-30 22:05:57 +01:00
displaydesc Create Panlee_ZX4D30NE01S-UR_SC-02_no_touch.display.ini (#22344) 2024-10-22 16:35:16 +02:00
energy_modbus_configs Add entry for Growatt 12KTL-3S (#18898) 2023-06-18 20:26:42 +02:00
html_compressed Minor update HTML javascript and style 2024-11-02 15:42:54 +01:00
html_uncompressed Minor update HTML javascript and style 2024-11-02 15:42:54 +01:00
include Add DALI command `DaliGroupSliders 0..16` to show GUI group sliders with feedback disabling `DaliLight` 2024-10-31 17:01:36 +01:00
language Update Italian language (#22397) 2024-10-31 21:26:18 +01:00
lvgl_berry ESP32 LVGL library from v9.2.0 to v9.2.2 (#22385) 2024-10-30 19:50:43 +01:00
tasmota_support Add DALI command `DaliGroupSliders 0..16` to show GUI group sliders with feedback disabling `DaliLight` 2024-10-31 17:01:36 +01:00
tasmota_xdrv_driver Fix Standby Stage for MiElHVAC (#22430) 2024-11-08 16:52:04 +01:00
tasmota_xdsp_display `i2c_enabled` refactored as array (#22387) 2024-10-30 22:23:13 +01:00
tasmota_xlgt_light Remove non IDF5 code 2024-05-15 16:45:42 +02:00
tasmota_xnrg_energy [Solax X1] Finetuning (#22421) 2024-11-03 17:33:51 +01:00
tasmota_xsns_sensor SCD40 ready for virtual I2C (#22443) 2024-11-07 21:21:01 +01:00
tasmota_xx2c_global `i2c_enabled` refactored as array (#22387) 2024-10-30 22:23:13 +01:00
zigbee Zigbee DIYRuZ_Geiger (#19151) 2023-07-19 20:41:49 +02:00
CMakeLists.txt arduino idf compile prepare 2024-09-21 23:36:37 +02:00
idf_component.yml Prepare IDF Libs compile (#22250) 2024-10-07 18:36:46 +02:00
my_user_config.h Enable DALI in ESP32 Tasmota 2024-10-27 11:00:17 +01:00
tasmota.ino Fix ESP8266 I2C 2024-10-31 10:41:18 +01:00
user_config_override_sample.h