跳到主要内容

建立管理整合正确

使用基线BACnet Manager™for BaseManager™任何Bacet兼容建筑管理系统,可以显示来自基站1000的水使用数据和系统警报等重要信息,基础3200灌溉控制器和流动。

特征

更好,您可以直接从您的建筑管理系统手动控制灌溉系统!

Bacnet Manager使其比以往任何时候都更容易跟踪并实现水保储蓄目标。与竞争对例相比,具有BaseManager和Bacnet Manager的基线灌溉控制器结合了现代建筑管理系统实现所需的连接和互操作性的易用性。

为什么bacnet?

BACnet(楼宇自动化和控制网络)通信协议是由美国加热,制冷和空调工程师(ASHRAE)与美国国家标准研究所(ANSI)合作的国际标准。BACNET是建筑管理系统行业中最广泛使用和支持的标准。

这是重要的标准

BACnet Manager插件for Baseine的BaseManager中央控制平台使用Ashrae Backet和BACnet / IP通信标准将基线灌溉系统集成到任何Backet兼容的建筑管理系统中。构建管理系统可以查询任何数量的基站1000或基站3200控制器或流程的状态和活动,以创建一个重要信息的数据库,如水使用数据。

BACnet Manager功能

基线的BACnet Manager完全符合ANSI / ASHRAE标准135-2012,可在任何TCP / IP兼容网络上都可支持。BACnet Manager完全是BACnet / IP兼容,支持设备发现和浏览设备对象。

BACnet集成需要BaseManager和Bacnet Manager。BACnet Manager必须安装在本地BMS网络上;但是,BaseManager可以是云服务或自托管。往返建筑管理系统的所有通信通过BaseManager路由到灌溉控制器。

手动控制可用

  • 开始或停止程序
  • 打开或关闭主阀门
  • 启动或停止区域操作
  • 清晰的警报

可用点

  • 控制器ID和状态
  • 程序ID和状态
  • Zone ID和状态
  • 主阀ID和状态
  • 用水状态,寿命使用和电流流速
  • 土壤湿度传感器ID和状态
  • 空气温度传感器ID和状态
  • 事件设备ID和状态
  • 用于固定20个警报的报警对象
规格

基线的BACnet Manager服务器概述

基线的BACnet Manager对于BaseManager.将您的灌溉系统与建筑物管理系统集成。使用BACnet Manager,任何BACnet兼容构建管理系统都可以显示来自基站1000的水使用数据和系统警报等重要信息,基础3200灌溉控制器以及流动。

BACnet集成需要BaseManager和Bacnet Manager。BACnet Manager必须安装在本地BMS网络上;但是,BaseManager可以是云服务或自托管。往返建筑管理系统的所有通信通过BaseManager路由到灌溉控制器。

BACnet Manager作为特殊的客户端连接到BaseManager服务器,与BaseManager服务器进行接口访问。BACnet Manager使用专有的BaseManager协议通过BACnet/IP标准来呈现实时信息。基站灌溉控制器是BACnet设备。这些设备发布二进制、模拟和多状态对象。BACnet Manager还显示实时控制器状态,设备状态,湿度传感器测量,流量计水正在使用,流量计总水使用,等等。

有关基线的BACnet Manager如何符合BACnet协议的详细信息,请参阅BACNET Manager for BaseManager Pics Document

BACnet Manager组件

BACnet Manager拥有以下主要组件,必须在网络中正确配置,以提供全部好处。IT专业人员和建筑管理专业人员必须在配置期间共同努力,以确保与IT网络和建筑管理系统顺利集成。

  • BACnet Manager的BaseManager客户端登录到BaseManager服务器连接到灌溉控制器。BaseManager客户端收集数据和配置以及监视状态。该信息存储在BACnet Manager服务器上的中间文件(每个控制器或BACnet设备)中。
  • BACnet Manager的BACnet接口读取中间文件并使用BACnet IP协议发布BACnet设备和所有对象。

配置

BACnet Manager的BaseManager客户端

BACnet Manager(BC)的BaseManager客户端使用Web Socket连接登录BaseManager服务器。在此连接中,BC询问BASeManager服务器用于BC可以访问的控制器的状态和配置更新。此信息和更新存储在文本文件中。每次从BaseManager Server接收到新的状态或配置时,BC都会使用更新的信息写出新文件。

为了使这一切发生,BC必须对灌溉控制器连接到相同的BaseManager服务器的HTTPS访问。各种网络架构是可能的;但是,如果您在自托管基线服务器上设置了BaseManager,通常最好将BaseManager服务器和Backer Manager服务器放在同一子网上。如果BC连接到基于云的BaseManager服务器,则必须允许通过网络的防火墙访问HTTPS访问。

BC将BaseManager服务器作为“虚拟用户”登录,其中包含在配置过程中设置的用户名和密码。这些凭据只应由BC使用。

BaseManager账户的所有数据都属于公司记录。Baseline分配了一个默认的公司名称作为临时占位符。当您登录BaseManager Company Admin界面时,您可以将这个默认名称更新为您实际的公司名称,然后创建站点,并向这些站点添加灌溉控制器。公司管理员还必须创建BACnet“虚拟用户”,使BC能够为关联控制器创建中间文件。

要了解有关配置BACnet Manager的BaseManager客户端的更多信息,请查看BACnet Server概述文档。

BACnet Manager的BACnet接口

BACnet Manager(BI)的BACnet接口将由BACEMAGER客户端为BACnet Manager(BC)创建的中间文件中,以准备发布BACnet设备和对象。BI逐个通过中间控制器文件并解析它们以创建BACnet设备,然后为每个程序,区域或存储器中存储的警报添加Backet对象。在创建设备时,它必须具有唯一的端口来绑定到。BI使用BI配置文件中指定的端口(指定了一个起始端口和结束端口)。

