Domoticz与eHouse BMS系统集成技术指南

Domoticz与eHouse BMS系统集成技术指南

domoticz Open source Home Automation System domoticz 项目地址: https://gitcode.com/gh_mirrors/do/domoticz

概述

eHouse BMS(Building Management System)是一套完整的建筑管理系统和家庭/办公室/酒店自动化解决方案,涵盖从DIY到专业级的控制器、配件、开关面板和软件。本文将详细介绍如何将eHouse系统与Domoticz智能家居平台进行集成。

通信协议基础

eHouse系统采用以下通信协议:

  1. UDP广播:用于在局域网内广播控制器状态(端口6789)
  2. TCP/IP套接字:用于发送/接收控制命令(默认端口9876)
  3. 远程连接:通过eHouse.PRO服务器实现互联网远程访问

Domoticz配置参数详解

在Domoticz中配置eHouse硬件时,需要设置以下关键参数:

  • 服务器地址:eHouse.PRO服务器的IP或DNS地址(默认192.168.0.200)
  • TCP端口:控制命令传输端口(默认9876)
  • UDP端口:状态广播端口(固定6789)
  • 密码:6字符动态授权密码(默认"abBrac")
  • 自动发现:自动识别网络中的eHouse设备
  • 启用PRO功能:启用与eHouse PRO直接连接的I/O缓冲区和BMS硬件
  • 报警输入(未来功能):为每个输入增加报警信号功能

控制器类型与集成方式

1. IP控制器(直接连接)

  • eHouse以太网控制器:直接接入LAN/WiFi网络
  • eHouse WiFi控制器:2.4GHz b/g/n无线连接
  • eHouse PRO控制器:基于Linux的集中式系统(如Raspberry Pi)

2. 非IP控制器(需通过PRO服务器)

  • eHouse RS-485控制器:需通过CommManager等主机管理
  • eHouse Aura温控器:通过USB-AURA-485网关连接
  • eHouse CAN/RF控制器(未来支持)
  • eHouse RFID控制器(未来支持)

主要控制器功能详解

1. 以太网控制器系列

ERM(以太网房间管理器)
  • 32路开关输出
  • 20路可编程输入
  • 15路ADC测量输入
  • 3路PWM调光输出
  • 红外收发功能
  • 支持灯光场景、温度调节等功能
CM/LM(通信/层级管理器)
  • 77路开关输出
  • 48路可编程输入(含安防功能)
  • 15路ADC测量输入
  • 支持安防区域、窗帘控制等
EPM(以太网泳池管理器)
  • 专为泳池自动化设计
  • 32路开关输出
  • 5路可编程输入
  • 15路ADC测量输入

2. WiFi控制器

  • 紧凑型设计(4路输入/4路输出)
  • 内置温度传感器
  • 3路PWM调光
  • 红外控制功能

3. eHouse PRO/BMS系统

  • 基于Linux的集中控制系统
  • 支持256路数字输入/输出
  • 集成多种通信协议
  • 支持短信报警通知
  • 提供Modbus接口

实施步骤指南

  1. 设备命名:为所有信号命名,未使用设备以"@"开头
  2. 控制器配置
    • 使用eHouseWiFi.exe配置LAN/WiFi控制器
    • 使用eHouse.exe配置RS-485控制器
  3. PRO服务器配置:整合所有控制器设置
  4. Domoticz安装:在PRO服务器硬件上安装
  5. 硬件配置
    • 设置数据超时为禁用
    • 刷新间隔1000ms
    • 使用默认IP(192.168.0.200)
    • 保持TCP端口9876
    • 设置统一密码
    • 启用自动发现
  6. 设备ID结构:采用十六进制编码格式

网络配置建议

  • 为所有eHouse IP控制器分配静态IP
  • 推荐IP范围:
    • PRO服务器:192.168.0.200
    • LAN控制器:192.168.0.201-248
    • WiFi控制器:192.168.0.100-199

系统稳定性建议

  1. 硬件选择

    • 推荐使用Raspberry Pi 3或x86 PC
    • 避免在RPI1上运行完整系统
  2. 性能优化

    • 系统稳定后可关闭自动发现功能
    • 考虑将Domoticz安装在独立设备上
  3. 资源监控

    • eHouse PRO服务器CPU使用率通常为5-15%
    • Domoticz处理器使用率通常为1-5%

注意事项

  1. 确保所有控制器使用相同的授权密码
  2. 非必要不要修改OptA和OptB参数
  3. 在Domoticz中修改设备名称时不要更改ID字段
  4. 对于大型系统,建议使用更高性能的硬件平台

通过本文的指导,用户可以成功将eHouse BMS系统集成到Domoticz平台中,实现统一的智能家居控制和管理。

domoticz Open source Home Automation System domoticz 项目地址: https://gitcode.com/gh_mirrors/do/domoticz

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鲍柳果Dora

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值