建立一个开放控制器——现在具有一款开放工具

2016年1月——上次7月我们写了一个关于使用开放控制器使用Sedona框架的文章。我们的感觉是兼容BACnet协议不是一款开放控制器的充分条件。如果你没有在控制器中能够访问程序或者工具改变程序,你将有效的工作仅仅有效于控制器是否采用BACnet。BACnet是一款开放协议,但并不提供开放的编辑语言。我们的感觉是——而且一址是——采用Sedona框架是最好的机会对于建立一个开放控制器。随着最近我们介绍的开放编程工具(Sedona应用编器器)——我们越来越靠近目标。

我们在上次7月提出的白皮书建立开放控制器采用Sedona框架提到了四个需求:

  • 采用开放协议进行网络通讯
  • 支持开放编程语言来实现控制策略
  • 提供给系统集成商没有什么限制的编辑工具
  • 培养一个以共享技术为公众利益的开发商和集成商的社区

在白皮书中我们详细讨论了四点需求。对于开放协议,我们选择BACnet。对于开放编程语言我们选择Sedona框架,而对于开放工具我们选择Niagara Workbench(许多人知道的工具)。尽管Niagara Workbench知道的人很多,但是并不是所有人都知道。Niagara Workbench是一个复杂的工具以支持奥复杂的技术——Niagara框架。使用它来做为Sedona设备来编程有一点过。但是如果是Niagara通道,那么你需要访问Workbench。在Niagara通道之外需要的一个解决方案是采用Sedona应用编辑器。

有一个不受限制的编程工具,满足我们的开放式控制器定义的第三个要求。但是工具并不能帮助你理解如何使用该工具来控制应用程序。然而,Sedona提供一个图形化的连线方式来创建应用程序,直观的组件可以很容易地以以最小的培训来了解到。

我们已经开发了一个题为建立在Sedona框架 演示如何创建简单的塞多纳非程序员的应用程序,有多种组件类型可供使用,Sedona编辑器应用介绍, 最终一个容易理解的Sedona社区为研发者和集成者建立了一款真正开放的控制器。


返回首页