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

 找回密码
 立即注册
查看: 1833|回复: 10

[技术探讨] 开发商knx(艺墨)灯光接入HA搞定,空调求助

[复制链接]

10

主题

122

帖子

661

积分

高级会员

Rank: 4

积分
661
金钱
539
HASS币
0
发表于 2023-7-30 18:04:07 | 显示全部楼层 |阅读模式
开发商做了智能控制 包括客餐厅 主卧全部灯光  所有空调 地暖 新风
由于这个才慢慢知道了HA 知道了这个论坛
由于knx扩展太贵(qiong) 还有就是开发商那个空调 地暖房间名是乱的,一个房间空调地暖编号还不相同。
所以改造扩展麻烦,现在的想法是现有设备接入HA,剩下的用HA支持的设备扩展
前段时间咨询一些人,都说开发商那个远程控制网关是app专用的,需要另外增加一个ip网关接入HA
我的想打是先试试,所以论坛和网上看了很多帖子,慢慢折腾了

按照网上一些说明,案例。昨天把现有knx控制灯光全部接入ha,一试,竟然直接可以开关,并且状态显示正常,用面板和艺墨app开关灯光,HA里面状态都能同步,HA里面开关灯光,灯光均正常开关,并且艺墨app状态也能同步。

请问各位前辈,是不是说明艺墨那个远程控制网关是可以作为ip网关使用。不用另外增加ip网关。
本来想找开发商施工单位要ets软件配置数据库。对方说怕业主配置乱了后他们售后工作量大,公司统一规定,质保期内不提供这个东西。没有办法


现在灯光的组地址是在 HA软件 knx模块界面,一个一个灯打开,看监控数据,找到灯光的控制数据
以下是灯光和新风控制开关的配置,全部正常,新风现有设备是没有单独面板开关,据说是根据采集器数据自动开关,这个自动后续慢慢研究
微信图片_20230730175354.png

现在急迫想想实现的功能是空调接入HA  空调是美的的,客厅和主卧是knx面板统一控制灯光 空调,其它几个房间是美的面板(不带wifi),现在的方案是使用艺墨的空调网关转换控制
我在app调整空调各项功能,
得到以下数据:

衣帽间空调 开关地址   13/1/4
                   模式         13/2/4
                   风量          13/3/4
                  温度          13/4/4


其它几台空调 就是最后那个4 不一样
请问各位前辈 大神,这个空调的该怎么写到configuration.yaml 文件
感激不尽




回复

使用道具 举报

1

主题

6

帖子

162

积分

注册会员

Rank: 2

积分
162
金钱
156
HASS币
0
发表于 2023-7-30 22:42:53 来自手机 | 显示全部楼层
我也是艺墨的 knx。不知道为什么空调按 knx climate 写的 yaml 总是有问题,无法控制。
现在是把 knx 数据接到 node red 里,转成 mqtt,在 HA 里用 mqtt 的 climate控制
回复

使用道具 举报

10

主题

122

帖子

661

积分

高级会员

Rank: 4

积分
661
金钱
539
HASS币
0
 楼主| 发表于 2023-7-31 08:32:56 | 显示全部楼层
jianxiagm9 发表于 2023-7-30 22:42
我也是艺墨的 knx。不知道为什么空调按 knx climate 写的 yaml 总是有问题,无法控制。
现在是把 knx 数据 ...

谢谢 ,现在是开关正常,就是不能获取当前温度,温度控制也是对的,模式错误,没有风量控制
回复

使用道具 举报

0

主题

260

帖子

1927

积分

金牌会员

Rank: 6Rank: 6

积分
1927
金钱
1667
HASS币
0
发表于 2023-7-31 15:14:26 | 显示全部楼层
https://www.home-assistant.io/integrations/knx/
# Example configuration.yaml entry
knx:
  climate:
    - name: "Kitchen"
      temperature_address: "5/1/1"
      setpoint_shift_address: "5/1/2"
      setpoint_shift_state_address: "5/1/3"
      target_temperature_state_address: "5/1/4"
      operation_mode_address: "5/1/5"
      operation_mode_state_address: "5/1/6"
官方说明里有空调啊,按实例改。另外这个灯光应该也是开关。另外你有ETS软件吧,打开监控,查询对应地址
回复

使用道具 举报

0

主题

260

帖子

1927

积分

金牌会员

Rank: 6Rank: 6

积分
1927
金钱
1667
HASS币
0
发表于 2023-7-31 15:16:26 | 显示全部楼层
还有一个就是,开发商布置的KNX你扩展不了的。因为普通开关根本没有走控制线。
回复

使用道具 举报

0

主题

8

帖子

62

积分

注册会员

Rank: 2

积分
62
金钱
54
HASS币
0
发表于 2023-7-31 15:56:39 | 显示全部楼层
我把风控制用fan来处理,climate单独控制温度和模式
回复

使用道具 举报

10

主题

122

帖子

661

积分

高级会员

Rank: 4

积分
661
金钱
539
HASS币
0
 楼主| 发表于 2023-7-31 17:52:43 | 显示全部楼层
baocha 发表于 2023-7-31 15:56
我把风控制用fan来处理,climate单独控制温度和模式

可以把你相关配置代码发出来参考借鉴吗  非常感谢
回复

使用道具 举报

0

主题

8

帖子

62

积分

注册会员

Rank: 2

积分
62
金钱
54
HASS币
0
发表于 2023-8-4 21:19:15 | 显示全部楼层

