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

 找回密码
 立即注册
查看: 13025|回复: 14

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

[复制链接]

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
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

主题

687

帖子

3630

积分

论坛元老

Rank: 8Rank: 8

积分
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

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
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

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

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

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

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

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

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

使用道具 举报

35

主题

533

帖子

2895

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

12

主题

545

帖子

2037

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

8

主题

2073

帖子

6053

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
6053
金钱
3980
HASS币
145

灌水之王

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

使用道具 举报

175

主题

2967

帖子

7606

积分

超级版主

我就是六神

Rank: 8Rank: 8

积分
7606
金钱
4614
HASS币
398

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

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

使用道具 举报

27

主题

558

帖子

4382

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 02:33 , Processed in 0.067186 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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