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

 找回密码
 立即注册
查看: 7376|回复: 5

[求助] HassBian每次重启后都无法启动HA

[复制链接]

4

主题

85

帖子

491

积分

论坛技术达人

积分
491
金钱
401
HASS币
0
发表于 2018-2-23 23:48:30 | 显示全部楼层 |阅读模式
问题:
直接下载的最新的HassBian,装在Pi3上,每次重启pi3后,HA都无法启动,老是报错,而且错误不同。只能重新写TF卡,再重新配置一遍,烦死了啊,Pi不能重启也不能关机,这还叫人怎么玩啊。重启前我先关了所有相关服务:
sudo systemctl stop [email protected]
sudo systemctl stop homebridge.service
sudo systemctl stop mariadb.service
sudo systemctl stop mosquitto.service
sudo init 0
再次开机后,报错如下:
Feb 23 23:27:04 hassbian systemd[1]: Started Home Assistant for homeassistant.
Feb 23 23:27:04 hassbian hass[805]: Failed to import the site module
Feb 23 23:27:04 hassbian hass[805]: Traceback (most recent call last):
Feb 23 23:27:04 hassbian hass[805]:   File "/usr/lib/python3.5/site.py", line 580, in <module>
Feb 23 23:27:04 hassbian hass[805]:     main()
Feb 23 23:27:04 hassbian hass[805]:   File "/usr/lib/python3.5/site.py", line 566, in main
Feb 23 23:27:04 hassbian hass[805]:     known_paths = addusersitepackages(known_paths)
Feb 23 23:27:04 hassbian hass[805]:   File "/usr/lib/python3.5/site.py", line 287, in addusersitepackages
Feb 23 23:27:04 hassbian hass[805]:     user_site = getusersitepackages()
Feb 23 23:27:04 hassbian hass[805]:   File "/usr/lib/python3.5/site.py", line 263, in getusersitepackages
Feb 23 23:27:04 hassbian hass[805]:     user_base = getuserbase() # this will also set USER_BASE
Feb 23 23:27:04 hassbian hass[805]:   File "/usr/lib/python3.5/site.py", line 253, in getuserbase
Feb 23 23:27:04 hassbian hass[805]:     USER_BASE = get_config_var('userbase')
Feb 23 23:27:04 hassbian hass[805]:   File "/usr/lib/python3.5/sysconfig.py", line 595, in get_config_var
Feb 23 23:27:04 hassbian hass[805]:     return get_config_vars().get(name)
Feb 23 23:27:04 hassbian hass[805]:   File "/usr/lib/python3.5/sysconfig.py", line 538, in get_config_vars
Feb 23 23:27:04 hassbian hass[805]:     _init_posix(_CONFIG_VARS)
Feb 23 23:27:04 hassbian hass[805]:   File "/usr/lib/python3.5/sysconfig.py", line 410, in _init_posix
Feb 23 23:27:04 hassbian hass[805]:     from _sysconfigdata import build_time_vars
Feb 23 23:27:04 hassbian hass[805]:   File "/usr/lib/python3.5/_sysconfigdata.py", line 6, in <module>
Feb 23 23:27:04 hassbian hass[805]:     from _sysconfigdata_m import *
Feb 23 23:27:04 hassbian hass[805]:   File "<frozen importlib._bootstrap>", line 969, in _find_and_load
Feb 23 23:27:04 hassbian hass[805]:   File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
Feb 23 23:27:04 hassbian hass[805]:   File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
Feb 23 23:27:04 hassbian systemd[1]: [email protected]: Main process exited, code=exited, status=1/FAILURE
Feb 23 23:27:04 hassbian systemd[1]: [email protected]: Unit entered failed state.
Feb 23 23:27:04 hassbian systemd[1]: [email protected]: Failed with result 'exit-code'.

谁能帮我看下,万分感谢!

回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2018-2-24 09:06:51 | 显示全部楼层
看日志好像是挂载配置文件的时候报错。你的config 是怎么保存的?
Nero
回复

使用道具 举报

4

主题

85

帖子

491

积分

论坛技术达人

积分
491
金钱
401
HASS币
0
 楼主| 发表于 2018-2-24 09:33:50 | 显示全部楼层
neroxps 发表于 2018-2-24 09:06
看日志好像是挂载配置文件的时候报错。你的config 是怎么保存的?

没有samba共享,直接用的vi。
可能是python出问题了。我直接用python3 -v查看一下信息,也会报这个错。然后apt-get upgrade,python同样会报这个错。我正在一步步查,看是哪个环节导致python环境出问题了。
回复

使用道具 举报

26

主题

555

帖子

1967

积分

金牌会员

Rank: 6Rank: 6

积分
1967
金钱
1407
HASS币
40
发表于 2018-2-24 09:42:23 | 显示全部楼层
直接装HASSIO。
*每次改完配置一定要去检查.HASS页面-配置-通用-检查配置。通过后才能重启。
回复

使用道具 举报

4

主题

85

帖子

491

积分

论坛技术达人

积分
491
金钱
401
HASS币
0
 楼主| 发表于 2018-2-24 13:16:42 | 显示全部楼层
      重新烧了TF卡,重做了HA的每一步,配置一个模块就重启一次,直至所有HA都配置完成,所有功能都正常,期间居然没有任何问题。最后只剩下homebridge了。之前nodejs一直都是装的8.x,这次直接上9.6了。装完后,工作正常。再次重启,没有任何问题,一切正常。关键原因还是没有找到,唯一变动的只有nodejs的升级,和设置配置文件时多了几次重启而已。
     所以,这个问题可能没有什么代表性。
回复

使用道具 举报

4

主题

85

帖子

491

积分

论坛技术达人

积分
491
金钱
401
HASS币
0
 楼主| 发表于 2018-4-14 20:44:07 | 显示全部楼层
更新一下。应该是TF卡的问题,之前用的金士顿class10,用了好多年了。后来换了一个sandisk,没有这个问题了。不过早已经转到hassio上来了,超稳定。现在不玩hassbian了。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-24 02:19 , Processed in 0.091069 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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