在x64上构建智能家居(home assistant)(二)(新版Debain12)连接Postgresql数据库

新版数据库安装基本和旧版相同,大部分可以参考旧版本
在x64上构建智能家居(home assistant)(二)连接Postgresql数据库_homeassist 数据库-CSDN博客

新版本的home assistant系统安装,我在原来写的手顺上直接修改了,需要的可以查看
在x64上构建智能家居(home assistant) (一) Supervised版本安装_debian安装homeassistant-CSDN博客

postgresql数据库的安装和设置就不再重复了.(参考旧版)

根据网站上的要求,数据库版本要大于12
Recorder - Home Assistant

创建数据库用户 和 库

用户 hass

数据库 homeassistant 数据库使用utf8编码

可以编辑pg_hba.conf 文件增加安全性

3.配置homeassistan使用数据库,修改configuration.yaml文件

找到homeassistant下的configuration.yaml文件(我的文件在/usr/share/hassio/homeassistant/configuration.yaml),添加如下命令保存,重启Homeassistant。

需要注意的是"db_url:"前面有两个空格,后面有一个空格,大神们说yaml文件对空格很敏感。recorder:

db_url: postgresql://hass:登陆数据库的密码@IPAddr:5432/homeassistant

保存配置,重启homeassistant

重启后,检查数据库,库中生成了一些表,这样就成功了.

如果数据库和home assistant在同一台机器上,可以修改启动文件,添加启动依赖顺序

官网中的启动文件,新版本中变化了,需要注意.

变化后是如下路径文件 /etc/systemd/system/hassio-supervisor.service

相关推荐
IvorySQL13 小时前
PostgreSQL 技术日报 (3月9日)|EXPLAIN ANALYZE 计时优化与复制语法讨论
数据库·postgresql·开源
stark张宇17 小时前
MySQL 核心内幕:从索引原理、字段选型到日志机制与外键约束,一篇打通数据库任督二脉
数据库·mysql·架构
倔强的石头_17 小时前
融合数据库架构实践:关系型、JSON与全文检索的“一库多能”深度解析
数据库
星辰员19 小时前
KingbaseES数据库:ksql 命令行用户与权限全攻略,从创建到删除
数据库
华仔啊1 天前
千万别给数据库字段加默认值 null!真的会出问题
java·数据库·后端
随风飘的云2 天前
MySQL的慢查询优化解决思路
数据库
IvorySQL3 天前
PostgreSQL 技术日报 (3月7日)|生态更新与内核性能讨论
数据库·postgresql·开源
赵渝强老师3 天前
【赵渝强老师】金仓数据库的数据文件
数据库·国产数据库·kingbase·金仓数据库
随逸1773 天前
《Milvus向量数据库从入门到实战,手把手搭建语义检索系统》
数据库
神秘的猪头3 天前
🚀 React 开发者进阶:RAG 核心——手把手带你玩转 Milvus 向量数据库
数据库·后端·llm