Commit Graph

242 Commits

Author SHA1 Message Date
Jesse Hills 329bf861d6 Bump version to 2021.12.0b2 2021-12-03 07:54:34 +13:00
Jesse Hills 86c205fe43 Remove blank line 2021-12-02 21:08:11 +13:00
Jesse Hills c6414138c7 Bump version to 2021.12.0b1 2021-12-02 19:38:49 +13:00
Jesse Hills 36b355eb82 Merge branch 'dev' into bump-2021.12.0b1 2021-12-02 19:38:44 +13:00
Jesse Hills b32b918936 Button device class (#2835) 2021-11-30 16:18:21 +01:00
dentra 939fb313df Tuya text_sensor and raw data usage (#1812) 2021-11-30 08:08:52 +13:00
mechanarchy 6f07421911 Optionally show internal components on the web server (#2627)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
2021-11-29 16:52:20 +01:00
Jesse Hills ea9e75039b Bump version to 2021.11.4 2021-11-29 10:18:49 +13:00
Jesse Hills 5009b3029f Bump version to 2021.11.3 2021-11-27 21:13:01 +13:00
Jesse Hills 7d03823afd Bump version to 2021.11.2 2021-11-26 09:02:54 +13:00
Jesse Hills 9c6a475a6e Bump version to 2021.11.1 2021-11-17 23:31:38 +13:00
Franck Nijhof 8294d10d5b Re-instate device class update for binary sensors (#2743) 2021-11-17 23:31:38 +13:00
Franck Nijhof 6c1ef398bb Re-instate device class update for binary sensors (#2743) 2021-11-17 23:28:31 +13:00
Jesse Hills 58a0b28a39 Bump version to 2021.11.0 2021-11-17 21:58:30 +13:00
Jesse Hills 7e495a5e27 Bump version to 2021.11.0b9 2021-11-17 08:00:26 +13:00
Jesse Hills cbbafbcca2 Bump version to 2021.11.0b8 2021-11-16 12:53:56 +13:00
Jesse Hills d7432f7c10 Bump version to 2021.11.0b7 2021-11-16 11:05:51 +13:00
Jesse Hills 0a545a28b9 Bump version to 2021.11.0b6 2021-11-16 09:59:00 +13:00
cvwillegen b386284180 Ignore secrets.yaml on command line (#2715) 2021-11-15 20:06:55 +01:00
Krzysztof Białek 515519bc87 Provide an option to select MQTT unique_id generator (#2701)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
2021-11-15 15:49:18 +01:00
Jesse Hills 687a7e9b2f Bump version to 2021.11.0b5 2021-11-15 12:02:18 +13:00
Jesse Hills 194f922312 Bump version to 2021.11.0b4 2021-11-15 11:03:40 +13:00
Oxan van Leeuwen 14299bb2cc Drop unused constants from const.py (#2718) 2021-11-15 08:07:58 +13:00
Jesse Hills f1c5e2ef81 Bump version to 2021.11.0b3 2021-11-12 16:12:31 +13:00
lcavalli b526155cce Update device classes for binary sensors (#2703) 2021-11-12 16:12:31 +13:00
lcavalli 7bb7456a8b Update device classes for binary sensors (#2703) 2021-11-12 13:17:10 +13:00
Jesse Hills 78026e766f Bump version to 2021.11.0b2 2021-11-11 12:25:41 +13:00
Maurice Makaay 7552893311 Uart debugging support (#2478)
Co-authored-by: Maurice Makaay <mmakaay1@xs4all.net>
Co-authored-by: Maurice Makaay <account-github@makaay.nl>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-11-11 12:25:41 +13:00
Maurice Makaay e99af991ec Uart debugging support (#2478)
Co-authored-by: Maurice Makaay <mmakaay1@xs4all.net>
Co-authored-by: Maurice Makaay <account-github@makaay.nl>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-11-11 11:34:17 +13:00
Jesse Hills 04ba53c870 Bump version to 2021.12.0-dev 2021-11-11 10:10:05 +13:00
Jesse Hills b226215593 Bump version to 2021.11.0b1 2021-11-11 10:10:05 +13:00
Jesse Hills 19970729a9 Merge branch 'dev' into bump-2021.11.0b1 2021-11-11 10:10:04 +13:00
Jesse Hills 3c0414c420 Add Entity categories for Home Assistant (#2636) 2021-11-08 07:24:52 +13:00
Tim Niemueller 11f1e28139 Make per-loop display clearing optional (#2626)
Currently, in each loop during DisplayBuffer::update_() the display is
cleared by calling DisplayBuffer::clear().

This prevents more efficient display usages that do not render the
screen in each loop, but only if necessary. This can be helpful, for
example, if images are rendered. This would cause the loop time to be
exceeded frequently.

This change adds a new optional flag "auto_clear" that can be used to
control the clearing behavior. If unset, the DisplayBuffer defaults to
enabled auto clearing, the current behavior and thus backward compatible.

This flag applies to displays that use DisplayBuffer.

Example excerpt:
globals:
  - id: state
    type: bool
    restore_value: no
    initial_value: "false"
  - id: state_processed
    type: bool
    restore_value: no
    initial_value: "false"

switch:
  - platform: template
    name: "State"
    id: state_switch
    lambda: |-
      return id(state);
    turn_on_action:
      - globals.set:
          id: state
          value: "true"
      - globals.set:
          id: state_processed
          value: "false"
    turn_off_action:
      - globals.set:
          id: state
          value: "false"
      - globals.set:
          id: state_processed
          value: "false"

display:
  - platform: ili9341
    # ...
    auto_clear_enabled: false
    lambda: |-
      if (!id(state_processed)) {
        it.fill(COLOR_WHITE);
        if (id(state)) {
          it.image(80, 20, id(image1));
        } else {
          it.image(80, 20, id(image2));
        }
        id(state_processed) = true;
      }

Co-authored-by: Tim Niemueller <timdn@google.com>
2021-11-03 17:56:09 +01:00
Paul Monigatti 331a3ac387 Add option to use MQTT abbreviations (#2641) 2021-10-31 15:34:08 +13:00
Oxan van Leeuwen 27d7d7ca69 Fix old-style arduino_version on ESP8266 and with magic values (#2591) 2021-10-21 19:56:47 +02:00
Jesse Hills 56cc31e8e7 Bump version to 2021.10.0b11 2021-10-21 07:32:27 +13:00
Jesse Hills 8456a8cecb Bump version to 2021.10.0b10 2021-10-20 16:39:24 +13:00
Jesse Hills 7feffa64f3 Bump version to 2021.10.0b9 2021-10-20 11:00:02 +13:00
Jesse Hills e10ab1da78 Bump version to 2021.10.0b8 2021-10-20 10:14:30 +13:00
Jesse Hills 3e9c7f2e9f Bump version to 2021.10.0b7 2021-10-19 15:47:31 +13:00
Jesse Hills ecd115851f Bump version to 2021.10.0b6 2021-10-18 21:26:36 +13:00
Jesse Hills b5734c2b20 Bump version to 2021.10.0b5 2021-10-18 15:31:01 +13:00
Jesse Hills 4b44280d53 Bump version to 2021.10.0b4 2021-10-17 20:34:07 +13:00
Jesse Hills d4e65eb82a Bump version to 2021.10.0b3 2021-10-15 09:42:44 +13:00
Jesse Hills f57980b069 Bump version to 2021.10.0b2 2021-10-13 22:30:29 +13:00
Jesse Hills fe5a6847b5 Bump version to 2021.11.0-dev 2021-10-13 16:40:46 +13:00
Jesse Hills a779592414 Bump version to 2021.10.0b1 2021-10-13 16:40:46 +13:00
Dave T 04ec1c8b56 Consolidate CONF_RAW_DATA_ID to const.py (#2491) 2021-10-12 00:14:04 +02:00
definitio 42739f0b22 Add configuration for climate topics (#2473) 2021-10-10 17:55:22 +02:00