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

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

[插件集成] 自定义gree集成的增强版 (2024.8.25)

  [复制链接]

23

主题

329

帖子

1396

积分

金牌会员

Rank: 6Rank: 6

积分
1396
金钱
1067
HASS币
10
发表于 2023-7-22 12:59:56 | 显示全部楼层
dscao 发表于 2023-7-22 12:10
上传不久,如果没修复那可能你的空调又特殊一点吧。
指示灯实体如果出来了,卡片中就随便放了。是实体出 ...

格力空调。实体有,但卡片里加不进,或者说方法不对。那个温度框太大了,能取消掉吗,用加减表示
回复

使用道具 举报

77

主题

1391

帖子

2万

积分

元老级技术达人

积分
24284
金钱
22853
HASS币
290
 楼主| 发表于 2023-7-22 15:08:23 | 显示全部楼层
本帖最后由 dscao 于 2023-7-22 15:12 编辑
kkk123 发表于 2023-7-22 12:59
格力空调。实体有,但卡片里加不进,或者说方法不对。那个温度框太大了,能取消掉吗,用加减表示 ...

我还是不明白什么情况。卡片除了用homeassistant内置的外,特殊需求的可以找自定义卡片,再特殊的就需要自己写卡片了。
回复

使用道具 举报

7

主题

40

帖子

375

积分

中级会员

Rank: 3Rank: 3

积分
375
金钱
335
HASS币
0
发表于 2023-7-22 16:09:27 | 显示全部楼层
dscao 发表于 2023-7-22 11:33
这是你没有选中任何控制开关实体时出现的bug,最新版已经修复。
参考主帖最后一张图片。 ...

已经好了,大佬辛苦了,还有一点我想问下,在自动化的触发动作里只有设置空调模式的选项,我想实现自动调高或者调低温度的话有什么解决办法吗
回复

使用道具 举报

1

主题

122

帖子

660

积分

高级会员

Rank: 4

积分
660
金钱
538
HASS币
0
发表于 2023-7-22 16:25:59 | 显示全部楼层
dscao 发表于 2023-7-22 11:34
你这是官方的gree集成,没有安装这个修改增强版的gree自定义集成。所以就这样了。 ...

你好,修改版应该怎么安装?直接拷贝到config目录下就可以吗?
回复

使用道具 举报

1

主题

122

帖子

660

积分

高级会员

Rank: 4

积分
660
金钱
538
HASS币
0
发表于 2023-7-22 18:44:25 | 显示全部楼层
kkk123 发表于 2023-7-22 12:59
格力空调。实体有,但卡片里加不进,或者说方法不对。那个温度框太大了,能取消掉吗,用加减表示 ...

你好,你是怎么安装的?可以介绍一下,谢谢你。
回复

使用道具 举报

77

主题

1391

帖子

2万

积分

元老级技术达人

积分
24284
金钱
22853
HASS币
290
 楼主| 发表于 2023-7-22 18:56:49 | 显示全部楼层
chenguy2022 发表于 2023-7-22 18:44
你好,你是怎么安装的?可以介绍一下,谢谢你。

这个太基础了,看一下论坛的帖子或官方资料吧。
回复

使用道具 举报

77

主题

1391

帖子

2万

积分

元老级技术达人

积分
24284
金钱
22853
HASS币
290
 楼主| 发表于 2023-7-22 18:58:04 | 显示全部楼层
hmasstt 发表于 2023-7-22 16:09
已经好了,大佬辛苦了,还有一点我想问下,在自动化的触发动作里只有设置空调模式的选项,我想实现自动调 ...

自动化中可以调用服务,服务是可以设计温度的。多了解一下就知道了。
回复

使用道具 举报

1

主题

122

帖子

660

积分

高级会员

Rank: 4

积分
660
金钱
538
HASS币
0
发表于 2023-7-22 19:57:51 | 显示全部楼层
dscao 发表于 2023-7-22 18:56
这个太基础了,看一下论坛的帖子或官方资料吧。


                               
登录/注册后可看大图


太尴尬了,试了你的最新版本,是这个错误。我的型号是云恬,2022年买的。空调固件是最新的,没有道理啊。另外一台云锦2官方集成可以找到,你的集成也可以找到。
回复

使用道具 举报

1

主题

122

帖子

660

积分

高级会员

Rank: 4

积分
660
金钱
538
HASS币
0
发表于 2023-7-22 20:02:53 | 显示全部楼层
日志完整报错:

2023-07-22 12:00:19.848 INFO (MainThread) [custom_components.gree.config_flow] Fetching(192.168.3.19, 7000, 10, {"t": "scan"})
2023-07-22 12:00:29.852 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/aiohttp/web_protocol.py", line 433, in _handle_request
    resp = await request_handler(request)
  File "/usr/local/lib/python3.10/site-packages/aiohttp/web_app.py", line 504, in _handle
    resp = await handler(request)
  File "/usr/local/lib/python3.10/site-packages/aiohttp/web_middlewares.py", line 117, in impl
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/security_filter.py", line 85, in security_filter_middleware
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/forwarded.py", line 100, in forwarded_middleware
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/request_context.py", line 28, in request_context_middleware
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 80, in ban_middleware
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/auth.py", line 235, in auth_middleware
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/view.py", line 146, in handle
    result = await result
  File "/usr/src/homeassistant/homeassistant/components/config/config_entries.py", line 180, in post
    return await super().post(request, flow_id)
  File "/usr/src/homeassistant/homeassistant/components/http/data_validator.py", line 72, in wrapper
    result = await method(view, request, data, *args, **kwargs)
  File "/usr/src/homeassistant/homeassistant/helpers/data_entry_flow.py", line 110, in post
    result = await self._flow_mgr.async_configure(flow_id, data)
  File "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 271, in async_configure
    result = await self._async_handle_step(
  File "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 367, in _async_handle_step
    result: FlowResult = await getattr(flow, method)(user_input)
  File "/config/custom_components/gree/config_flow.py", line 170, in async_step_user
    self._deviceinfo = self.GetDeviceInfo(self._host, self._port, DEFAULT_TIMEOUT)
  File "/config/custom_components/gree/config_flow.py", line 121, in GetDeviceInfo
    return self.FetchResult(cipher, host, port, timeout_s, jsonPayloadToSend)
  File "/config/custom_components/gree/config_flow.py", line 99, in FetchResult
    data, addr = clientSock.recvfrom(64000)
TimeoutError: timed out
回复

使用道具 举报

77

主题

1391

帖子

2万

积分

元老级技术达人

积分
24284
金钱
22853
HASS币
290
 楼主| 发表于 2023-7-22 21:18:27 | 显示全部楼层
chenguy2022 发表于 2023-7-22 20:02
日志完整报错:

2023-07-22 12:00:19.848 INFO (MainThread) [custom_components.gree.config_flow] Fetch ...

这种情况确实是这款空调的协议或端口什么的不一样了。
找找看有没有其它集成或库能支持的了。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-21 21:24 , Processed in 1.685924 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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