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

 找回密码
 立即注册
楼主: 狮心哥哥

[修仙教程] 【屠龙秘术第一式】青春永驻。0.77获取长期令牌的方法

[复制链接]

4

主题

81

帖子

738

积分

论坛技术达人

积分
738
金钱
652
HASS币
20
发表于 2018-10-8 21:29:15 | 显示全部楼层
记录一下,试了很多次,homeassistant需要自己pip3 install 安装,拷贝的代码放在py文件里直接运行会报错,但是用 python3 单步运行就正常,docker和树莓派测试下来都是这样
回复

使用道具 举报

11

主题

178

帖子

764

积分

高级会员

Rank: 4

积分
764
金钱
586
HASS币
0
发表于 2018-10-25 21:29:18 | 显示全部楼层
具体应该怎么设置,能给个详细教程吗?
回复

使用道具 举报

8

主题

195

帖子

1064

积分

金牌会员

Rank: 6Rank: 6

积分
1064
金钱
869
HASS币
0
发表于 2018-10-29 22:07:05 | 显示全部楼层
我是这样做的,不知对你是否有帮助
1.切换至 homeassistant 用户:sudo su -s /bin/bash homeassistant
2.切换至虚拟环境:source /srv/homeassistant/bin/activate
3.进入到大神提供的代码(py文件的目录)
4.按照11#提供的方法用  python3 大神提供的代码.py
回复

使用道具 举报

8

主题

195

帖子

1064

积分

金牌会员

Rank: 6Rank: 6

积分
1064
金钱
869
HASS币
0
发表于 2018-10-29 23:31:25 | 显示全部楼层
本帖最后由 kqy001 于 2018-10-29 23:35 编辑

做过实验,
1、不用进入homeassistant和虚拟环境,大神提供的代码,也可以用python3 运行。
2、使用  ./大神提供的代码.py 会出错误提示。
3、进入homeassistant和虚拟环境
chmod u+x   大神提供的代码.py 
./大神提供的代码.py 
       也会提示错误
  如果用
sudo  ./大神提供的代码.py 
     运行, 会提示输入homeassistant密码,三次机会。
http:
   api_password: !secret http_password
这里设置了也会提示密码错误。
4、只有    python3 大神提供的代码.py  才是正解  
注意要  python3.5 及以上版本  才行
回复

使用道具 举报

1

主题

17

帖子

1654

积分

金牌会员

Rank: 6Rank: 6

积分
1654
金钱
1637
HASS币
0
发表于 2018-11-12 18:35:31 | 显示全部楼层
dickz 发表于 2018-9-4 14:53
Traceback (most recent call last):
  File "long_live_access_token.py", line 4, in
    from homeassi ...

在外部运行的吧?要在安装ha的容器里运行
回复

使用道具 举报

6

主题

289

帖子

987

积分

高级会员

Rank: 4

积分
987
金钱
698
HASS币
0
发表于 2018-11-20 21:48:50 | 显示全部楼层
膜拜大佬,学习一下
回复

使用道具 举报

6

主题

289

帖子

987

积分

高级会员

Rank: 4

积分
987
金钱
698
HASS币
0
发表于 2018-11-21 15:04:16 | 显示全部楼层
膜拜大佬,学习一下
回复

使用道具 举报

1

主题

41

帖子

197

积分

论坛分享达人

积分
197
金钱
156
HASS币
0
发表于 2018-11-24 13:13:49 | 显示全部楼层
本帖最后由 neosnake 于 2018-11-24 13:22 编辑

这样生成的长期令牌和HA主页上点头像里可以生成的那个长期令牌是一样效果 搜狗截图20181124130717.png

回复

使用道具 举报

6

主题

199

帖子

933

积分

高级会员

Rank: 4

积分
933
金钱
729
HASS币
0
发表于 2018-12-28 17:35:58 | 显示全部楼层
本帖最后由 doa2011 于 2018-12-28 17:38 编辑
erebusx 发表于 2018-11-12 18:35
在外部运行的吧?要在安装ha的容器里运行

请问下,docker应该如何操作,我进入docker,开终端运行,第二行就提示错误
from homeassistant import auth, core, config as conf_util
提示没有homeassistant模块 000.png
回复

使用道具 举报

8

主题

216

帖子

1214

积分

金牌会员

Rank: 6Rank: 6

积分
1214
金钱
998
HASS币
0
发表于 2019-1-14 16:12:20 | 显示全部楼层
6666666666666
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-11 10:57 , Processed in 0.077923 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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