Commit Graph

  • 819c621855 Fix WDT reset during dallas search algorithm (#3293) wysiwyng 2022-03-16 20:33:05 +0100
  • e621b938e3
    Fix WDT reset during dallas search algorithm (#3293) wysiwyng 2022-03-16 20:33:05 +0100
  • c7355863b6
    Merge branch 'esphome:dev' into patch-1 TyzzyT 2022-03-16 13:50:09 +0100
  • ebf536f7e5
    Add state_class_total to ESPHome TyzzyT 2022-03-16 13:44:57 +0100
  • 4f65538d6c
    Add state_class_total to ESPHome TyzzyT 2022-03-16 13:43:53 +0100
  • 42c8ba4f8b Merge pull request #3304 from esphome/bump-2022.3.0 Jesse Hills 2022-03-16 23:38:01 +1300
  • ec3618ecb8
    Merge pull request #3304 from esphome/bump-2022.3.0 2022.3.0 Jesse Hills 2022-03-16 23:38:01 +1300
  • c6e934c9d5 Bump version to 2022.3.0 Jesse Hills 2022-03-16 22:32:24 +1300
  • 792a24f38d
    Bump version to 2022.3.0 Jesse Hills 2022-03-16 22:32:24 +1300
  • 6103289a9a Merge branch 'beta' into bump-2022.3.0 Jesse Hills 2022-03-16 22:32:24 +1300
  • 652e8a015b
    Merge branch 'beta' into bump-2022.3.0 Jesse Hills 2022-03-16 22:32:24 +1300
  • 6e2b0ce236 Fix capitalization of SEN5X constants Andrew Watson 2022-03-16 08:37:53 +0100
  • f565df931c
    Black code formatting andrewpc 2022-03-16 16:20:19 +1100
  • c7129ebeff making sense Guillermo Ruffino 2022-03-16 00:04:14 -0300
  • 76d70d52dc
    import esp32s2 constant andrewpc 2022-03-16 14:02:01 +1100
  • 2181f09cc1
    Added RTC wakeup pin mapping for esp32s2 andrewpc 2022-03-16 13:57:10 +1100
  • 1133a57e89 Merge pull request #3302 from esphome/bump-2022.3.0b2 Jesse Hills 2022-03-16 15:38:32 +1300
  • 59e6e798dd
    Merge pull request #3302 from esphome/bump-2022.3.0b2 2022.3.0b2 Jesse Hills 2022-03-16 15:38:32 +1300
  • 0ac0c59061 Bump version to 2022.3.0b2 Jesse Hills 2022-03-16 14:06:00 +1300
  • e5c2dbc7ec
    Bump version to 2022.3.0b2 Jesse Hills 2022-03-16 14:06:00 +1300
  • dab1c4961d Allow custom register type for modbus number (#3202) Jesse Hills 2022-03-16 13:43:05 +1300
  • 756f71c382
    Allow custom register type for modbus number (#3202) Jesse Hills 2022-03-16 13:43:05 +1300
  • 9aaae17d04 Add helper overloads for hex print 16-bit (#3297) Jesse Hills 2022-03-16 13:35:37 +1300
  • b7535693fa
    Add helper overloads for hex print 16-bit (#3297) Jesse Hills 2022-03-16 13:35:37 +1300
  • 8daf403186 Add optimistic config flag to modbus select. (#3267) stegm 2022-03-09 20:40:43 +0100
  • 06a3505698
    Add optimistic config flag to modbus select. (#3267) stegm 2022-03-09 20:40:43 +0100
  • 7cbb701b43
    Initialise Jesse Hills 2022-03-16 13:50:15 +1300
  • 5aac7168c3
    Merge branch 'dev' into jesserockz-2022-111 Jesse Hills 2022-03-16 13:45:37 +1300
  • b7ce774b4f Allow custom register type for modbus number (#3202) Jesse Hills 2022-03-16 13:43:05 +1300
  • 0372d17a11
    Allow custom register type for modbus number (#3202) Jesse Hills 2022-03-16 13:43:05 +1300
  • d97083e477
    lint Jesse Hills 2022-03-16 13:36:35 +1300
  • 632dab68e1 Add helper overloads for hex print 16-bit (#3297) Jesse Hills 2022-03-16 13:35:37 +1300
  • 4525588116
    Add helper overloads for hex print 16-bit (#3297) Jesse Hills 2022-03-16 13:35:37 +1300
  • 0afd6cfcbb
    Update tests Jesse Hills 2022-03-16 13:28:10 +1300
  • 43b78bc3f5 Fix checks ziceva 2022-03-15 23:49:04 +0000
  • 66a8ef7d34 Fix checks ziceva 2022-03-15 23:40:10 +0000
  • f8e15331c7 Fix checks ziceva 2022-03-15 23:27:30 +0000
  • 3ccd112e44
    Check bool env var value in predefined list Jesse Hills 2022-03-16 12:23:23 +1300
  • fba53e2d99 remove last_family_discrepancy wysiwyng 2022-03-15 23:27:56 +0100
  • d50383995c Add support for BL0939 (Sonoff Dual R3 V2 powermeter) ziceva 2022-03-15 22:27:27 +0000
  • 7a9f0cb92a Adds support for b-parasite's v2 BLE protocol (#3290) rbaron 2022-03-15 23:05:29 +0100
  • 68e957c147
    Adds support for b-parasite's v2 BLE protocol (#3290) rbaron 2022-03-15 23:05:29 +0100
  • b7ec6b0c5c
    Merge branch 'dev' into dev-stdout-logger Jesse Hills 2022-03-16 10:59:45 +1300
  • a78509b531 Use std::array instead of dynamic allocation Niclas Larsson 2022-03-15 14:26:39 +0100
  • 1ff868a606 Add restore_value to Tuya Number component Dave 2022-03-15 22:52:01 +1100
  • 3fb0bc8dd0 Refactored conversion Sander 2022-03-15 11:19:35 +0000
  • 8fa66a8b5f Added "tx_power" parameter to esp32_ble_beacon + minor fix Sander 2022-03-15 11:00:22 +0000
  • 25e8b592e9
    Wrap log related strings in LOG_STR_ARG Michael Davidson 2022-03-15 21:40:38 +1100
  • 381ec6ab7a
    Additional clang-format fixes Michael Davidson 2022-03-15 21:26:51 +1100
  • 135768dc9a
    Apply lint, clang-format, and clang-tidy fixes Michael Davidson 2022-03-15 21:16:01 +1100
  • 4231aa8151
    Add `preset_change` mode trigger When defined this trigger will fire when the preset for the thermostat has been changed. The intent of this is similar to `auto_mode` - it's not intended to be used to control the preset's state (eg. communicate with the physical thermostat) but instead might be used to update a visual indicator, for instance. Michael Davidson 2022-03-14 13:24:33 +1100
  • d4a7ae5816
    Add support for specifying MODE, FAN_MODE and SWING_MODE on a preset When switching presets these will implicitly flow through to the controller. However calls to climate.control which specify any of these will take precedence even when changing the mode (think of the preset version as the default for that preset) Michael Davidson 2022-03-07 22:04:19 +1100
  • 29538f1924
    Add support for additional presets Configuration takes the form; ``` climate: platform: preset ... preset: [eco | away | boost | comfort | home | sleep | activity]: default_target_temperature_low: 20 default_target_temperature_high: 24 ``` Michael Davidson 2022-03-06 18:18:46 +1100
  • 62de815ced
    Rework HOME/AWAY support to being driven via a map of ClimatePreset/ThermostatClimateTargetTempConfig This opens up to theoretically being able to support other presets (ECO, SLEEP, etc) Michael Davidson 2022-03-06 16:21:17 +1100
  • 1f181463ad
    Fix linter errors Ian Reinhart Geiser 2022-03-15 04:24:57 -0400
  • b5ae8b3a11 Implement PollinComponent::reschedule_update to set and re-register update_interval Andreas Frisch 2022-03-15 00:05:00 +0100
  • 90ddd56bbd Actually use the new update interval in PollinComponent::set_update_interval Andreas Frisch 2022-03-14 22:32:49 +0100
  • cf6c142597
    Merge branch 'jesserockz-2022-112' into jesserockz-2022-111 Jesse Hills 2022-03-15 16:58:02 +1300
  • 54975c5a88
    Fix scope Jesse Hills 2022-03-15 16:56:15 +1300
  • 53ec9632e3
    Add helper overrides for hex print 16-bit Jesse Hills 2022-03-15 16:45:09 +1300
  • 76f74ff569
    Set static build to 5kb and use doubling loop for parsing until it hits free heap size Jesse Hills 2022-03-15 16:00:03 +1300
  • 3004f2acfd
    Define touchscreen support when in use. Ian Reinhart Geiser 2022-03-14 21:28:07 -0400
  • df1dff5337
    Fix sending custom payload with 16-bit values Jesse Hills 2022-03-15 11:41:13 +1300
  • d4597e5e7e
    Fix again Jesse Hills 2022-03-15 11:24:52 +1300
  • 4feb30bcf8
    Fix variable Jesse Hills 2022-03-15 11:18:12 +1300
  • d4feb62f6c
    Formatting Jesse Hills 2022-03-15 11:17:27 +1300
  • 4597f4dfe6
    Publish custom data when modbus number lambda fills vector Jesse Hills 2022-03-15 11:12:55 +1300
  • 273d725147 fix dallas search algorithm wysiwyng 2022-03-14 21:51:33 +0100
  • 054b631d1a Add support for QMP6988 Pressure sensor (#3192) andrewpc 2022-03-15 06:09:17 +1100
  • 99f5ed1461
    Add support for QMP6988 Pressure sensor (#3192) andrewpc 2022-03-15 06:09:17 +1100
  • eb3c2100e6
    Bump pytest from 7.0.1 to 7.1.0 dependabot[bot] 2022-03-14 19:02:14 +0000
  • 6319f1804a Adds support for b-parasite's v2 BLE protocol rbaron 2022-03-14 18:30:01 +0100
  • 4eda16a4ea
    Merge branch 'thermostat-presets' of github.com:MrMDavidson/esphome into thermostat-presets Michael Davidson 2022-03-14 23:25:38 +1100
  • 309dc65c14
    Apply Clang suggestions Michael Davidson 2022-03-14 23:21:33 +1100
  • d8b9e41803
    Fix formatting Michael Davidson 2022-03-14 22:54:31 +1100
  • b01a4f2f5e
    Add `preset_change` mode trigger When defined this trigger will fire when the preset for the thermostat has been changed. The intent of this is similar to `auto_mode` - it's not intended to be used to control the preset's state (eg. communicate with the physical thermostat) but instead might be used to update a visual indicator, for instance. Michael Davidson 2022-03-14 13:24:33 +1100
  • 217a8b03cb
    Add support for specifying MODE, FAN_MDOE and SWING_MODE on a preset When switching presets these will implicitly flow through to the controller. However calls to climate.control which specify any of these will take precedence even when changing the mode (think of the preset version as the default for that preset) Michael Davidson 2022-03-08 19:35:41 +1100
  • 2306dfa3e5
    Additional clang-tidy fixes Michael Davidson 2022-03-06 20:17:00 +1100
  • 976a4707e9
    Run climate.py through Black formatter Michael Davidson 2022-03-06 19:57:06 +1100
  • ec6bc5ddc9
    Apply results of clang-tidy Michael Davidson 2022-03-06 19:56:46 +1100
  • 6232ec7d6e
    More style tweaks Michael Davidson 2022-03-06 19:52:53 +1100
  • dd828f9e14
    Fix compilation issues from prior formatting tweaks Michael Davidson 2022-03-06 19:45:50 +1100
  • 05e50062f0
    Apply lint-python suggestions Michael Davidson 2022-03-06 19:40:24 +1100
  • a2d36bf6c3
    Apply clang suggestions Michael Davidson 2022-03-06 19:38:10 +1100
  • 55a76b45da
    Remove trailing whitespace Michael Davidson 2022-03-06 18:36:37 +1100
  • 1f6a3c9307
    Add support for additional presets Configuration takes the form; ``` climate: platform: preset ... preset: [eco | away | boost | comfort | home | sleep | activity]: default_target_temperature_low: 20 default_target_temperature_high: 24 ``` Michael Davidson 2022-03-06 18:18:46 +1100
  • f9632fc2fe
    Rework HOME/AWAY support to being driven via a map of ClimatePreset/ThermostatClimateTargetTempConfig This opens up to theoretically being able to support other presets (ECO, SLEEP, etc) Michael Davidson 2022-03-06 16:21:17 +1100
  • 43a178da0f
    Fix formatting Michael Davidson 2022-03-14 22:54:31 +1100
  • ea36d149aa
    Apply suggestions from code review Felix Storm 2022-03-14 09:31:36 +0100
  • 23cd928c8d updates Guillermo Ruffino 2022-03-13 23:48:08 -0300
  • 6e6b027f1d feat: esp32-camera add stream event myml 2022-03-13 01:09:35 +0800
  • 717afc5ddd
    Add `preset_change` mode trigger When defined this trigger will fire when the preset for the thermostat has been changed. The intent of this is similar to `auto_mode` - it's not intended to be used to control the preset's state (eg. communicate with the physical thermostat) but instead might be used to update a visual indicator, for instance. Michael Davidson 2022-03-14 13:24:33 +1100
  • 83a22f23f5
    Make error message a bit better Jesse Hills 2022-03-14 13:59:21 +1300
  • 588463acd4
    Only use up to 10kb for json building/parsing Jesse Hills 2022-03-14 11:48:20 +1300
  • d1f4032c89 use repr instead of str Guillermo Ruffino 2022-03-13 17:49:24 -0300
  • b332dbb471 jschema use is to compare Guillermo Ruffino 2022-03-13 17:39:43 -0300
  • 43a33dbd9b Fixed wrong comment (#3286) Rai-Rai 2022-03-13 20:00:00 +0100
  • 59f67796dc
    Fixed wrong comment (#3286) Rai-Rai 2022-03-13 20:00:00 +0100
  • bd20e66a4a
    Merge pull request #1 from Rai-Rai/fix_comment Rai-Rai 2022-03-12 22:44:00 +0100
  • a6d4986d6b
    Update climate_mode.h Rai-Rai 2022-03-12 22:39:53 +0100