『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 6744|回复: 19

[技术探讨] 【求助】寻一种可以展示体重变化趋势的卡片

[复制链接]

40

主题

2176

帖子

8286

积分

元老级技术达人

积分
8286
金钱
6095
HASS币
110
发表于 2021-8-23 15:52:17 | 显示全部楼层 |阅读模式
目前我可以在每次称重的时候获取到时间和体重
想找一种卡片可以展示这种数据:
1、横纵坐标自定义数据源,因为横坐标作为时间,并不会像传感器一样定时周期产生数据,如果用custom:mini-graph-card之类的,只能获取例如最近连续7天的数据,而称重事件可能一周才2、3次
2、最好能读取文件,上面提到的每次称重时间、数值我可以保存成文件,我的数据库只保存7天数据,就算保存一个月,这一个月我称重次数可能也就10次,而假设我想看整体的体重变化趋势,目前能想到的就是存储成文件

找了一圈没发现什么卡能展示类似效果,其实就是各体重秤app的体重曲线功能
回复

使用道具 举报

2

主题

239

帖子

817

积分

高级会员

Rank: 4

积分
817
金钱
573
HASS币
20
发表于 2021-8-23 16:46:12 | 显示全部楼层
你得先解决传感器问题,你的体重称如何联网?一般估计是不行的,难道你想DIY一个?

如果此问题可以解决,你就可以将其上报到HA,不需要上报测量时间,只需要上报状态属性,然后每个人一个实体就行。
回复

使用道具 举报

40

主题

2176

帖子

8286

积分

元老级技术达人

积分
8286
金钱
6095
HASS币
110
 楼主| 发表于 2021-8-23 16:58:28 | 显示全部楼层
jack9603301 发表于 2021-8-23 16:46
你得先解决传感器问题,你的体重称如何联网?一般估计是不行的,难道你想DIY一个?

如果此问题可以解决, ...

目前我可以在每次称重的时候获取到时间和体重
实体也创建了,但是我的数据库只保存7天的数据
称重这个事情是长期的,我想观察半年的变化趋势
另外在两次称重之间的数据是无意义的,比如我每个月称重1次,我只想要根据这6次的数据和产生数据的时刻,生成一个折线图
回复

使用道具 举报

33

主题

2196

帖子

5838

积分

论坛元老

Rank: 8Rank: 8

积分
5838
金钱
3642
HASS币
60
QQ
发表于 2021-8-23 16:59:09 | 显示全部楼层
大佬用的S7么?
我的小米体脂秤2不怎么行。
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

2

主题

239

帖子

817

积分

高级会员

Rank: 4

积分
817
金钱
573
HASS币
20
发表于 2021-8-23 17:21:01 | 显示全部楼层
ghostist 发表于 2021-8-23 16:58
目前我可以在每次称重的时候获取到时间和体重
实体也创建了,但是我的数据库只保存7天的数据
称重这个事 ...

诶,一般来说,你可以编写一个templale模板。来计算传感器值
回复

使用道具 举报

40

主题

2176

帖子

8286

积分

元老级技术达人

积分
8286
金钱
6095
HASS币
110
 楼主| 发表于 2021-8-23 17:23:27 | 显示全部楼层
zxyny1989 发表于 2021-8-23 16:59
大佬用的S7么?
我的小米体脂秤2不怎么行。

是s7 数据处理都在NR下做的
选择某个人后数据将挂在某个人下
但是这个曲线好像没有啥好实现的
回复

使用道具 举报

33

主题

2196

帖子

5838

积分

论坛元老

Rank: 8Rank: 8

积分
5838
金钱
3642
HASS币
60
QQ
发表于 2021-8-23 17:36:47 | 显示全部楼层
ghostist 发表于 2021-8-23 17:23
是s7 数据处理都在NR下做的
选择某个人后数据将挂在某个人下
但是这个曲线好像没有啥好实现的 ...

NR能否实现呢?NR中都能添加CPU使用率的图表。
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

40

主题

2176

帖子

8286

积分

元老级技术达人

积分
8286
金钱
6095
HASS币
110
 楼主| 发表于 2021-8-23 17:44:40 | 显示全部楼层
zxyny1989 发表于 2021-8-23 17:36
NR能否实现呢?NR中都能添加CPU使用率的图表。

试过了 那个还是实时生成的,不产生新数据 也会根据当前值继续填充图表,超过时间或者点数 旧数据就顶掉了
而且NR一重启就没了
回复

使用道具 举报

33

主题

2196

帖子

5838

积分

论坛元老

Rank: 8Rank: 8

积分
5838
金钱
3642
HASS币
60
QQ
发表于 2021-8-23 19:06:06 | 显示全部楼层
ghostist 发表于 2021-8-23 17:44
试过了 那个还是实时生成的,不产生新数据 也会根据当前值继续填充图表,超过时间或者点数 旧数据就顶掉 ...

以前论坛看过有大佬记录每月电量,是用NR记录的。忘记是哪个帖子了。
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

77

主题

1391

帖子

2万

积分

元老级技术达人

积分
24304
金钱
22873
HASS币
290
发表于 2021-8-23 19:45:57 | 显示全部楼层
参考 https://bbs.hassbian.com/thread-5634-1-1.html 中的以下部分内容:
Influxdb安装和设置就不多说了,这不是科普贴啊,再说精力有限,这个帖子我都推迟了1个月了因为太懒。如何把重要的数据传给Influxdb,需要配置如下:
Influxdb:
  host: 192.168.1.xxx  #自己数据库IP,如果装在树莓派里,就输树莓派IP
  port: 8086
  database: homeassistant
  username: xxx
  password: xxxxxx
  max_retries: 3  
  default_measurement: state  
  include: #需要传给Influxdb的重要数据实体贴进去,不重要的不传
    entities:
      - sensor.gonglv
      - sensor.zong
      - sensor.xxx
      - sensor.xxx
。。。。。。

本身Influxdb自带的就有图形显示界面,看着还行!

-------------------------------
利用Influxdb,数据换一下,应该可以实现需求。

01.jpg

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 20:41 , Processed in 1.519658 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表