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

 找回密码
 立即注册
楼主: 三木

[插件集成] 通过IPV6实现外网访问hass服务#阿里云DDNS插件&IPV6解析

  [复制链接]

4

主题

303

帖子

1157

积分

金牌会员

Rank: 6Rank: 6

积分
1157
金钱
844
HASS币
40
发表于 2018-11-18 19:31:36 | 显示全部楼层
学无止境,可TM 前面学的都忘了!!
回复

使用道具 举报

14

主题

253

帖子

1053

积分

金牌会员

Rank: 6Rank: 6

积分
1053
金钱
800
HASS币
0
发表于 2018-11-18 20:50:30 | 显示全部楼层
看看,怎么搞。刚好我也没有ipv4公网ip
回复

使用道具 举报

13

主题

289

帖子

2000

积分

金牌会员

Rank: 6Rank: 6

积分
2000
金钱
1711
HASS币
0
发表于 2018-11-18 22:15:33 | 显示全部楼层
本帖最后由 riyue0000 于 2018-11-18 22:19 编辑

2018-11-18 22:12:55 ERROR (MainThread) [homeassistant.config] Invalid config for [sensor.aliddns]: required key not provided @ data['sub_domain']. Got None. (See ?, line ?). Please check the docs at https://home-assistant.io/components/sensor.aliddns/
access_key_secret 核对了啊  没问题啊
回复

使用道具 举报

10

主题

55

帖子

1210

积分

论坛技术达人

积分
1210
金钱
1140
HASS币
60

教程狂人

 楼主| 发表于 2018-11-18 22:34:23 | 显示全部楼层
riyue0000 发表于 2018-11-18 22:15
2018-11-18 22:12:55 ERROR (MainThread) [homeassistant.config] Invalid config for [sensor.aliddns]: r ...

sub_domain  没有
回复

使用道具 举报

13

主题

289

帖子

2000

积分

金牌会员

Rank: 6Rank: 6

积分
2000
金钱
1711
HASS币
0
发表于 2018-11-18 22:44:04 | 显示全部楼层
2018-11-18 22:28:11 ERROR (MainThread) [custom_components.sensor.aliddns] <urlopen error [Errno 101] Network is unreachable>
2018-11-18 22:28:11 ERROR (MainThread) [homeassistant.components.sensor] aliddns: Error on device update!
Traceback (most recent call last):
  File "/data/data/com.termux/files/usr/lib/python3.7/site-packages/homeassistant/helpers/entity_platform.py", line 251, in _async_add_entity
    await entity.async_device_update(warning=False)
  File "/data/data/com.termux/files/usr/lib/python3.7/site-packages/homeassistant/helpers/entity.py", line 347, in async_device_update
    await self.async_update()
  File "/data/data/com.termux/files/usr/lib/python3.7/asyncio/coroutines.py", line 120, in coro
    res = func(*args, **kw)
  File "/data/data/com.termux/files/home/.homeassistant/custom_components/sensor/aliddns.py", line 252, in async_update
    rc_value = self.local_ip(self.Aliyun_API_Type)
  File "/data/data/com.termux/files/home/.homeassistant/custom_components/sensor/aliddns.py", line 188, in local_ip
    return str(self.public_v6(), encoding = "utf8")
TypeError: decoding to str: need a bytes-like object, NoneType found

楼主 路由器的设置 看不懂啊  
回复

使用道具 举报

10

主题

55

帖子

1210

积分

论坛技术达人

积分
1210
金钱
1140
HASS币
60

教程狂人

 楼主| 发表于 2018-11-18 23:14:35 | 显示全部楼层
riyue0000 发表于 2018-11-18 22:44
2018-11-18 22:28:11 ERROR (MainThread) [custom_components.sensor.aliddns]
2018-11-18 22:28:11 ERROR ...

如果是docker需要host网络,首先确保你宿主机已经获得公网ipv6地址
回复

使用道具 举报

4

主题

215

帖子

493

积分

中级会员

Rank: 3Rank: 3

积分
493
金钱
278
HASS币
0
发表于 2018-11-19 20:06:33 | 显示全部楼层

学习大神
回复

使用道具 举报

13

主题

289

帖子

2000

积分

金牌会员

Rank: 6Rank: 6

积分
2000
金钱
1711
HASS币
0
发表于 2018-11-19 21:17:38 | 显示全部楼层
本帖最后由 riyue0000 于 2018-11-20 14:14 编辑

platform: aliddns
access_key_id: *****
access_key_secret: ****
domain:    .top
sub_domain: www
type: AAAA
line: default

http:
  # Secrets are defined in the file secrets.yaml
   api_password: l****
   # trusted_networks:     #//免密登陆白名单,建议添加内网地址
     # - 127.0.0.1
     # - ::1
     # - 192.168.16.0/254
    base_url: www.   .top  
   # //访问地址,填入  DDNS 中设置的网址
    ssl_certificate: /data/data/com.termux/files/home/.homeassistant/top.pem
   # //公钥文件地址,注意放在有读取权限的文件夹
    ssl_key: /data/data/com.termux/files/home/.homeassistant/top.key
   # //私钥文件地址,注意放在有读取权限的文件夹

插件已经能够正常运行,也能采集到IPV6  但还是不能访问域名

路由器控制台输入后 没反应  把防火墙关掉  也不能访问

楼主求帮助
回复

使用道具 举报

2

主题

79

帖子

319

积分

中级会员

Rank: 3Rank: 3

积分
319
金钱
240
HASS币
0
发表于 2018-11-19 21:24:38 | 显示全部楼层
谢谢分享
回复

使用道具 举报

10

主题

55

帖子

1210

积分

论坛技术达人

积分
1210
金钱
1140
HASS币
60

教程狂人

 楼主| 发表于 2018-11-19 22:25:07 | 显示全部楼层
riyue0000 发表于 2018-11-19 21:17
platform: aliddns
access_key_id: *****
access_key_secret: ****

防火墙关了好像没用,要开端口才行
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-21 19:29 , Processed in 1.613505 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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