每个控制器(或BACnet设备)的BACnet“i-AM”消息的广播从绑定端口(默认40000到41000)发送到广播端口(默认47808)。构建管理客户端(如Tridium或Johnson Controls)侦听广播端口上的Backet设备,并在绑定端口询问Backet设备属性。所有这些端口(47808和40000至41000范围)在一个IP地址上打开。BACnet Manager使用此配置来支持一个IP地址上的多个BACnet设备。

为了允许BACnet与自托管基准服务器之间的通信,必须在服务器上设置完全限定的域名(FQDN)。

要了解有关配置BACnet Manager的Backet接口的更多信息,请查看BACnet Server概述文档。

不受支持的配置

每个IP地址不允许一个BACnet设备:BACnet Manager在单个IP地址上每个端口发布一个BACnet设备。服务器不设计为每IP地址发布一个BACnet设备。

没有注册外国设备: BACnet Manager不是BACnet网关。系统不允许其他设备注册为外部设备。

WebSocket协议

从Bacnet Manager通信基于安全的基于BaseManagerWebSocket协议。这种方法允许瞬时,全双工通信。

在网络上运行此通信协议意味着流量数据包并不总是具有传统HTTPS交换(标题,正文等)的格式。使用此格式并确保仅SSL的流量已经证明可以缓解路由困境。我们发现尚未在通过此流量时发现困难,即使具有复杂的路由器,数据包整形者(如F5)或Web筛选器。

BACnet服务器组件

除非另有说明,否则BACnet Manager服务器建立在CentOS Linux发行版上。

下面的列表指定了默认在自托管BACnet Manager服务器和虚拟机服务器映像中所包含的所需和可选包。

必需的包(包含在BACnet Manager分发中)

笔记:以下列表仅包括除包含在最小CentOS分发中的那些中可能需要的包。

  • httpd-server.
  • mysql-server.
  • MySQL-python
  • Python-devel.
  • 柔性
  • libtool.
  • 制作
  • rsync.
  • mod_ssl.
  • Python包
  • PYTZ(时间实用程序)
  • Webmin
  • subversion(用于下面的mod_pywebsocket)
  • PHP.
  • php-mysql.
  • 绑定实用程序(提供nslookup)
  • GCC.
  • httpd-devel.
  • NTP.
  • ntpdate.
  • PHP-XML.
  • mod_python.
  • mod_pywebsocket(WebSocket操作所必需)
  • php_ioncube_loader.

可选/有用的软件(包含在Bacnet Manager分发中)

  • mlocate - 找到和更新数据库

安全概述

自主主机基线服务器上的BACnet Manager的以下安全措施:

  • BACnet Manager和BaseManager服务器之间的所有IP流量都是ssl加密的。
  • 防火墙由Linux内核iptables(seedywise)建立。唯一要打开的端口必须在配置中指定的443和BACnet设备端口。虽然,如果需要远程管理,则应打开端口22以及用于网站管理工具的HTTPS端口10001。
  • BACENAGER客户端用于BACnet Manager将无限期地保持连接到BaseManager服务器。如果已注销,Backer Manager的BaseManager客户端将尝试再次登录BaseManager服务器。
  • 所有数据都存储在可以由root访问的文本文件中。
  • 与服务器的连接位于为每个BACnet设备和管理端口打开的端口上。所有其他连接不被接受。
  • 与BaseManager服务器的连接是WebSocction协议(而不是HTTP),只能通过加密流量。
  • 与BaseManager和BACnet设备的连接只使用一个IP地址和一个以太网电缆。
  • 默认情况下,在指定的SSL(HTTPS)端口10001上默认启用Webmin(基于Web的系统配置和管理工具)。可以从外部访问(即,Localhost仅)或完全禁用Webmin访问。

自主主机基线服务器的选项

BACnet Manager在自托管基线服务器上运行,它是一个全功能基于Linux的服务器。此服务器可从基于英特尔的固态服务器模块预安装的基线提供下一个计算单位(NUC)硬件。自托管的BACnet Manager服务器是完全Web管理的,不需要监视器或键盘(键盘,监视器和鼠标可选择可选购买。)

该系统被设计为适用于不具有基于机架的虚拟服务器环境的客户的低功耗,高可靠性服务器单元,或者对于不希望在托管IT服务器上安装Backet Manager Server的客户。

对于那些更喜欢使用现有托管服务器的人,Bacnet Manager服务器也可用作适用于在现代机架安装VMware®服务器环境中安装的虚拟机映像。BACnet Manager Server虚拟机需要至少4GB的RAM,120GB磁盘空间和Intel I3类处理器或等效物。

BACnet Manager自托管服务器或虚拟机服务器可以通过内置安全Web服务器完全管理。

软件更新和技术支持

每个软件包的每次费用都有软件更新和技术支持。

用于自主主机基线服务器的远程安装支持可用于费用。安装仅限于基线软件。网站网络管理员必须完成网络配置更改。

现场技术支持可用于每日费用加旅行费用。

请联系您的基准销售代表进行定价。有关完整的详细信息,请参阅基线网站上的以下条款,许可和协议:

产品文档
如何指定

如何指定

零件号 描述 价钱
BL-APPMGR. 访问AppManager框架 自由
BL-BMW2-LIVE 通过BaseManager访问LiveView 自由
BL-BMW2-PLUS 1年的BaseManager Plus服务1控制器,包括WeatherAccess和移动访问高级服务。Pipeview包含在BaseManager Plus BaseTation 3200控制器的订阅中。 每年99美元
BL-APPMGR-FLOW 1个网站的流动应用服务1年 每个网站每年1,500美元

笔记:有关基线移动访问的信息,请将手机转换为最终遥控器,请参阅移动访问手册在基线的网站上。