# Loads default set of integrations. Do not remove.
default_config:

# Text to speech
tts:
  - platform: google_translate

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
knx:
  light:
    - name: "餐厅"
      address: "0/0/1"
      state_address: "0/1/1"
    - name: "主卧阅读灯"
      address: "0/0/8"
      state_address: "0/1/8"
    - name: "主卧射灯"
      address: "0/0/5"
      state_address: "0/1/5"
    - name: "主卧灯带"
      address: "0/0/7"
      state_address: "0/1/7"
    - name: "主卧吊灯"
      address: "0/0/6"
      state_address: "0/1/6"
    - name: "客厅吊灯"
      address: "0/0/4"
      state_address: "0/1/4"
    - name: "客厅灯带"
      address: "0/0/2"
      state_address: "0/1/2"
    - name: "客厅射灯"
      address: "0/0/3"
      state_address: "0/1/3"
  switch:
    - name: "总控"
      address: "0/0/12"
      state_address: "0/1/12"
  fan:
    - name: "北次卧空调风"
      address: "13/0/107"
      state_address: "13/0/107"
      max_step: 4
    - name: "南次卧空调风"
      address: "13/0/101"
      state_address: "13/0/101"
      max_step: 4
    - name: "主卧卧空调风"
      address: "13/0/110"
      state_address: "13/0/110"
      max_step: 4
    - name: "客厅空调风"
      address: "13/0/104"
      state_address: "13/0/104"
      max_step: 4
  sensor:
    - name: "PM2_5"
      state_address: "0/4/0"
      type: 2byte_float
      sync_state: "every 20"
    - name: "PM10"
      state_address: "0/4/1"
      type: 2byte_float
      sync_state: "every 20"
    - name: "主卧温度"
      state_address: "13/0/12"
      type: 2byte_float
      sync_state: "every 20"
  climate:
    - name: "客厅地暖"
      temperature_address: "11/0/16"
      target_temperature_address: "11/0/18"
      target_temperature_state_address: "11/0/18"
      min_temp: 16.0
      max_temp: 35.0
      on_off_address: "11/0/16"
    - name: "主卧地暖"
      temperature_address: "11/0/48"
      target_temperature_address: "11/0/50"
      target_temperature_state_address: "11/0/50"
      min_temp: 16.0
      max_temp: 35.0
      on_off_address: "11/0/48"
    - name: "南次卧地暖"
      temperature_address: "11/0/0"
      target_temperature_address: "11/0/2"
      target_temperature_state_address: "11/0/2"
      min_temp: 16.0
      max_temp: 35.0
      on_off_address: "11/0/0"
    - name: "北次卧地暖"
      temperature_address: "11/0/32"
      target_temperature_address: "11/0/34"
      target_temperature_state_address: "11/0/34"
      min_temp: 16.0
      max_temp: 35.0
      on_off_address: "11/0/32"
    - name: "客厅空调"
      temperature_address: "13/0/4"
      target_temperature_address: "13/0/6"
      target_temperature_state_address: "13/0/6"
      min_temp: 16.0
      max_temp: 35.0
      on_off_address: "13/0/4"
      controller_mode_address: "13/0/11"
      controller_mode_state_address: "13/0/11"
      command_value_state_address: "13/0/11"
    - name: "主卧空调"
      temperature_address: "13/0/10"
      target_temperature_address: "13/0/12"
      target_temperature_state_address: "13/0/12"
      min_temp: 16.0
      max_temp: 35.0
      on_off_address: "13/0/10"
      heat_cool_address: "13/0/11"
      heat_cool_state_address:  "13/0/11"
      controller_mode_address: "13/0/11"
      controller_mode_state_address: "13/0/11"
      command_value_state_address: "13/0/11"
    - name: "南次卧空调"
      temperature_address: "13/0/1"
      target_temperature_address: "13/0/3"
      target_temperature_state_address: "13/0/3"
      min_temp: 16.0
      max_temp: 35.0
      on_off_address: "13/0/1"
      controller_mode_address: "13/0/11"
      controller_mode_state_address: "13/0/11"
      command_value_state_address: "13/0/11"
    - name: "北次卧空调"
      temperature_address: "13/0/7"
      target_temperature_address: "13/0/9"
      target_temperature_state_address: "13/0/9"
      min_temp: 16.0
      max_temp: 35.0
      on_off_address: "13/0/7"
      controller_mode_address: "13/0/11"
      controller_mode_state_address: "13/0/11"
      command_value_state_address: "13/0/11"
回复

使用道具 举报

1

主题

8

帖子

48

积分

新手上路

Rank: 1

积分
48
金钱
40
HASS币
0
发表于 2023-11-28 22:18:17 | 显示全部楼层
本帖最后由 chouc 于 2023-11-29 16:37 编辑

楼主艺墨的空调地暖新风搞定了吗,顺便问下楼主HA装什么设备上的
回复

使用道具 举报

10

主题

122

帖子

661

积分

高级会员

Rank: 4

积分
661
金钱
539
HASS币
0
 楼主| 发表于 2023-11-29 20:40:03 | 显示全部楼层
本帖最后由 linjz 于 2023-11-29 20:46 编辑
chouc 发表于 2023-11-28 22:18
楼主艺墨的空调地暖新风搞定了吗,顺便问下楼主HA装什么设备上的

搞定了  我的ha是安装在软路由pve下面的
不过模式和风量  默认的 控制不行  只能做个开关批量去控制
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-23 01:43 , Processed in 0.102485 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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