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

 找回密码
 立即注册
查看: 19841|回复: 21

[aliddns] 阿里云域名 ddns addons

[复制链接]

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2018-4-20 19:07:58 | 显示全部楼层 |阅读模式
本帖最后由 neroxps 于 2018-4-20 19:10 编辑

repository: https://github.com/neroxps/hassio-addons

aliyun-ddns-cli

基于阿里云开放api更新动态IP到域名。

本项目参考chenhw2/aliyun-ddns-cli 制作而成。

Options

  • akid(必须):填写阿里云 Access Key ID
  • aksct(必须):填写阿里云 Access Key Secret
  • domain(必须):更新域名的全称,必须而完整填写域名。
  • redo(可选):单位秒,默认是600秒检测一次。
  • ipapi(可选):可填写自定义获取域名的url,例如:http://myip.ipip.net

关于如何获取阿里云 Access key 请查看阿里云帮助文档如何获取AccessKey ID和AccessKey Secret

Support list

  • amd64(测试通过)
  • i368(未测试)
  • armhf(未测试)
  • aarch64(未测试)

由于我没有树莓派,请使用的同学测试后反馈给我是否可用,谢谢。

Nero
回复

使用道具 举报

75

主题

1976

帖子

8181

积分

元老级技术达人

积分
8181
金钱
6155
HASS币
430

活跃会员教程狂人

发表于 2018-4-20 23:09:45 | 显示全部楼层
今儿Q问你的事儿,明白了一点,但是没有成功,问一下题外话,域名解析里面A记录的www和@是不是不能同时解析啊。
所有过往,皆为序章。
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
 楼主| 发表于 2018-4-21 08:35:32 | 显示全部楼层
咸味土豆 发表于 2018-4-20 23:09
今儿Q问你的事儿,明白了一点,但是没有成功,问一下题外话,域名解析里面A记录的www和@是不是不能同时解析 ...

可以啊,用cname啊,www 是A记录解析到ip,然后@是cname 解析到www
Nero
回复

使用道具 举报

4

主题

294

帖子

3982

积分

论坛元老

Rank: 8Rank: 8

积分
3982
金钱
3688
HASS币
0
发表于 2018-4-21 12:38:19 | 显示全部楼层
本帖最后由 honry 于 2018-4-21 13:17 编辑

我在ha里用了,但是那个帖子找不着了
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
 楼主| 发表于 2018-4-21 13:40:19 | 显示全部楼层
honry 发表于 2018-4-21 12:38
我在ha里用了,但是那个帖子找不着了

没明白你的意思
Nero
回复

使用道具 举报

4

主题

294

帖子

3982

积分

论坛元老

Rank: 8Rank: 8

积分
3982
金钱
3688
HASS币
0
发表于 2018-4-21 13:49:27 | 显示全部楼层
neroxps 发表于 2018-4-21 13:40
没明白你的意思

您这个是io的,我用的是ha里的那个 https://bbs.hassbian.com/thread-2980-1-1.html  刚刚找到了
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
 楼主| 发表于 2018-4-21 13:54:26 | 显示全部楼层
honry 发表于 2018-4-21 13:49
您这个是io的,我用的是ha里的那个 https://bbs.hassbian.com/thread-2980-1-1.html  刚刚找到了 ...

哦 L大出过插件了啊?我还真不知道。

我做这个addons 是因为之前手误把全部 docker 删掉了,然后忘记恢复这个docker,所以才参考aliyun-ddns-cli的做法做了个addons。
Nero
回复

使用道具 举报

13

主题

400

帖子

2790

积分

金牌会员

Rank: 6Rank: 6

积分
2790
金钱
2390
HASS币
0
发表于 2018-11-9 14:54:55 | 显示全部楼层
出问题了。
aliddns: Error on device update!
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py", line 251, in _async_add_entity
    await entity.async_device_update(warning=False)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity.py", line 347, in async_device_update
    await self.async_update()
  File "/usr/local/lib/python3.6/asyncio/coroutines.py", line 212, in coro
    res = func(*args, **kw)
  File "/config/custom_components/sensor/aliddns.py", line 275, in async_update
    rc_value = self.my_ip()
  File "/config/custom_components/sensor/aliddns.py", line 179, in my_ip
    ip2 = self.my_ip_popen()
  File "/config/custom_components/sensor/aliddns.py", line 165, in my_ip_popen
    get_ip_responses = get_ip_method.readlines()[0]                                                                # 读取 HTTP 请求值
IndexError: list index out of range
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
 楼主| 发表于 2018-11-10 08:38:25 | 显示全部楼层
maybeloveu 发表于 2018-11-9 14:54
出问题了。
aliddns: Error on device update!
Traceback (most recent call last):

我记得我的addons 是用go语言的啊,怎么来个Python???

兄dei走错片场了吧?https://bbs.hassbian.com/thread-2980-1-1.html
Nero
回复

使用道具 举报

7

主题

138

帖子

931

积分

高级会员

Rank: 4

积分
931
金钱
793
HASS币
0
发表于 2019-4-29 10:36:54 | 显示全部楼层
N大,重装过后就无法安装插件了,重装之前都能正常安装的,附上log,麻烦N大给看看问题出在哪,我用翻译看过,但是不太明白要怎么登陆,所以特来请教一下。
IMG_3294.PNG
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 23:38 , Processed in 0.112708 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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