本帖最后由 xybu 于 2023-3-21 14:35 编辑
原因:数据为风向角度,约5分钟更新一次,变化较大,想获取一个平均值。刚好apexcharts-card有这个功能,我设置为40分钟的平均值,如下图及代码。
请教:如何获取到这个平均数(152.4°),我要用于控制家中设备
解决方法在三楼
type: custom:apexcharts-card
locale: zh-cn
apex_config:
chart:
height: 300px
graph_span: 12h
header:
show: false
title: 风向
show_states: true
colorize_states: true
series:
- entity: sensor.guan_zhou
name: 官洲
stroke_width: 2
group_by:
duration: 40min
func: avg
show:
in_chart: true
extremas: true
- entity: sensor.guan_zhou
name: 官洲1
stroke_width: 2
show:
in_chart: true
extremas: true
|