Tasmota/tasmota
Mateusz Bronk 6a7b2b0c6e
IR: Extended the A/C protocol with Command/iFeel/SensorTemp (#18612)
* IR: Added support for new A/C protocol fields

New fields introduced in IRremoteESP8266 v2.8.5:
1. Command (one of: [Control | Config | iFeel | Timer], default: Control) - allows to set IR command type (e.g. iFeel for no-beep ambient sensor report)
2. iFeel (boolean, default: false) - configures whether iFeel (ambient sensor temp. is used by the A/C unit)
3. SensorTemp - the ambient sensor temperature reading to send

Note:
 - Fan setting via int is now 6-value (breaking change -> 6 is the new max)

* IR A/C: Model now pretty-printed to JSON

Model string is the default (falls back to int if n/a)

* IR A/C: Added separate JSON resp. per command type

* No change for "kControlCommand" (default/legacy).
* SensorReport/Timer/Config commands only contain relevant JSON nodes

Additionally:
 Clock has time semantics (input: minutes, output: HH:MM), except for "config" mode,
 where state.clock is used as ConfigKey and state.sleep is used as ConfigValue.

---------

Co-authored-by: Mateusz Bronk <2566147+mbronk@users.noreply.github.com>
2023-05-09 21:35:56 +02:00
..
berry Partition_Manager.tapp fixed (#18588) 2023-05-06 12:18:12 +02:00
displaydesc Add support for WT32_SC01 Plus display (#18538) 2023-04-29 14:45:10 +02:00
energy_modbus_configs Add SDM72D_M config 2023-04-16 13:52:10 +02:00
html_compressed Fix broken js introduced in #15515 2022-05-05 10:05:01 +02:00
html_uncompressed Fix broken js introduced in #15515 2022-05-05 10:05:01 +02:00
include IR: Extended the A/C protocol with Command/iFeel/SensorTemp (#18612) 2023-05-09 21:35:56 +02:00
language Update de_DE.h (#18621) 2023-05-09 20:12:24 +02:00
lvgl_berry LVGL/HASPmota add tiny "pixel perfect" fonts for small screens 2022-10-08 14:20:52 +02:00
tasmota_support Change command FileUpload binary index 2023-05-06 18:09:11 +02:00
tasmota_xdrv_driver IR: Extended the A/C protocol with Command/iFeel/SensorTemp (#18612) 2023-05-09 21:35:56 +02:00
tasmota_xdsp_display Fix for aligment at displayfloat command (#18601) 2023-05-08 09:58:26 +02:00
tasmota_xlgt_light Light driver for PCA9632 (#17557) 2023-01-01 14:02:22 +01:00
tasmota_xnrg_energy Fix for ModuleAddress command (#18490) 2023-04-23 10:51:00 +02:00
tasmota_xsns_sensor Update changelogs 2023-05-08 15:10:15 +02:00
tasmota_xx2c_global Prep Shelly Pro 4PM 2023-01-20 14:28:58 +01:00
zigbee Zigbee add Human presence sensor Zigbee (#18122) 2023-03-05 22:21:48 +01:00
my_user_config.h Add GM861 optional heartbeat 2023-05-07 16:01:33 +02:00
tasmota.ino Remove USE_ARDUINO_OTA from ESP32 2023-04-27 16:35:47 +02:00
user_config_override_sample.h Support for second DNS server 2021-07-29 16:57:04 +02:00