eHouseFor OpenRemote – 开源的源代码集成到楼宇自动化控制面板 . 将数据导出至OpenRemote . 组织

家庭自动化 可以集成与OpenRemote . 组织在Java中使用该软件 .
因此,它可以在任何硬件上与Java虚拟机的实现 .

eHouse系统中的数据导出到OpenRemote

当您设置一个文本文件的软件 ” JavaORServer . CFG ” , 软件,该软件的主要特点是在应用程序设置全局变量下 .
设置变量 ” ehousecommunication . ExportOpenRemoteDesignerObjects = TRUE ” 可以让您导出eHouse系统设置OpenRemote . 组织 .
由于OpenRemote . 组织在当前版本中没有的数据导入接口 , 与外部系统的集成 , 这是必要的直接写入到数据库OpenRemote . 组织命名 ” 蜂箱 ” .
到本地数据库的用户参数中的变量包括:

  • ehousecommunication . BeehiveUserName – Beehive的用户数据库
  • ehousecommunication . BeehiveUserPassword – 密码
  • ehousecommunication . DBHOST – MySQL服务器地址
  • ehousecommunication . MysqlPort – MySQL服务器端口

相关的附加选项的出口eHouse OpenRemote:

  • ehousecommunication . IgnoreAtChar – 忽略所有的信号,其中包括一个 ‘ @ ‘ 用于出口
  • ehousecommunication . DisabledOpenRemoteExportTCP – 出口设置以太网控制器
  • ehousecommunication . DisabledOpenRemoteExportEhouse1 – 出口eHouse1控制器的设置

EHouse4OpenRemote应用程序运行上面的设置后, , 加载完整的配置OpenRemote数据库 , 包括:

  • ” “数字输出”按钮 ” 的状态发生改变的可能性和读取状态
  • 数字输入的状态
  • 模拟/数字转换器输入 , 测量和读出的值
  • 安全掩码(活动分为报警输入 , 报警 , 警告 , 监测)和读取状态
  • ” 程序按钮 ” 有能力改变计划
  • ” 压路机和“安全程序”按钮 ” 有能力改变程序
  • ” ADC程序按钮 ” 有能力改变
  • ” 安全区按钮 ” 变化和当前区域的读出

有很多数据 , 所增加的迹象,所以未使用的信号应该是有限的,改变他们的名字 ‘ @ ‘ 阻塞出口通过设置变量ehousecommunication, . IgnoreAtChar = TRUE .
数据被分成独立的单位,与合适的添加剂一起 ” – 输出 ” , ” – 程序 ” , ” – ADCPrograms ” 等 .
经过出口数据从系统平均有成千上万的舒适度 , 因此,有必要手动删除项目 , 我们不希望监视 .
否则OpenRemote会要求每台设备,这是非常低效的方法 .
这是一个更糟糕的控制器状态更新方法 , eHouse本地面板的应用比较 , 在不同的平台eHouse系统的可视化 , 处理所有的数据从二进制状态的控制器面板上侧 . 状态接收到包中 , 为每个控制器内各约15秒 , 包含几百个字节 .
因此 , eHouse系统支持的平台 , 始终是更好地使用我们的应用程序 , 哪 , 而且 , 不需要额外的PC与eHouse4OpenRemote软件和OpenRemote . 组织 . eHouse软件直接连接到以太网络控制器 . 在案件的监督下,CommManager系统控制器eHouse1,连接通过CommManager间接 . 家庭自动化eHouse4OpenRemote – JAVA
出口到数据库OpenRemote后 . 组织 ” 蜂箱 ” ” 设计师 ” 可以单独创建一个配置面板 , 使用现成的信号 , 命令 , 标签 , 开关 , 传感器根据每个单独面板的需要 .