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

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

跟美的死磕-美的局域网集成-2023.9.2-v0.3.19

  [复制链接]

3

主题

30

帖子

134

积分

注册会员

Rank: 2

积分
134
金钱
104
HASS币
0
发表于 2022-6-27 22:48:10 | 显示全部楼层
involute 发表于 2022-6-27 22:35
就是你的空调实体啊

微信图片_20220627224655.png
都触发了一下这个节点,控制台报错了
回复

使用道具 举报

20

主题

550

帖子

3603

积分

元老级技术达人

积分
3603
金钱
3013
HASS币
210

教程狂人突出贡献

 楼主| 发表于 2022-6-27 22:54:46 | 显示全部楼层
zhaotaocan 发表于 2022-6-27 22:48
都触发了一下这个节点,控制台报错了

连Node-Red应用也得找我么?

合法的JSON中,只有几种数据类型,字符串,数字,布尔值以及null,你auto不用引号引起来,算是个啥类型呢?

你写成{"fan_speed": "auto"}
回复

使用道具 举报

0

主题

8

帖子

132

积分

注册会员

Rank: 2

积分
132
金钱
124
HASS币
0
发表于 2022-6-30 17:26:00 | 显示全部楼层
involute 发表于 2022-6-18 21:30
你这个是用啥接入的?如果要实现本地接入,得研究他的控制命令,问题是我没有美的热水器,研究不了啊。 ...

这个是用sonoff查看的,能不能简单的接入开关功能呀?
回复

使用道具 举报

3

主题

36

帖子

201

积分

中级会员

Rank: 3Rank: 3

积分
201
金钱
165
HASS币
0
发表于 2022-7-1 09:08:23 | 显示全部楼层
华菱2p柜机成功接入,原来用的mac_zhou大佬的.
这个接入更方便,直接识别.还带了一个外机的温度传感器,自动化更丰富啦!

但有个小疑问,外机温度传感器显示的温度和美的美居app里的不一样?
美的美居APP里显示室外25度,外机传感器显示27度
回复

使用道具 举报

3

主题

203

帖子

2314

积分

金牌会员

Rank: 6Rank: 6

积分
2314
金钱
2111
HASS币
0
发表于 2022-7-1 23:14:11 | 显示全部楼层
突然V3不能用了   大家正常码!!!!
回复

使用道具 举报

0

主题

8

帖子

132

积分

注册会员

Rank: 2

