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

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

[插件集成] ikuai和openwrt信息和基本控制更简单的接入方法

  [复制链接]

11

主题

357

帖子

1899

积分

金牌会员

Rank: 6Rank: 6

积分
1899
金钱
1542
HASS币
0
发表于 2022-11-30 16:05:12 | 显示全部楼层
zhenxiwen 发表于 2022-11-24 21:55
一直都是这样,今天下了和安装了最新版,仍然是这样。请问大佬这是何故。
...

同,和你这一样
回复

使用道具 举报

0

主题

26

帖子

706

积分

高级会员

Rank: 4

积分
706
金钱
680
HASS币
0
发表于 2022-12-1 11:11:52 | 显示全部楼层

楼主,pve的呢
回复

使用道具 举报

76

主题

1357

帖子

1万

积分

元老级技术达人

积分
18307
金钱
16910
HASS币
290
 楼主| 发表于 2022-12-1 18:47:41 | 显示全部楼层
2012.12.1 更新iKuai集成:
1、增加重启ikuai 和 重连网络功能(const.py中很方便扩展)
2、增加 行为管控 —MAC访问控制 列表中的MAC启用和停用开关
3、支持终端设备是否在线的device_tracker实体,const.py中配置mac地址。

评分

参与人数 1金钱 +8 收起 理由
sorrypqa + 8 大神666!

查看全部评分

回复

使用道具 举报

76

主题

1357

帖子

1万

积分

元老级技术达人

积分
18307
金钱
16910
HASS币
290
 楼主| 发表于 2022-12-1 19:16:16 | 显示全部楼层

有错误的,麻烦能帖个日志。有日志可能会做个容错。
只说有问题,我就无能为力的。


回复

使用道具 举报

50

主题

1300

帖子

4888

积分

论坛DIY达人

积分
4888
金钱
3588
HASS币
20
发表于 2022-12-1 19:33:47 | 显示全部楼层
楼主威武!!功能越来越强大,已成为必备组件了。
回复

使用道具 举报

0

主题

13

帖子

80

积分

注册会员

Rank: 2

积分
80
金钱
67
HASS币
0
发表于 2022-12-2 09:48:00 | 显示全部楼层
本帖最后由 strikejudo 于 2022-12-2 09:56 编辑
zhenxiwen 发表于 2022-11-24 21:55
一直都是这样,今天下了和安装了最新版,仍然是这样。请问大佬这是何故。
...

可以检查一下两边配置有没有错误,我的HA在二级路由下面,之前新开的ikuai账号限制登录IP填错了就一直在重试,修改正确后就好了
ps:ikuai是在esxi 7.0下,ha安装在群晖NAS的虚拟机
ps2:Home Assistant 2022.11.5,Supervisor 2022.11.2,Operating System 8.5,前端版本: 20221108.0 - latest
回复

使用道具 举报

11

主题

357

帖子

1899

积分

金牌会员

Rank: 6Rank: 6

积分
1899
金钱
1542
HASS币
0
发表于 2022-12-2 15:07:44 | 显示全部楼层
dscao 发表于 2022-12-1 19:16
有错误的,麻烦能帖个日志。有日志可能会做个容错。
只说有问题,我就无能为力的。

Unexpected error fetching openwrt data: can only concatenate str (not "int") to str
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 205, in _async_refresh
    self.data = await self._async_update_data()
  File "/config/custom_components/openwrt/__init__.py", line 127, in _async_update_data
    openwrtinfodata = await self._fetcher._get_openwrt_version(sysauth)
  File "/config/custom_components/openwrt/data_fetcher.py", line 194, in _get_openwrt_version
    "Cookie": "sysauth=" + sysauth
TypeError: can only concatenate str (not "int") to str
你看看
回复

使用道具 举报

76

主题

1357

帖子

1万

积分

元老级技术达人

积分
18307
金钱
16910
HASS币
290
 楼主| 发表于 2022-12-2 15:21:20 | 显示全部楼层
本帖最后由 dscao 于 2022-12-2 15:31 编辑
jjss520 发表于 2022-12-2 15:07
Unexpected error fetching openwrt data: can only concatenate str (not "int") to str
Traceback (mos ...
__init__.py
123行后面加一句: sysauth = str(sysauth)
即:
if self._allow_login == True:
            sysauth = await (self.get_access_token())
            sysauth = str(sysauth)
            _LOGGER.debug(sysauth) 
            
            if self._sw_version == "1.0":
                openwrtinfodata = await self._fetcher._get_openwrt_version(sysauth)
                self._sw_version = openwrtinfodata["sw_version"]
                self._device_name = openwrtinfodata["device_name"]
                self._model = openwrtinfodata["model"]




回复

使用道具 举报

13

主题

110

帖子

1751

积分

金牌会员

Rank: 6Rank: 6

积分
1751
金钱
1636
HASS币
40
发表于 2022-12-2 15:56:51 | 显示全部楼层
群主考虑考虑把unraid接入进去呗
回复

使用道具 举报

50

主题

1300

帖子

4888

积分

论坛DIY达人

积分
4888
金钱
3588
HASS币
20
发表于 2022-12-3 10:09:53 | 显示全部楼层
继续顶!顶到大佬出高恪路由的插件,哈哈~~~
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-26 08:28 , Processed in 0.196657 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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