统计图表卡片

统计图表卡片允许您显示一个统计数据图表,针对每一个列出的实体。

统计图表卡片的电源实体截图 统计图表卡片的截图,包含无计量实体和 `chart_type` `line`。

统计图表卡片的能量实体截图 统计图表卡片的截图,包含一个计量实体和 `chart_type` `bar`。

每5分钟收集一次统计数据,对于支持的传感器每小时收集一次。 5分钟的统计数据会按照 recorder configuration 中设置的持续时间保留,而每小时的统计数据则会无限期保留。它将保留特定小时内传感器值的 min, maxmean,或是计量实体的 sum

如果您的传感器无法与统计数据一起工作,请查看 这个

要将 统计图表卡片 添加到您的用户界面:

  1. 在屏幕右上角,选择编辑 按钮。
    • 如果这是您第一次编辑仪表板,将会出现 编辑仪表板 对话框。
      • 通过编辑仪表板,您将接管此仪表板的控制。
      • 这意味着当新的仪表板元素可用时,它将不再自动更新。
      • 一旦您接管控制,就无法将此特定仪表板恢复为自动更新状态。但是,您可以创建一个新的默认仪表板。
      • 要继续,请在对话框中选择三点菜单 ,然后选择 接管控制
  2. 添加卡片并自定义操作和功能 到您的仪表板。

所有此卡片的选项均可通过用户界面配置。

YAML 配置

在使用 YAML 模式或在 UI 的代码编辑器中偏好使用 YAML 时,以下 YAML 选项可用。

Configuration Variables

type string Required

statistics-graph

entities list Required

实体 ID 列表或 entity 对象(见下文),或外部统计 ID

days_to_show integer (Optional, default: 30)

图表中显示的天数。最小为 1 天。

chart_type string (Optional)

如果图表应渲染为 barline 图表。

stat_types list (Optional)

要渲染的统计类型。minmaxmeansumstatechange

title string (Optional)

卡片标题。

period string (Optional)

渲染图表的周期。5minutehourdayweekmonth。如果 energy_date_selection 为真,且未定义 period,则图表周期将根据所选日期范围自动选择月/天/小时。

hide_legend boolean (Optional, default: false)

如果为真,则图例将被隐藏。

logarithmic_scale boolean (Optional, default: false)

如果为真,Y 轴上的数值将以对数刻度显示。

min_y_axis float (Optional)

Y 轴范围的下限。

max_y_axis float (Optional)

Y 轴范围的上限。

fit_y_data boolean (Optional, default: false)

如果为真,配置的 Y 轴边界将自动扩展(但不会收缩)以适应数据。

expand_legend boolean (Optional, default: false)

如果为真,图例将最初显示所有项目

energy_date_selection boolean (Optional, default: false)

如果为真,图表的日期范围将遵循同一视图上 energy-date-selection 卡片上选择的日期,类似于能量卡片。

collection_key string (Optional)

如果使用 energy_date_selection,可以设置一个自定义键以匹配 energy-date-selection 卡片的可选键。这通常不是必需的,但如果在同一视图上使用多个日期选择卡片时,可以非常有用。

实体选项

如果您将实体定义为对象而不是字符串,则可以添加更多自定义和配置:

Configuration Variables

entity string Required

实体 ID。

name string (Optional)

重写友好名称。

示例

type: statistics-graph
title: '我的图表'
entities:
  - sensor.outside_temperature
  - entity: sensor.inside_temperature
    name: 内部温度