找回密码
 立即注册
查看: 6711|回复: 17

[技术探讨] homeassistant数据库设置,让加载速度更快

[复制链接]

21

主题

166

回帖

2567

积分

金牌会员

积分
2567
金钱
2380
HASS币
20
发表于 2023-4-28 10:17:04 | 显示全部楼层 |阅读模式
本帖最后由 flyice 于 2023-4-28 10:24 编辑

相信大家玩HA都会遇到一个问题,就是使用时间一长,数据加载的就越慢,老是转圈。

这是因为homeassistant数据库一直在膨胀,虽然有系统会每隔时间就自动清理,但是庞大的数据量会给系统运行造成很大的负担。

而实际上,很多数据我们也完全用不到的,记录它们没有任何意义。

相应的,对于有用的数据,系统只默认保存10天以内的历史。我们想要将它们设置保存的更久。

通常我们可能会使用mariadb,或者其他数据库替换系统默认的SQLite,但实际上对于普通玩家并没有必要费这么多事。

可以更简单的,通过configuration,yaml配置数据库
recorder:
  purge_keep_days: 365  #数据保存时长,默认10天
  commit_interval: 1      #数据上传延迟,默认5秒
  exclude:              #排除数据
    domains:
      - sensor
    entities:
      - media_player.yun_yin_le  
      - media_player.owntone_server
  include:                        #选择数据
    domains:
      - binary_sensor
      - switch
      - light
      - climate
    entities:
      - sensor.tasmota_energy_power_2
      - sensor.tasmota_energy_today_2
      - sensor.tasmota_energy_total_2
      - sensor.daikin_co2_sensor
      - sensor.daikin_tvoc_sensor
    entity_globs:
      - sensor.*_temperature
      - sensor.*_humidity



详细教程可以看下面:




评分

参与人数 3金钱 +23 收起 理由
summ99111 + 5 感谢楼主分享!
DDDear + 8 感谢楼主分享!
sorrypqa + 10 感谢楼主分享!

查看全部评分

回复

使用道具 举报

1

主题

36

回帖

416

积分

中级会员

积分
416
金钱
378
HASS币
0
发表于 2023-4-28 10:41:37 | 显示全部楼层
学习了,感谢楼主
回复

使用道具 举报

0

主题

160

回帖

1550

积分

金牌会员

积分
1550
金钱
1390
HASS币
0
发表于 2023-4-28 10:56:16 | 显示全部楼层
学习 了感谢
回复

使用道具 举报

0

主题

67

回帖

466

积分

中级会员

积分
466
金钱
399
HASS币
0
发表于 2023-4-28 11:20:34 | 显示全部楼层
学习 了感谢,想问一下cpu内存硬盘使用率显示是怎么实现
回复

使用道具 举报

22

主题

648

回帖

3026

积分

论坛元老

积分
3026
金钱
2356
HASS币
0
发表于 2023-4-28 11:29:27 | 显示全部楼层
很实用的教程感谢
回复

使用道具 举报

Ari 

0

主题

655

回帖

2768

积分

金牌会员

积分
2768
金钱
2113
HASS币
0
发表于 2023-4-28 11:38:34 | 显示全部楼层
学习了,感谢教学,非常有用
回复

使用道具 举报

21

主题

166

回帖

2567

积分

金牌会员

积分
2567
金钱
2380
HASS币
20
 楼主| 发表于 2023-4-28 12:00:38 | 显示全部楼层
aabbcc7788 发表于 2023-4-28 11:20
学习 了感谢,想问一下cpu内存硬盘使用率显示是怎么实现

https://www.bilibili.com/video/BV1sA411B7Zd/
回复

使用道具 举报

1

主题

57

回帖

781

积分

高级会员

积分
781
金钱
723
HASS币
0
发表于 2023-4-28 12:31:07 | 显示全部楼层
学习了,感谢楼主
回复

使用道具 举报

0

主题

67

回帖

466

积分

中级会员

积分
466
金钱
399
HASS币
0
发表于 2023-4-28 13:41:07 | 显示全部楼层
flyice 发表于 2023-4-28 12:00
https://www.bilibili.com/video/BV1sA411B7Zd/

谢谢了!!!!!!!!
回复

使用道具 举报

2

主题

33

回帖

321

积分

中级会员

积分
321
金钱
286
HASS币
0
发表于 2023-4-28 17:15:05 | 显示全部楼层
感谢分享!!!!!!!!!!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-5-5 11:09 , Processed in 0.303762 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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