90 likes | 253 Views
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
E N D
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 oFMS oFMS setup program