找回密码
 立即注册
搜索
查看: 15050|回复: 14

[经验分享] 升级 homeassistant 0.76.0 注意事项

[复制链接]

40

主题

3016

回帖

1万

积分

超级版主

Nero

积分
11150
金钱
8044
HASS币
182
发表于 2018-8-18 09:13:02 | 显示全部楼层 |阅读模式

今早起来推送 0.76.0 我这种升级党肯定立即升级。升级后发现数据库崩了。提示 context_id 重名,后来看看好像升级失败,回滚到 0.75.3。

我再升级 0.76.0 后,就报数据库崩了,发现 states 表和 events 表都多了两个字段 context_idcontext_user_id,我把两个字段删掉,重新启动homeassistant。

后面启动的时候告诉我如下提示。

 2018-08-18 09:01:11 INFO (Recorder) [homeassistant.components.recorder.migration] Adding index `ix_events_context_id` to database. Note: this can take several minutes on large databases and slow computers. Please be patient!
2018-08-18 09:02:51 INFO (Recorder) [homeassistant.components.recorder.migration] Adding index `ix_events_context_user_id` to database. Note: this can take several minutes on large databases and slow computers. Please be patient! 

这个意思是告诉我们数据库建立索引中,让我们等等,数据库越大就越慢,如果不想等,可以清空数据库,这样就没了历史数据,也不用等那么久。


Nero
回复

使用道具 举报

25

主题

662

回帖

3630

积分

论坛元老

积分
3630
金钱
2937
HASS币
219

活跃会员

发表于 2018-8-18 09:24:59 | 显示全部楼层
升级最长需要20分钟
This release has a migration, initial startup can take ~20 minutes (depends on size DB)

This release includes a database migration to allow us to store context in the database. This will make it possible in the future to introduce attribution. For example, we’ll be able to say which user opened the garage door or which automation triggered the party mode at 3am.
回复

使用道具 举报

40

主题

3016

回帖

1万

积分

超级版主

Nero

积分
11150
金钱
8044
HASS币
182
 楼主| 发表于 2018-8-18 09:29:59 | 显示全部楼层
aktifin 发表于 2018-8-18 09:24
升级最长需要20分钟
This release has a migration, initial startup can take ~20 minutes (depends on si ...

原来是这样,现在是可以记录到底谁触发了自动化?
Nero
回复

使用道具 举报

 手机认证

123

主题

4549

回帖

1万

积分

管理员

囧死

积分
16579
金钱
11822
HASS币
45
发表于 2018-8-18 09:54:33 | 显示全部楼层
neroxps 发表于 2018-8-18 09:29
原来是这样,现在是可以记录到底谁触发了自动化?

应该是哪位用户在HASS界面上操作了吧?
回复

使用道具 举报

40

主题

3016

回帖

1万

积分

超级版主

Nero

积分
11150
金钱
8044
HASS币
182
 楼主| 发表于 2018-8-18 10:12:44 | 显示全部楼层
Jones 发表于 2018-8-18 09:54
应该是哪位用户在HASS界面上操作了吧?

这样更好,比如给天猫精灵授权一个用户,就知道天猫精灵控制的记录咯
Nero
回复

使用道具 举报

35

主题

499

回帖

2916

积分

金牌会员

积分
2916
金钱
2382
HASS币
0
发表于 2018-8-18 10:47:17 | 显示全部楼层
感谢提示~
回复

使用道具 举报

12

主题

535

回帖

2049

积分

金牌会员

积分
2049
金钱
1502
HASS币
0
发表于 2018-8-18 11:57:17 | 显示全部楼层
啥,我还不知道现在支持多用户了。
回复

使用道具 举报

8

主题

2079

回帖

6163

积分

论坛元老

流水无味

积分
6163
金钱
4076
HASS币
145

灌水之王

发表于 2018-8-18 14:46:59 | 显示全部楼层
早上404错误 尴尬…………
回复

使用道具 举报

175

主题

2794

回帖

7620

积分

超级版主

我就是六神

积分
7620
金钱
4626
HASS币
398

活跃会员教程狂人灌水之王

QQ
发表于 2018-8-18 21:57:47 | 显示全部楼层
看懂了,就是多用户的记录 在数据库中 有列 记录了
回复

使用道具 举报

28

主题

538

回帖

4641

积分

论坛元老

积分
4641
金钱
4075
HASS币
0
发表于 2018-8-18 22:33:06 | 显示全部楼层
0.66的路过 不敢升级
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-6-28 19:32 , Processed in 0.288900 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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