Commit Graph
55 Commits
Author SHA1 Message Date
b2b6f41ef3 Packages: optional base path for remote git packages (#9279)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2025-07-03 19:11:40 +12:00
Sergey DudanovandJesse Hills 91bb38553d [climate-traits] improved performance (#7006) 2024-07-13 09:46:08 +12:00
Sergey DudanovandJesse Hills 531f33a158 [climate] fix dump output of unsupported features (#7005) 2024-07-13 09:46:08 +12:00
Sergey DudanovandGitHub d071b05249 [climate-traits] improved performance (#7006) 2024-07-11 17:24:36 +12:00
Sergey DudanovandGitHub 66b36afe90 [climate] fix dump output of unsupported features (#7005) 2024-07-11 17:23:29 +12:00
Sergey DudanovandGitHub 9a26cdb336 [modbus_text_sensor] new default ANSI encoding type (#6975) 2024-06-27 13:50:25 +12:00
Sergey DudanovandJesse Hills 9c2af6318c [modbus-text-sensor] fix potential buffer overflow (#6993) 2024-06-26 22:41:48 +12:00
Sergey DudanovandGitHub 01bcf5fb97 [modbus-text-sensor] fix potential buffer overflow (#6993) 2024-06-26 22:38:11 +12:00
Sergey DudanovandJesse Hills a6e1ef2dd1 [midea] fix fan speed compatibility with some models (#6978) 2024-06-25 08:57:38 +12:00
Sergey DudanovandGitHub 78450da6f3 [midea] fix fan speed compatibility with some models (#6978) 2024-06-25 08:04:58 +12:00
Sergey DudanovandGitHub f7af51b92c [haier] climate ID auto generation (#6949) 2024-06-24 18:22:07 +12:00
00eedeb8b3 remote_base: added helper class and schemas (#5169)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-11-14 06:55:36 +13:00
Sergey DudanovandJesse Hills afd26c6f1a rmt_base additional minor changes (#5245) 2023-08-16 11:49:07 +12:00
Sergey DudanovandGitHub 4a518e3e7a remote_base: change dumpers log level (#5253) 2023-08-16 11:11:44 +12:00
Sergey DudanovandGitHub b9e9223fdd rmt_base additional minor changes (#5245) 2023-08-15 07:21:22 +12:00
Sergey DudanovandJesse Hills 3717e34bba fix midea: undo approved PR#4053 (#5233) 2023-08-14 11:09:48 +12:00
Sergey DudanovandGitHub 0daf4545a9 fix midea: undo approved PR#4053 (#5233) 2023-08-14 09:06:04 +12:00
9ff0471274 duty_time: fix build without binary_sensor. Parented in automations. (#5156)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-07-30 21:30:11 +00:00
Sergey DudanovandGitHub 794a4bd9a1 remote_base changes (#5124) 2023-07-31 08:07:33 +12:00
Sergey DudanovandGitHub a120a455bf climate triggers Climate and ClimateCall references (#5028) 2023-07-31 07:52:01 +12:00
Sergey DudanovandGitHub cd72a2ed7e Bump clang-tidy from 11 to 14 (#5160) 2023-07-31 07:44:56 +12:00
Sergey DudanovandGitHub 827b2def1e Coolix IR protocol improvements (#5105)
* coolix protocol

* tests

* 24-bit range

* some DRY in coolix

* added short condition

* one more change

* final prettify

* v2023.8
2023-07-23 08:15:37 +12:00
Sergey DudanovandGitHub a539197bc4 New 'Duty Time' sensor component (#5069) 2023-07-13 08:48:16 +12:00
Sergey DudanovandGitHub eb859e83f8 Fix use of optional<T> (#5091) 2023-07-13 08:44:30 +12:00
Sergey DudanovandGitHub bbf3d382e8 added uart final validate data bits (#5079) 2023-07-12 16:12:40 +12:00
Sergey DudanovandJesse Hills e823067a6b fix template binary_sensor publish_initial_state option (#5033) 2023-07-04 14:03:57 +12:00
Sergey DudanovandGitHub 5b2176562b binary_sensor filters templatable delays (#5029) 2023-07-04 12:25:48 +12:00
Sergey DudanovandGitHub 099dc8d1d2 fix template binary_sensor publish_initial_state option (#5033) 2023-07-04 12:18:51 +12:00
Sergey DudanovandGitHub cf98c497d5 binary_sensor removed unused filter (#5039) 2023-07-03 10:35:53 +12:00
Sergey DudanovandJesse Hills b724ae9e0e Fix setting wrong traits on midea climate component (#4425)
* Fix issue3914

* Remove also default presets and modes

* Fix traits after autoconf
2023-02-14 13:59:49 +13:00
Sergey DudanovandGitHub a0d04ba091 Fix setting wrong traits on midea climate component (#4425)
* Fix issue3914

* Remove also default presets and modes

* Fix traits after autoconf
2023-02-14 00:34:50 +00:00
Sergey DudanovandJesse Hills 8bf34e09f4 Modbus QWORD fix (#3856) 2022-10-15 08:37:11 +13:00
Sergey DudanovandGitHub 71387be72e Modbus QWORD fix (#3856) 2022-10-13 12:50:45 +13:00
Sergey DudanovandJesse Hills 8f67acadd8 Media Player: added play_media action (#3579)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-06-23 10:34:09 +12:00
b0c0258e70 Media Player: added play_media action (#3579)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-06-20 12:17:20 +12:00
Sergey DudanovandJesse Hills 203b8b01bf Media Player: added triggers (#3576) 2022-06-18 17:25:51 +12:00
Sergey DudanovandGitHub d045908e05 Media Player: added triggers (#3576) 2022-06-18 17:21:42 +12:00
Sergey DudanovandGitHub 7092f7663e midea: New power_toggle action. Auto-use remote transmitter. (#3496) 2022-05-23 20:51:45 +12:00
9a70bfa471 New Midea IR component, improvements and fixes (#2847)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-01-10 11:47:19 +13:00
Sergey V. DUDANOVandGitHub 6f9439e1bc Fix byte order in NEC protocol implementation (#2534) 2021-11-17 18:35:50 +01:00
Sergey V. DUDANOVandJesse Hills c2f57baec2 RemoteTransmitter fix. Bug from version 2021.10. Some changes. (#2706) 2021-11-15 11:03:39 +13:00
Sergey V. DUDANOVandGitHub d99c5ed890 RemoteTransmitter fix. Bug from version 2021.10. Some changes. (#2706) 2021-11-15 10:40:35 +13:00
Sergey V. DUDANOVandGitHub aae63a7ff3 Add climate on_state trigger (#2707) 2021-11-13 15:42:15 +01:00
Sergey V. DUDANOVandJesse Hills 1853407645 Midea fix (#2395) 2021-09-28 15:36:23 +13:00
Sergey V. DUDANOVandGitHub 0d0954d74b Midea fix (#2395) 2021-09-27 09:32:33 +13:00
Sergey V. DUDANOVandGitHub 4e120a291e Midea support v2 (#2188) 2021-09-09 09:10:02 +12:00
Sergey V. DUDANOVandJesse Hills 1efabd27d8 midea_ac: fix presets implementation (#2054) 2021-07-27 09:43:04 +12:00
Sergey V. DUDANOVandGitHub ba461e51a8 midea_ac: fix presets implementation (#2054) 2021-07-22 14:39:21 +02:00
Sergey V. DUDANOVandJesse Hills e25935ef21 midea_ac: Fix turbo mode. Preset BOOST. (#2029) 2021-07-20 17:09:57 +12:00
Sergey V. DUDANOVandGitHub d2ed3b9bec midea_ac: Fix turbo mode. Preset BOOST. (#2029) 2021-07-20 16:26:07 +12:00
Sergey V. DUDANOVandJesse Hills 8aec092ab6 Fix midea_ac query frame (#1940) 2021-06-21 14:40:05 +12:00
Sergey V. DUDANOVandGitHub c5eba21ff6 Fix midea_ac query frame (#1940) 2021-06-21 08:59:12 +12:00
Sergey V. DUDANOVandJesse Hills a045d001bf Fix: midea_ac: fixed query status frame (#1922) 2021-06-18 11:52:01 +12:00
Sergey V. DUDANOVandGitHub c19b3ecd43 Fix: midea_ac: fixed query status frame (#1922) 2021-06-18 07:39:13 +12:00
Sergey V. DUDANOVandGitHub f34c9b33fc Midea climate support (#1328)
* Added support for Midea IoT climate devices via UART interface (USB-dongle)

* Fixed lint checks

* Fixed lint checks

* CODEOWNERS update

* Clang-format

* Clang-format

* Add network device notification message support (show WiFi sign on devices)

* Make wifi_signal_sensor optional component

* Some optimization

* Optimizations and code formatting

* Fixed lint checks

* Fixed lint checks

* Fixed sign error

* Code changes

* Network notify repeat every 10 min

* Added log messages

* Fixed lint checks

* Refactoring: MideaClimate => MideaAC

* Using enums instead literals in Midea states

* Enum changed to be more correct

* Shrink notify frame to 32 bytes

* Fixed lint checks

* Change notify frame appliance type to common broadcast

* Control optimization

* Fixed control error

* Control command now don't reset others uncontrollable properties of device

* Fixed lint checks

* Some optimization

* on_receive callback give const Frame

* Fix control

* Fixes

* Some minor changes

* Fixed lint error

* No dependency from wifi_signal sensor for stretched WiFi icon. New option: stretched_icon instead wifi_signal_id.

* Fix option name

* Added export of outdoor temperature as sensor value

* Fixed lint errors

* Fixed pylint error

* Minor fix

* Fix temperature overflow in some cases

* Added answer on QueryNetwork command from appliance. Now don't wait for ack on 0x0D command.

* Fix lint error

* Added humidity setpoint optional sensor

* Added boolean options 'swing_horizontal' and 'swing_both'

* Added debug frame output

* Added debug frame output

* Fix lints error

* Some debug output optimization

* Fix lint check

* Some code optimization: adding templates

* Fix lint error

* Added sensors device classes

* Python code reformatted with black formatter

* RX frame debug message

RX frame debug message now prints before checking

* Remove CRC check for receiving frames

* Added experimental power usage option

* Added power usage option

* Fixed lint errors

* Major changes. See esp-docs.

* Added tests in test4.yaml

* Added tests in test1.yaml

* Added wifi dependency

* Fix test1.yaml

* Some fix :)

* One more refactoring

* One more refactoring

* One more refactoring
2021-03-17 17:27:50 -03:00