internet of things 1. smarties developer: amjad majid, denis repkov, lydia penkert, marc jansen,...

19
Internet of Things 1

Upload: magdalene-bell

Post on 29-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Internet of Things

1

smartIES

Developer: Amjad Majid, Denis Repkov, Lydia Penkert, Marc Jansen, Sebastián Múnera-Álvarez, Yann HasselmannScrum Master: Oana DragomirProduct Owner: Adam Giemza

30-08-2014

About smartIES

• smartIES: smart and Intelligent Environment Sensing

• What means smart Environment?

“a small world where different kinds of smart device are continuously working to make inhabitants' lives more comfortable.” (Cook and Das )

• Environment for Digital colour printers from the imagePRESS family

3

Scenario

• User sets configuration, which events are important?

• Sense and monitoring ambient conditions

– Humidity

– Pressure

– Temperature

– Lighting

• Notification if something is not as expected

+ connect to automatic response of devices

Ex: Temperature is getting too high and a mail will be sent

4

Events and Actions

• Events:

– Getting too high/low (values definited by user)

• Actions:

– Send e-mail

– Send text message( to do)

– Change HUE Light

• Blinking• Brightness• Change color

– Send SmartWatch alert

5

Web – User Interface

6

Hardware setting

7

Architecture

8

Communication between components

• MQTT:

publish-subscribe based "light weight" messaging protocol for use on top of the TCP/IP protocol.

9

Broker

Publisher Subscriber

topic topic

Topic: /sensor

DataBase

• Mongo DB:

is a cross-platform document-oriented database

devices logs

rules

10

Sensor

• Yoctopuce API

• Message send if there are significant changes:

11

Logger

12

Sensor Logger DBLog value

change activestate

Receiver

• Search rule for a sensor in DB with characteristics of the sensor :

– Device name

– Type

– Room

• Two types of rules: too high / too low

• Threshold

13

Sending actions to actuators

14

Send mail

Change hue color

Dim hue

smartIES App

• Connection to android

– Smart phone

– Smart watch

15

Demo

16

Outlook

• History and log data

– Real time data

– Select a period of time

• Connect events

– Temperature too high & Light too high then …

• Automatic response: connect and control other devices at the room

17

What we have learned?

• Teamwork and communication

• New technology

Managing and running a network

18

Printing forProfessionals

Any questions?