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

 找回密码
 立即注册
查看: 156012|回复: 58

[插件集成] 大金VRV中央空调接入HASS

  [复制链接]

2

主题

19

帖子

208

积分

论坛技术达人

积分
208
金钱
184
HASS币
20
发表于 2020-2-2 10:48:57 | 显示全部楼层 |阅读模式
本帖最后由 JasonGao 于 2020-2-3 19:15 编辑

响应「终南山」院士的号召,春节期间在家自我「隔离」,难得空出时间,把早就想写的空调插件搞定了,将大金VRV中央空调集成到HomeAssistant中。
先看看疗效
效果
HomeAssistant:
WX20200201-222729@2x.png
WX20200201-222455@2x.png

HomeKit:

IMG_1427.jpeg
IMG_1426.png


插件特性
1. 配置简单;我不喜欢搞复杂的配置,看着configuration.yaml里乱糟糟就心烦,所以插件的开发时尽量减少配置;
    * 只需配置modbus tcp控制器IP地址,端口和 slave id;
    * 自动识别室内机,无需逐台配置;
    * 自动从适配器中读取室内机支持的功能,无需人工配置;例如自动读取室内机支持的最高温度和最低温度,读取室内机支持的工作模式,制冷,制热,除湿,送风等;
2. 支持「无冷热选择权」。对于无冷热选择权的内机,会隐藏掉当前无法选择的模式。
3. 理论支持多DTA116A621控制器。

接入步骤
1. 首先你要有至少一台大金VRV中央空调

VRV

VRV


2. 安装大金官方DTA116A621 Modbus中央控制器

TB1e_1MhXooBKNjSZPhXXc2CXXa_!!0-item_pic.jpg
(图省事网上搜的图,不是我拍的。)

在选购空调和控制器的时候就调研过各家的控制器,官方的和第三方破解的都看了,最后我个人选择了大金官方的控制器,原因如下
a. 一厢情愿的认为大金官方的比三方的破解兼容性更好,支持功能更全,纯一厢情愿;
b. 官方控制器可以和空调一起采购,这样在安装空调的时候一并给我布线布好,包括外机接线,我自己不用折腾这个了;(其实从其他渠道买,装空调的时候给师傅点消费估计也会给布线,我工作忙没折腾)
c. 我的所有设备(包括空调)必须直接和HomtAssistant集成,而不是和HomeKit集成。HomtKit作为控制端还凑合能用,直接当中控就是个残废。三方一些控制器直接和HomeKit集成的,对我而言没用;

所以布线接线我一律不清楚,大家可以参考说明书或者其他帖子来学习接线方法;

3. 设置室内机编号
设置室内机控制编号安装好Modbus中央控制器后,需要给每台室内机配置一个对应的编号。设置方法见室内控制器的说明书。
编号格式是固定的:1-00, 1-01, 1-02,........1-15,2-00,2-01.....4-15,一共64个可使用的ID。

“IMG_1430”的副本 2.jpg

4. ZLAN Modbus 网关
大金控制器是在RS485上跑的Modbus协议,需要通过Modbus网关转成TCP,然后和HomeAssistant集成。
这里我用的是一个叫ZLAN5143的型号,随便选的。 ZLAN5143.jpeg
使用默认配置 Modbus TCP转ModbusRTU, 配置好合适的IP,其他参数不用变。配置参考图一下;
ZLAN-Config.png

5. 安装插件
下载并解压插件,将daikin_dta116a621复制到ha的custom_components目录下
daikin_vrv_0.3.0.zip (5.21 KB, 下载次数: 351)
6. 配置configuration.yaml
在ha的configuration.yaml中增加配置,这可以算是傻瓜配置了;
配置样例:
daikin_dta116a62:
  adapters:
    - host: 192.168.11.101
      name: default
      port: 502
      slave: 1

host 你的modbus网关的ip
name如果你只有一个modbus网关,最好别改;
如果你有多个modbus网关,则确保多个配置的name不重复, name最好以字母开通,只包含字母数字,特殊字符只能包含下划线"_"。
PS: 一个daikin modbus适配器能支持64个内机,而一个modbus网关能支持15个适配器,算起来一个网关能支持960个个内机。
portmodbus默认端口502,这是modbus网关的默认端口,确认你这里配置的和modbus网关配置的一样就可以;
slave modbus中央控制器从机地址。默认是1,控制器里有开关可以修改,修改方法见说明书。


