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

 找回密码
 立即注册
查看: 1791|回复: 2

[基础教程] termux中hass更换数据库(postgresql)教程

[复制链接]

2

主题

56

帖子

571

积分

高级会员

Rank: 4

积分
571
金钱
515
HASS币
0
发表于 2022-2-22 18:37:35 | 显示全部楼层 |阅读模式
本帖最后由 Adsort 于 2022-2-23 11:41 编辑

hass默认是sql3的数据库,虽然最方便部署,但后期查数据太不方便了,听说后期数据量大起来之后很麻烦。
我用了10天,猛然发现数据库已经快1个g了
一般的数据库有mysql和postgresql,考虑到后期有gis方面的需求,换pg。


apt install postgresql -y


#创建指定的数据库目录
mkdir ~/.homeassistant
mkdir ~/.homeassistant/hassdb

#初始化数据库
initdb ~/.homeassistant/hassdb

#启动数据库服务
pg_ctl start -D ~/.homeassistant/hassdb -l ~/.homeassistant/hassdb.log  




#连接数据库
psql -U $(whoami) -d postgres

#进pg后

create database hassdb;

#ctrl z 退出

#测试连接
psql -d hassdb -h 127.0.0.1


##configuration.yaml内
recorder:
  db_url: postgresql://@/hassdb

#注意yaml空格敏感,第一行顶格,第二行空2格。重启hass,没问题的话原数据库应该不再使用了。









回复

使用道具 举报

73

主题

1165

帖子

6645

积分

论坛元老

Rank: 8Rank: 8

积分
6645
金钱
5475
HASS币
30
发表于 2022-2-23 07:00:46 | 显示全部楼层
一直在用PG,速度不错!
回复

使用道具 举报

103

主题

758

帖子

2657

积分

金牌会员

Rank: 6Rank: 6

积分
2657
金钱
1899
HASS币
0
发表于 2022-2-23 13:22:44 来自手机 | 显示全部楼层
xuyang 发表于 2022-2-23 07:00
一直在用PG,速度不错!

您也换了数据库吗?谢谢楼主提供方案
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-28 05:36 , Processed in 0.062949 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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