Tasmota/tasmota
Subhash Chandra 2f616eef2c
make IRHVAC send incremental changes. (#18310)
This change will allow mqtt messages simpler by allowing something like
`publish cmnd/ir-bridge/IRHVAC {"Power": "On"}`.
The simpler format is required for working with mqtt clients like
iotMQTTPanel or similar on android.

Limitations:
- Requires full message be sent at-least once. I work around this with
   a `system#boot` rule
- Gets messy with multiple devices. I have only one AC per room, and
  this doesn't doesn't interfere with other IR devices.

TODO:
- [ ] Change the build flag `INCREMENTAL_IRAC`to a `SetOption`
- [ ] Persist `irac_prev_state` across reboots.
- [ ] Support multiple devices.
2023-06-10 14:53:02 +02:00
..
berry Fix spelling. (#18799) 2023-06-06 10:21:12 +02:00
displaydesc Display descriptor for ST7735 128x160 display (#18741) 2023-05-29 18:50:03 +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 make IRHVAC send incremental changes. (#18310) 2023-06-10 14:53:02 +02:00
language Update polish language (#18615) 2023-05-10 09:36:54 +02:00
lvgl_berry LVGL/HASPmota add tiny "pixel perfect" fonts for small screens 2022-10-08 14:20:52 +02:00
tasmota_support Fix initial ESP32 Energy kWh total time 2023-05-29 16:19:55 +02:00
tasmota_xdrv_driver make IRHVAC send incremental changes. (#18310) 2023-06-10 14:53:02 +02:00
tasmota_xdsp_display Fix for aligment at displayfloat command (#18601) 2023-05-08 09:58:26 +02:00
tasmota_xlgt_light Fix berry scheme select 2023-05-27 12:33:50 +02:00
tasmota_xnrg_energy Fix for ModuleAddress command (#18490) 2023-04-23 10:51:00 +02:00
tasmota_xsns_sensor freeze readings before deepsleep (#18720) 2023-05-25 12:20:30 +02:00
tasmota_xx2c_global Fix #18737 2023-05-29 14:21:33 +02:00
zigbee Added quirks file for Tuya_ZG-204ZL (#18693) 2023-05-20 07:51:46 +02:00
my_user_config.h Berry simplify I2S implementation (#18778) 2023-06-02 16:36:09 +02:00
tasmota.ino Add generic SystemWaitIfBusy() to fix WS2812 led flicker 2023-05-24 16:21:59 +02:00
user_config_override_sample.h Support for second DNS server 2021-07-29 16:57:04 +02:00