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

 找回密码
 立即注册
楼主: neroxps

【hassio 降级升级】 homeassistant 版本切换

  [复制链接]

19

主题

197

帖子

775

积分

高级会员

Rank: 4

积分
775
金钱
578
HASS币
0
发表于 2018-12-15 14:01:49 | 显示全部楼层
好像用不了,报下面的错误, 是RASPBERRY+DOCKER+HASSIO, 现在是0.84.1, 想降回去, 好多都报错了, 没法用了
      
2018-12-15 13:51:50 INFO (MainThread) [homeassistant.helpers.script] Script ha_version_change: Running script
2018-12-15 13:51:50 INFO (MainThread) [homeassistant.helpers.script] Script ha_version_change: Executing step call service
2018-12-15 13:51:50 ERROR (MainThread) [homeassistant.core] Error executing service <ServiceCall script.ha_version_change (c:a3a3740442304916aa0d321140af92d4)>
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/homeassistant/core.py", line 1130, in _safe_execute
    await self._execute_service(handler, service_call)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/core.py", line 1143, in _execute_service
    await handler.func(service_call)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/script.py", line 123, in service_handler
    context=service.context)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/script.py", line 181, in async_turn_on
    kwargs.get(ATTR_VARIABLES), context)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/helpers/script.py", line 130, in async_run
    await self._handle_action(action, variables, context)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/helpers/script.py", line 172, in _handle_action
    action, variables, context)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/helpers/script.py", line 261, in _async_call_service
    context=context
  File "/usr/local/lib/python3.6/site-packages/homeassistant/helpers/service.py", line 81, in async_call_from_config
    domain, service_name, service_data, blocking=blocking, context=context)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/core.py", line 1121, in async_call
    self._execute_service(handler, service_call))
  File "/usr/local/lib/python3.6/site-packages/homeassistant/core.py", line 1143, in _execute_service
    await handler.func(service_call)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/shell_command.py", line 86, in async_service_handler
    process = await create_process
  File "/usr/local/lib/python3.6/asyncio/subprocess.py", line 225, in create_subprocess_exec
    stderr=stderr, **kwds)
  File "uvloop/loop.pyx", line 2601, in subprocess_exec
  File "uvloop/loop.pyx", line 2561, in __subprocess_run
  File "uvloop/handles/process.pyx", line 588, in uvloop.loop.UVProcessTransport.new
  File "uvloop/handles/process.pyx", line 95, in uvloop.loop.UVProcess._init
PermissionError: [Errno 13] Permission denied
回复

使用道具 举报

1

主题

141

帖子

938

积分

高级会员

Rank: 4

积分
938
金钱
797
HASS币
0
发表于 2018-12-20 10:03:06 | 显示全部楼层
我来瀚思就为看你!
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
 楼主| 发表于 2018-12-20 10:16:24 | 显示全部楼层
fanlitcn 发表于 2018-12-15 14:01
好像用不了,报下面的错误, 是RASPBERRY+DOCKER+HASSIO, 现在是0.84.1, 想降回去, 好多都报错了, 没法用了
  ...

PermissionError: [Errno 13] Permission denied


没权限~
Nero
回复

使用道具 举报

19

主题

197

帖子

775

积分

高级会员

Rank: 4

积分
775
金钱
578
HASS币
0
发表于 2018-12-25 13:57:28 | 显示全部楼层
那要怎么修改?
回复

使用道具 举报

6

主题

271

帖子

2960

积分

金牌会员

Rank: 6Rank: 6

积分
2960
金钱
2684
HASS币
20

卓越贡献

发表于 2019-1-3 09:17:38 | 显示全部楼层
本帖最后由 step0766 于 2019-1-3 09:23 编辑

