oBIX in action
open Building Information eXchange (oBIX)
• Development started 2003• Currently a technical committee at the
OASIS• Standard XML representation of the data• Standard Web Services interface• oBIX Java Toolkit
open Facility Management Server (oFMS)
• A prototype oBIX server• Additional feature allows devices to join
using the Web Services interface• Devices join using adapters• Creating an adapter is relatively easy
<obj href="http://127.0.0.1:8080/"> <obj href="http://127.0.0.1:8080/obix"> <ref name="about" href="/about" is="obix:About"/> <op name="batch" href="/batch" in="obix:BatchIn" out="obix:BatchOut"/> <ref name="watchService" href="/watchService" is="obix:WatchService"/> <op name="signUp" href="/signUp" in="obix:obj" out="obix:obj"/> </obj> <obj name="about" href="/about"> <str name="obixVersion" val="0.11"/> <str name="serverName" val="oFMS"/> <abstime name="serverTime" val="2007-11-28T12:43:37.330+02:00"/> <abstime name="serverBootTime" val="2007-11-28T07:58:51.774+02:00"/> <str name="vendorName" val="STOK"/> etc...
Prototype implementation
• oBIX server• Adapter for Home Control
System, Ensto Smart• Adapter for Air ventilation
unit, Enervent Pingvin• Web server• User Interface application
Device (adapter) joining to oFMSoFMS setup program
User Interface – Ensto Smart
User Interface – Enervent Pingvin
Top Related