积分
132
金钱
124
HASS币
0
发表于 2022-7-1 23:28:09 来自手机 | 显示全部楼层
这是什么情况?Logger: homeassistant.components.websocket_api.http.connection Source: custom_components/midea_ac_lan/midea/security.py:66  Integration: Home Assistant WebSocket API (documentation, issues)  First occurred: 23:25:07 (2 occurrences)  Last logged: 23:25:13  [281473334270464] object of type 'NoneType' has no len() Traceback (most recent call last):   File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 193, in handle_call_service     await hass.services.async_call(   File "/usr/src/homeassistant/homeassistant/core.py", line 1704, in async_call     task.result()   File "/usr/src/homeassistant/homeassistant/core.py", line 1741, in _execute_service     await cast(Callable[[ServiceCall], Awaitable[None]], handler.job.target)(   File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 204, in handle_service     await service.entity_service_call(   File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 680, in entity_service_call     future.result()  # pop exception if have   File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 964, in async_request_call     await coro   File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 717, in _handle_entity_call     await result   File "/usr/src/homeassistant/homeassistant/components/climate/__init__.py", line 588, in async_service_temperature_set     await entity.async_set_temperature(**kwargs)   File "/usr/src/homeassistant/homeassistant/components/climate/__init__.py", line 446, in async_set_temperature     await self.hass.async_add_executor_job(   File "/usr/local/lib/python3.9/concurrent/futures/thread.py", line 58, in run     result = self.fn(*self.args, **self.kwargs)   File "/config/custom_components/midea_ac_lan/climate.py", line 251, in set_temperature     self._dm.set_target_temperature(   File "/config/custom_components/midea_ac_lan/state_manager.py", line 353, in set_target_temperature     self.set_status(cmd)   File "/config/custom_components/midea_ac_lan/state_manager.py", line 324, in set_status     self.send_message(msg)   File "/config/custom_components/midea_ac_lan/state_manager.py", line 119, in send_message     self.send_message_V3(data, msg_type=MSGTYPE_ENCRYPTED_REQUEST)   File "/config/custom_components/midea_ac_lan/state_manager.py", line 128, in send_message_V3     data = self._security.encode_8370(data, msg_type)   File "/config/custom_components/midea_ac_lan/midea/security.py", line 107, in encode_8370     data = self.aes_cbc_encrypt(data, self._tcp_key) + sign   File "/config/custom_components/midea_ac_lan/midea/security.py", line 66, in aes_cbc_encrypt     return AES.new(key, AES.MODE_CBC, iv=self.iv).encrypt(raw)   File "/usr/local/lib/python3.9/site-packages/Crypto/Cipher/AES.py", line 232, in new     return _create_cipher(sys.modules[__name__], key, mode, *args, **kwargs)   File "/usr/local/lib/python3.9/site-packages/Crypto/Cipher/__init__.py", line 79, in _create_cipher     return modes[mode](factory, **kwargs)   File "/usr/local/lib/python3.9/site-packages/Crypto/Cipher/_mode_cbc.py", line 274, in _create_cbc_cipher     cipher_state = factory._create_base_cipher(kwargs)   File "/usr/local/lib/python3.9/site-packages/Crypto/Cipher/AES.py", line 92, in _create_base_cipher     if len(key) not in key_size: TypeError: object of type 'NoneType' has no len()
回复

使用道具 举报

20

主题

550

帖子

3603

积分

元老级技术达人

积分
3603
金钱
3013
HASS币
210

教程狂人突出贡献

 楼主| 发表于 2022-7-2 01:59:26 | 显示全部楼层
lplch123 发表于 2022-7-1 23:28
这是什么情况?Logger: homeassistant.components.websocket_api.http.connection Source: custom_componen ...

你发生了什么会描述一下不?你用的集成版本是多少会说一下不?当时你在操作什么会说不?

上来贴一堆日志,格式都不整理,就问什么情况?我知道你什么情况?
回复

使用道具 举报

20

主题

550

帖子

3603

积分

元老级技术达人

积分
3603
金钱
3013
HASS币
210

教程狂人突出贡献

 楼主| 发表于 2022-7-2 02:36:49 | 显示全部楼层
lplch123 发表于 2022-6-30 17:26
这个是用sonoff查看的,能不能简单的接入开关功能呀?

HA中有个非常强大的功能叫模板,可以用各种其它传感器的数值、属性值虚拟出新的传感器、开关、甚至是一台climate实体, 你学习一下。

https://www.home-assistant.io/integrations/template/

如果sonoff的实体支持控制,那么可以虚拟出开关等,否则就只能是纯传感器。
回复

使用道具 举报

20

主题

550

帖子

3603

积分

元老级技术达人

积分
3603
金钱
3013
HASS币
210

教程狂人突出贡献

 楼主| 发表于 2022-7-2 02:38:02 | 显示全部楼层
佳艺造型 发表于 2022-7-1 23:14
突然V3不能用了   大家正常码!!!!

有报错日志吗?重启管用吗?
回复

使用道具 举报

1

主题

12

帖子

62

积分

注册会员

Rank: 2

积分
62
金钱
49
HASS币
0
发表于 2022-7-2 07:44:07 | 显示全部楼层
本帖最后由 上网摘星星 于 2022-7-2 07:45 编辑

大神大神,请求帮助。家里有华凌空调5台和1台燃气热水器,美的家居里都能正常控制,但在HA里搜索不到,用midea-discover返回错误,不知该如何进行下去了,恳请您拨冗指点指点。
HA搜索不到:
未标题-54.jpg
命令返回错误:
未标题-3.jpg



HA和空调是在一个内网:
未标题-2.jpg

感激不尽!




回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-22 21:10 , Processed in 0.063800 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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