Skip to content

v2.1.0

Compare
Choose a tag to compare
@dbuezas dbuezas released this 06 Jan 18:41
· 76 commits to master since this release

Two new big features!

Filters

Lambdas are deprecated and replaced with a much more user friendly concept: Filters! If you are familiar with ESPHome, you already know them.

- entity: sensor.fridge_power
  filters:
    - integrate:
        unit: h # resulting unit_of_measurement will be W/h
    - sliding_window_moving_average:
        window_size: 10
        extended: true

See readme section

Note: Lambdas still work, but their usage is discouraged. Porting them to filters should be quite simple, and your yaml will become much simpler and intuitive. I'll take requests in github to add more built-in filters on top of the 15 that come with this version.

Pinch to zoom / tap, tap drag to zoom

PlotlyJS, the underlying plotting library, is missing proper support for gesture based zooming. This version brings custom support for it.
Just zoom with two fingers, or double tap, and drag down/up without releasing your finger from the second tap.

New yaml config options:

  • disable_pinch_to_zoom
  • entities/filters
  • entities/internal
  • entities/extend_to_present

Various fixes

  • Offset entities continue too far into the future
  • unknown and null states not always plotted as trace gaps

PRs

Full Changelog: v1.8.4...v2.1.0