EnLight case study for hypercat
-
Upload
enlight -
Category
Technology
-
view
375 -
download
3
description
Transcript of EnLight case study for hypercat
1 Select Innovations Limited, Unit P, Loddon Ind. Estate, Loddon, Norfolk NR14 6JD. www.enlight.co.uk
Case study
Open IOT Demonstrator
4th April 2014
Contact: [email protected]
2 Select Innovations Limited, Unit P, Loddon Ind. Estate, Loddon, Norfolk NR14 6JD. www.enlight.co.uk
1 Introduction
As a data vendor in the Open IoT project, our role was to demonstrate interoperability
between EnLight devices and devices of the other verticals within the projects. EnLight
energy efficient lighting control technology installed in the car park lighting at ARM HQ
was to be used as a source of data for the project.
2 Deployment of EnLight technology at ARM HQ
2.1 Site survey:
To allow data to be obtained for the ARM HQ site, we first had to undertake a site
survey to ascertain the condition and status of the current lighting stock. The current
lighting stock was found to contain older magnetic ballast technology that is not capable
of being remotely monitored or controlled. Upgrading to the EnLight Entelli-Ballast and
DolFin technology would enable data to be sent back via the EnTalk network for the
OpenIOT project. The added benefit of a 50% energy saving would be provided through
a combination of increased energy efficiency of the ballast, sophisticated dimming
capability and intelligent management and control.
Fig 1. EnLight system overview
3 Select Innovations Limited, Unit P, Loddon Ind. Estate, Loddon, Norfolk NR14 6JD. www.enlight.co.uk
2.2 Hardware Installation:
The lighting stock upgrade was carried out by EnLight approved installers.
Fig 2. Installation of the EnLight DolFIn radio node located on top of the Lantern
Fig 3. Connection from the DolFin to the EnLight Entelli-Ballast
4 Select Innovations Limited, Unit P, Loddon Ind. Estate, Loddon, Norfolk NR14 6JD. www.enlight.co.uk
Fig 4. Installation and testing of install EnLight system
Fig 5. Deployment of EnLight technology at ARM HQ Cambridge
5 Select Innovations Limited, Unit P, Loddon Ind. Estate, Loddon, Norfolk NR14 6JD. www.enlight.co.uk
2.3 Software Deployment:
Once the EnLight devices were physically installed, EnCore, the EnLight provisioning
software, was used to map the locations and configurations of each device. Once the
devices were added and configured the EnCore system automatically created the
network routes for the entire site. Fig.6 is an aerial view of the car park at ARM 1
building at ARM HQ where the first batch of EnLight devices were deployed; the network
routes can be seen overlaid on the image.
Fig 6. EnCore provisioning tool mapping location and configuration of EnLight devices
In order to deploy EnTalk, EnLight’s self healing mesh network, a link needed to be
established from each Entelli-Ballast and DolFin located on or within the lamps post.
This carried out using EnCore, the EnLight provisioning software. EnCore allows the
EnLight system to map the locations and configurations of EnLight devices. Once the
devices have been added and configured the EnCore system will automatically create
the network routes for the entire site. In this example we see the ARM1 car park where the EnLight devices are deployed and the network routes have been created.
A network connection was installed to the service building within which the EnLight
cluster controller was installed to bridge the networks. This network bridge enables the
EnTalk network to send data from all the connected devices to the EnLight Cluster
Controller, which in turn is then sent back to the main server running at the EnLight HQ.
6 Select Innovations Limited, Unit P, Loddon Ind. Estate, Loddon, Norfolk NR14 6JD. www.enlight.co.uk
3 Overview of EnLight Architecture
Fig 8. Overview of the EnLight architecture
Fig 8. above depicts the EnLight system and network device structure. As the EnLight
server was already developed it was not practical to redevelop the entire system as this
would take longer than the timescales involved in this project. Thus in order to create
interoperability, the EnLight OpenIOT Adapter was created to connect the two systems
together.
7 Select Innovations Limited, Unit P, Loddon Ind. Estate, Loddon, Norfolk NR14 6JD. www.enlight.co.uk
4 Development of EnLight OpenIOT Adapter
Fig 9. EnLight OpenIOT Adapter
The EnLight OpenIOT adapter was developed to enable the data collected by EnLight
devices at the ARM site to be linked to the Pathfinder Hub. The software has been
written in C# but can be ported to run on other platforms if required. As shown in Fig 9.
multiple sites can be added to enable this software tool to collect the data and convert
this to the HyperCat format. Currently this software generates a set of files that can be
loaded into the 1248 test tools. The tool has been designed so that multiple
deployments are possible, enabling the creation of a scaleable infrastructure. This can
be achieved by running the EnLight adapter on multiple servers or by running multiple
EnLight adapters on one server or a combination of the two. As the number of deployed
devices could quickly reach many hundreds of thousands and the number of sites could
grow to many hundreds it was concluded that having one adapter running on one server
would not scale thus limiting the power of interoperability. By creating an adapter that
can run on multiple servers, data streams can easily be distributed.
8 Select Innovations Limited, Unit P, Loddon Ind. Estate, Loddon, Norfolk NR14 6JD. www.enlight.co.uk
4.1 Example output and syntax of the beginning of the top level files created:
File name ARM1-HQ.json
{
"item-metadata":[
{
"rel":"urn:X-tsbiot:rels:isContentType",
"val":"application/vnd.tsbiot.catalogue+json"
},
{
"rel":"urn:X-tsbiot:rels:hasDescription:en",
"val":"ARM1-HQ"
}
],
"items":[
{
"href":"/enlight/Ballast00002938.json",
"i-object-metadata":[
{
"rel":"urn:X-tsbiot:rels:isContentType",
"val":"application/vnd.tsbiot.catalogue+json"
},
{
"rel":"urn:X-tsbiot:rels:hasDescription:en",
"val":"Ballast 00002938 Information"
},
{
"rel":"urn:X-tsbiot:rels:hasEntalkID",
"val":"00002938"
},
{
"rel":"http://www.w3.org/2003/01/geo/wgs84_pos#long",
"val":"0.179506838321686"
},
{
"rel":"http://www.w3.org/2003/01/geo/wgs84_pos#lat",
"val":"52.1820091068082"
},
{
9 Select Innovations Limited, Unit P, Loddon Ind. Estate, Loddon, Norfolk NR14 6JD. www.enlight.co.uk
"rel":"urn:X-tsbiot:rels:hasColumnID",
"val":"158"
},
{
"rel":"urn:X-tsbiot:rels:hasLocation",
"val":"ARM1 REAR CAR PARK"
},
{
"rel":"urn:X-tsbiot:rels:hasLampWattage",
"val":"100"
},
{
"rel":"urn:X-tsbiot:rels:hasLampType",
"val":"Metal Halide (CDM/CMH)"
}
]
},
10Select Innovations Limited, Unit P, Loddon Ind. Estate, Loddon, Norfolk NR14 6JD. www.enlight.co.uk
4.2 Testing the Adapter files:
Working with 1248 limited we installed the OpenIOT suite of tools to enable us to test
and develop the EnLight Adapter to link the data from the ARM site and store it in the
HyperCat format and files. The first release of files has been uploaded to 1248. These
can be found at http://dev.1248.io:8000/browser.html with the URL entry of
http://dev.1248.io:8001/cats/enlight
The image below was taken when the Catalogue tools were running locally on our
ubuntu server. This server was used for testing before the file sets were sent to 1248.
11Select Innovations Limited, Unit P, Loddon Ind. Estate, Loddon, Norfolk NR14 6JD. www.enlight.co.uk
4.3 Displaying the device information:
By using the map view the data can be displayed when a marker is selected. This
information is created by the EnLight system and then converted via the EnLight
OpenIOT adapter which creates a catalogue that is displayed above.
12Select Innovations Limited, Unit P, Loddon Ind. Estate, Loddon, Norfolk NR14 6JD. www.enlight.co.uk
5 Sharing Data feeds OpenIOT March 7th 2014 Hackathon event
EnLight used the Hyper/Cat methodology designed by the OpenIOT project consortium
to enable sharing and usage of the data supplied. EnLight data was obtained from our
lighting technology installed in ARM HQ car park. The data feeds were used by number
of people to demonstrate how easy it was to extract the data and process it for other
applications. A competition was run at the Hackathon event with the prize being an Xbox
360. The winner was Boris Adryan from Cambridge. Well done Boris!! Runner up was
Ajith Shadakshari from Cambridge and highly commended was Juan Gao, Andy
Pritchard, Lawrence Archard, Jeremy Johnson a good team effort.
EnLight data from other sites is to be used as a basis for further Hackathons in the
coming months so watch this space – www.enlight.co.uk