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

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

[插件集成] ikuai多功能集成[2024.8.27] 和 openwrt[2024.10.23]简单控制集成

  [复制链接]

0

主题

35

帖子

226

积分

中级会员

Rank: 3Rank: 3

积分
226
金钱
191
HASS币
0
发表于 2022-12-9 13:30:04 | 显示全部楼层
突然发现很快就不可用了,ikuai报arp欺骗
回复

使用道具 举报

77

主题

1391

帖子

2万

积分

元老级技术达人

积分
24293
金钱
22862
HASS币
290
 楼主| 发表于 2022-12-9 16:22:03 | 显示全部楼层
cat_li 发表于 2022-12-9 13:30
突然发现很快就不可用了,ikuai报arp欺骗

这应该是kuai中设置的问题,检查一下:安全设置 > ARP绑定
回复

使用道具 举报

77

主题

1391

帖子

2万

积分

元老级技术达人

积分
24293
金钱
22862
HASS币
290
 楼主| 发表于 2022-12-9 16:23:32 | 显示全部楼层
cat_li 发表于 2022-12-9 12:36
同样的想法,把unraid也介入吧

没有 unraid 环境,两个小主机都是装了pve。暂时没计划再弄了。
回复

使用道具 举报

77

主题

1391

帖子

2万

积分

元老级技术达人

积分
24293
金钱
22862
HASS币
290
 楼主| 发表于 2022-12-9 16:28:54 | 显示全部楼层
本帖最后由 dscao 于 2022-12-9 17:11 编辑
lovedreamland 发表于 2022-12-8 22:45
大兄弟把爱快的图标顺便一提交吧,这老是没图标看着怪怪的还有就是还有个ikuai_connect_num链接数的属性, ...

差不多是这么回事。连接数之前没加,稍后的新版增加上了。
刚重启试了一下,我的在线设备并没有出现一下离开状态。
Dingtalk_20221209164355.jpg



const.py中可以配置:

"ikuai_restart_reconnect_wan": {
        "label": "ikuai重连wan网络",
        "name": "ikuai_reconnect_wan",
        "device_class": "restart",
        "action_body": {"func_name":"wan","action":"link_dhcp_reconnect","param":{"id":1}}
    },

重启wan要 抓一下包,
action_body 配置成自己的就可以了, 很方便修改。
回复

使用道具 举报

0

主题

35

帖子

226

积分

中级会员

Rank: 3Rank: 3

积分
226
金钱
191
HASS币
0
发表于 2022-12-9 22:32:36 | 显示全部楼层
dscao 发表于 2022-12-9 16:22
这应该是kuai中设置的问题,检查一下:安全设置 > ARP绑定

重启解决了, openwrt 用的是istoreOS, 配置一直报错   正在重试设置: None  ,不知道什么原因,是通过ikuai的wan2访问的
回复

使用道具 举报

77

主题

1391

帖子

2万

积分

元老级技术达人

积分
24293
金钱
22862
HASS币
290
 楼主| 发表于 2022-12-9 23:11:39 | 显示全部楼层
cat_li 发表于 2022-12-9 22:32
重启解决了, openwrt 用的是istoreOS, 配置一直报错   正在重试设置: None  ,不知道什么原因,是通过ik ...

我的openwrt也是通过ikuai的wan2访问的,这个没问题。
应该是openwrt的固件的数据格式与我用的不同。
回复

使用道具 举报

0

主题

26

帖子

172

积分

注册会员

Rank: 2

积分
172
金钱
146
HASS币
0
发表于 2022-12-10 22:01:09 来自手机 | 显示全部楼层
输入用户名密码后就一直显示正在重新启用,也没日志
回复

使用道具 举报

0

主题

26

帖子

172

积分

注册会员

Rank: 2

积分
172
金钱
146
HASS币
0
发表于 2022-12-10 23:54:31 | 显示全部楼层
此错误来自自定义集成。

Logger: custom_components.openwrt
Source: custom_components/openwrt/data_fetcher.py:76
Integration: openwrt (documentation)
First occurred: 22:35:51 (47 occurrences)
Last logged: 23:33:22

Unexpected error fetching openwrt data: "name='sysauth', domain=None, path=None"
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 225, in _async_refresh
    self.data = await self._async_update_data()
  File "/config/custom_components/openwrt/__init__.py", line 123, in _async_update_data
    sysauth = await self.get_access_token()
  File "/config/custom_components/openwrt/__init__.py", line 112, in get_access_token
    self._token = await self._fetcher._login_openwrt()
  File "/config/custom_components/openwrt/data_fetcher.py", line 93, in _login_openwrt
    resdata = await self._hass.async_add_executor_job(self.requestpost_cookies, url, header, body)
  File "/usr/local/lib/python3.10/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/config/custom_components/openwrt/data_fetcher.py", line 76, in requestpost_cookies
    resdata = responsedata.cookies["sysauth"]
  File "/usr/local/lib/python3.10/site-packages/requests/cookies.py", line 334, in __getitem__
    return self._find_no_duplicates(name)
  File "/usr/local/lib/python3.10/site-packages/requests/cookies.py", line 413, in _find_no_duplicates
    raise KeyError(f"name={name!r}, domain={domain!r}, path={path!r}")
KeyError: "name='sysauth', domain=None, path=None"
回复

使用道具 举报

0

主题

26

帖子

172

积分

注册会员

Rank: 2

积分
172
金钱
146
HASS币
0
发表于 2022-12-10 23:57:47 | 显示全部楼层
zheng3931 发表于 2022-12-10 23:54
此错误来自自定义集成。

Logger: custom_components.openwrt

一直显示正在重新设置的日志,大神能给看下吗?
回复

使用道具 举报

45

主题

452

帖子

1639

积分

金牌会员

Rank: 6Rank: 6

积分
1639
金钱
1187
HASS币
0
发表于 2022-12-12 08:47:17 | 显示全部楼层
牛,一直用NR的那个方案,目前没有问题,所以一直用着呢
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 03:18 , Processed in 0.160290 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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