7. 大功告成
可以在「配置」->「实例注册」这里看到所有的室内机。
室内机默认名称/unique_id是这样:
climate.daikin_dta116a621_default_1_01

  • climate: HA空调的基础entity名称
  • daikin_dta116a621:我在插件里写死的前缀
  • default: 就是上面配置里配置的适配器名称
  • 1_01: 室内机的编号。我把中划线替换成了下划线

可以在实体注册这里备注名称:
aa.png


附件: DAIKIN大金空调网关程序员手册DTA116A621.pdf (1.89 MB, 下载次数: 1282)


{EOF}



评分

参与人数 4金钱 +25 HASS币 +20 收起 理由
tony5912 + 2
km_keeper + 2 感谢楼主分享!
likexinsy + 1 感谢楼主分享!
+ 20 + 20 墙都不扶,就服楼主!

查看全部评分

回复

使用道具 举报

7

主题

125

帖子

622

积分

高级会员

Rank: 4

积分
622
金钱
492
HASS币
20
发表于 2020-2-2 12:29:51 | 显示全部楼层
这个要支持,我家也是VRV就是现在还没联网,要买个联网模块才能折腾,
回复

使用道具 举报

13

主题

554

帖子

4310

积分

论坛元老

Jeff

Rank: 8Rank: 8

积分
4310
金钱
3756
HASS币
10

活跃会员

发表于 2020-2-2 19:28:52 | 显示全部楼层
顶楼主。可惜买不起大金。只能用用奥克斯。
Jeff
回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16410
金钱
11664
HASS币
45
发表于 2020-2-2 20:01:46 | 显示全部楼层
这个假期我喜欢,催生出无数大神~
回复

使用道具 举报

2

主题

49

帖子

332

积分

中级会员

Rank: 3Rank: 3

积分
332
金钱
283
HASS币
0
发表于 2020-2-2 21:10:47 | 显示全部楼层
我是06年当时买的VRV空调,需要买什么硬件呢?
回复

使用道具 举报

22

主题

656

帖子

4578

积分

版主

Rank: 7Rank: 7Rank: 7

积分
4578
金钱
3907
HASS币
40
发表于 2020-2-2 23:15:59 | 显示全部楼层
大神真心给力啊!HA的插件越来越丰富了!空调这个老大难也要逐渐被各种攻克了!
回复

使用道具 举报

4

主题

93

帖子

1229

积分

金牌会员

Rank: 6Rank: 6

积分
1229
金钱
1131
HASS币
20
发表于 2020-2-3 02:54:29 来自手机 | 显示全部楼层
大神能分享下中央控制器的协议吗?想看下有没有静音模式。
回复

使用道具 举报

0

主题

90

帖子

761

积分

高级会员

Rank: 4

积分
761
金钱
671
HASS币
0
发表于 2020-2-3 18:27:41 | 显示全部楼层
大神镇厉害 小白前来学习
回复

使用道具 举报

2

主题

19

帖子

208

积分

论坛技术达人

积分
208
金钱
184
HASS币
20
 楼主| 发表于 2020-2-3 19:05:07 | 显示全部楼层
blueway 发表于 2020-2-2 21:10
我是06年当时买的VRV空调,需要买什么硬件呢?

我这个模块是适配大金官方「DTA116A621」,这个得问问大金这个控制器能不能控制你的空调。
回复

使用道具 举报

2

主题

19

帖子

208

积分

论坛技术达人

积分
208
金钱
184
HASS币
20
 楼主| 发表于 2020-2-3 19:06:10 | 显示全部楼层
本帖最后由 JasonGao 于 2020-2-3 19:15 编辑
furong600 发表于 2020-2-3 02:54
大神能分享下中央控制器的协议吗?想看下有没有静音模式。

添加了附件:DAIKIN大金空调网关程序员手册DTA116A621.pdf
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 14:57 , Processed in 0.062429 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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