Assisted Living Innovation Project

anne Projects

We have started out a new industrial research and development project. Together with several municipalities in Mid-Norway and with the support from Innovation Norway we will develop smart gateways for assisted living solutions.

screen-shot-2016-09-15-at-09-48-26 innovasjon-norge-logo

The goal of the project is to develop a technical infrastructure based on open standards and a flexible software architecture:

  • Makes it possible to efficiently develop solutions that are tailored to individual users
  • Simplifies maintenance and operation
  • A software architecture where you can easily exchange components such as sensors, actuators and backend systems

Our project will follow the national reference architecture based on the Continua framework as recommended by the Norwegian Directorate of eHealth. Our customer partners are the municipalities Trondheim Kommune and the six municipalities in Værnesregionen: Frosta, Malvik, Meråker, Selbu, Stjørdal and Tydal.

During the project which has a time-frame of three years we will be working with companies and partners providing sensors, hardware and backend solutions. If you are interested in learning more about the details, contact me!

 

Share on FacebookTweet about this on TwitterShare on LinkedInGoogle+Email to someone

Reactive Blocks IoT Training at FFI

anne Events

IoT provides new opportunities in the defence sector and last week we spend two days training employees from the Norwegian Defence Research Establishment (FFI). Our IoT training is a hands-on course where participants use Raspberry Pi, Z-Wave sensors, cameras, CoAP and MQTT, and learn the power of Reactive Blocks programming.

Screen Shot 2016-07-05 at 12.26.39
We chose Z-Wave sensors to provide a hardware framework for the course which just ‘works out of the box’ without additional manual wiring needed. Using a USB Z-Wave controller enabled us to freely move between the participants computers and the provided Raspberry Pi 3. The sensors used during the course include a door sensor and a motion detector with temperature sensor. Each group of USB controller and the two sensors were pre-paired for a team.
The exercises during the first day were run on the participants computer which was used for the development. Using the Z-Wave USB controller required installing the drivers as well as extracting the OpenZWave/zwave4j device database into the user folder (c:\Users\USER\ozw_config).
The second day focused on the development of a more complex application, based on the blocks created during the first day. This time, each team used a pre-configured Raspberry Pi 3 to which the applications were deployed. The Pi was configured with a Raspbian Jessie lite with Oracle Java 8 installed. In order to make the wireless network more robust against dropped connections, we installed the cron script ‘WiFi_Check‘. This script is run periodically and tries to re-establish a network connection as soon as it detects a problem. Because the USB-Controller was recognised as a serial port (/dev/ttyACM?) right away, there was no need to install drivers. We just needed to copy over the device database to the user folder (/home/pi/.ozw_config) using WinSCP.
After transferring an exported application runnable-jar-file to the pi as well, it was a simple matter of executing it via a remote putty shell: ‘java -jar app.jar‘.

IMG_1207 IMG_1214 IMG_1216

High engagement factor and lots of time to test and experiment speed up the learning curve. Participants walk away with skills required to build complex IoT applications. This is a course for software architects, developers and system integrators that want a quick way to get up to speed on data collection, local processing and IoT programming.  We offer on-site and classroom courses. For questions and booking contact anne@bitreactive.com.

 

Share on FacebookTweet about this on TwitterShare on LinkedInGoogle+Email to someone

Welcome Tim Jagenberg!

anne Business

Please meet our new team leader of software development Tim Jagenberg!

OLYMPUS DIGITAL CAMERA

Tim has several years of experience in embedded devices and programming. He originates from Germany and holds a PhD in Engineering & Computer Science. His techy interest goes back to his early childhood when he started his hobby of designing and building remote controlled models. Tinkering with electronics is still a passion and you can follow his latest endeavours in his blog.

His solid technical background mixed with a large dose of curiosity and his contagious enthusiasm is definitely what it takes to drive it up a notch.

We are excited to have Tim on board!

Share on FacebookTweet about this on TwitterShare on LinkedInGoogle+Email to someone

Kura Application from Scratch

anne Examples

We made a new screencast showing how you can build a Kura application that collects sensor data and sends it to the Eurotech Everyware cloud. The application runs on Raspberry Pi and can be installed, started and stopped from the Kura Web-console.

You will see step by step how to connect existing building blocks and how to improve your system with the analyser.

Visit the Reactive Blocks tool references to see how you can get Reactive Blocks for Kura and get ready to build your own Kura applications.  

Share on FacebookTweet about this on TwitterShare on LinkedInGoogle+Email to someone

Bitreactive and Eurotech Showing Joint Solutions at CeBIT

anne Business, Events

Eurotech’s device and data management technology combined with Bitreactive´s visual coding tool for smart gateways is presented at the IoT Solutions Eurotech & Partner Area in Hannover (Hall 13 Booth E77).

With Eurotech’s Everyware Software Framework (ESF), programmers with basic Java/OSGi skills can quickly create M2M and IoT applications, test their code on a local simulation environment, and deploy their application with one click onto the target gateway device and perform remote debugging.

We see the ecosystem of Eurotech’s Reliagate, the Everyware Software Framework and Reactive Blocks for application development as a perfect fit for quickly rolling out complex IoT solutions. Reactive Blocks provides ESF programmers with a highly productive visual coding tool for robust and flexible application development.

Eurotech’s CMO, Robert Andres said on the jointly presented use case at CeBIT: “Bitreactive, with its unique programming tool Reactive Blocks helps solve programming challenges when developing typical gateway applications. It is a tool that makes it quick and easy to put together proof of concept applications and see it evolve to a production level solution without an increase in software complexity. The Bitreactive use case at CeBIT is an excellent example of how Reactive Blocks together with ESF removes complexities and technological barriers companies face when creating and deploying IoT solutions.”

You can read the Eurotech press-release about the joint solution here.

IMG_0902

 

Share on FacebookTweet about this on TwitterShare on LinkedInGoogle+Email to someone