19-01-03 01:05:18 ERROR (MainThread) [hassio.homeassistant] Can't update Home Assistant access token!
19-01-03 01:05:18 WARNING (MainThread) [hassio.tasks] Watchdog miss API response from Home Assistant
19-01-03 01:09:59 INFO (MainThread) [hassio.addons.addon] Create Home Assistant add-on data folder /data/addons/data/a0d7b954_logviewer
19-01-03 01:09:59 INFO (SyncWorker_13) [hassio.docker.interface] Pull image hassioaddons/log-viewer tag 0.3.0.
19-01-03 01:10:18 ERROR (MainThread) [hassio.homeassistant] Can't update Home Assistant access token!
19-01-03 01:10:18 ERROR (MainThread) [hassio.tasks] Watchdog found a problem with Home Assistant API!
19-01-03 01:10:18 INFO (SyncWorker_9) [hassio.docker.interface] Stop homeassistant/raspberrypi3-homeassistant Docker application
19-01-03 01:10:19 ERROR (MainThread) [hassio.utils] Can't execute install while a task is in progress
19-01-03 01:10:37 INFO (SyncWorker_9) [hassio.docker.interface] Clean homeassistant/raspberrypi3-homeassistant Docker application
19-01-03 01:10:40 INFO (SyncWorker_3) [hassio.docker.homeassistant] Start homeassistant homeassistant/raspberrypi3-homeassistant with version 0.71.0
19-01-03 01:10:43 INFO (SyncWorker_13) [hassio.docker.interface] Tag image hassioaddons/log-viewer with version 0.3.0 as latest
19-01-03 01:11:31 INFO (MainThread) [hassio.homeassistant] Detect a running Home Assistant instance

最新版退回0.71.0每隔10分钟就会自动重启,怎么解决?
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
 楼主| 发表于 2019-1-3 09:28:32 | 显示全部楼层
step0766 发表于 2019-1-3 09:17
19-01-03 01:05:18 ERROR (MainThread) [hassio.homeassistant] Can't update Home Assistant access token ...

无法解决,hassio 是配合ha版本使用的,而hassio无法控制其不升级。所以无法解决。除非自己fork一个hassio,改掉版本信息json。
Nero
回复

使用道具 举报

6

主题

271

帖子

2960

积分

金牌会员

Rank: 6Rank: 6

积分
2960
金钱
2684
HASS币
20

卓越贡献

发表于 2019-1-3 09:40:39 | 显示全部楼层
本帖最后由 step0766 于 2019-1-3 09:48 编辑
neroxps 发表于 2019-1-3 09:28
无法解决,hassio 是配合ha版本使用的,而hassio无法控制其不升级。所以无法解决。除非自己fork一个hassi ...

所以降级是无法完美实现的吗?
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
 楼主| 发表于 2019-1-3 12:17:31 | 显示全部楼层
step0766 发表于 2019-1-3 09:40
所以降级是无法完美实现的吗?

只能改hassio 的代码,然后自己编译hassio镜像,配合 homeassistant 71版本自己用自己的。
Nero
回复

使用道具 举报

1

主题

138

帖子

2850

积分

金牌会员

Rank: 6Rank: 6

积分
2850
金钱
2712
HASS币
0
发表于 2019-2-14 08:55:58 | 显示全部楼层
大神,这个脚本针对树莓派+docker+hassio可以降级吗,我试了一下,好像不行,望大神指点一下哈,ha版本更新每次都有不能用的配置
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
 楼主| 发表于 2019-2-14 09:08:52 | 显示全部楼层
chenlang2361239 发表于 2019-2-14 08:55
大神,这个脚本针对树莓派+docker+hassio可以降级吗,我试了一下,好像不行,望大神指点一下哈,ha版本更新 ...

可以的,不行的话跟我操作

docker exec -it homeassistant bash
/config/packages/ha_ver_change/ha_ver_change.sh 0.87.0

看看有什么回显,另可以

docker logs -f hassio_supervisor

输出 hassio 的日志看看有什么错误提示


Nero
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-22 17:48 , Processed in 0.059536 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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