building automation at codecentric headquarters€¦ · lessons learned? isolation fallback naming...

23
Building Automation at codecentric Headquarters A Look Behind the Scenes Christina & Anna 1

Upload: others

Post on 28-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

Building Automation at codecentric Headquarters

A Look Behind the ScenesChristina & Anna

!1

Page 2: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

WHO ARE WE?

ANNA

!2

merelyChristinaCHRISTINA

merelyAnna

Page 3: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

!3

Page 4: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

!4

Page 5: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

!5

WHY?

Laziness

Page 6: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

SecurityImprovement Fun

!6

WHY?

Page 7: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

ARCHITECTURE

!7

Browserbus system openHAB UserMessage Broker

Sensor system AWS

Page 8: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

BUS SYSTEM

!8

window, KNX

shutters, KNX

lamps, KNX

heating, BacNet

Page 9: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

WHY KNX?

!9

standard

sensor supportnew building

future-proof

shutter controlling

lamp controlling

our electrician knows KNX

Page 10: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

WHY openHAB?

!10

KNX independent

OpenSource

multi. Bindings

KNX, BacNet

UI-App

Rule Engine

MQTT

Page 11: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

WHY MQTT?

!11

MQTT Broker openHAB

AWS

UI

Other

Apps

Page 12: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

AWSX

WHY MQTT?

!12

MQTT Broker openHABUI

Other

Apps

Page 13: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

WHY MQTT?

!13

MQTT Broker openHAB

AWS

UI

Other

Apps

Other

Backend

Page 14: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

!14

SmartBuildingBoard

Page 15: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote
Page 16: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

!16

SmartBuildingBoard

Accessible Intuitive Clear

Page 17: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

!17

ALTERNATIVES

Other Framework

Commercial Solution

openHAB

Page 18: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

!18

SO WHY WRITE OUR OWN?

BabylonJSHackathon extendable

Page 19: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

WHAT ELSE?

!19

•Meeting rooms

•Pool table

•Coffee machine

•…

•Database

•AI

•App

•…

Sensor AWS IoT UIAWS

Rest

Page 20: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

ARCHITECTURE

!20

Browserbus system openHAB UserMessage Broker

Sensor system AWS

Page 21: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

!21

LESSONS LEARNED?

isolation fallback naming

intuitive extendable

closed system

use case challenge

Page 22: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

Our mission – to promote agile development, innovation and technology – extends through everything we do.

codecentric AGHochstraße 1142697 Solingen

E-Mail: [email protected] www.codecentric.de

Telefon: +49 (0) 212. 23 36 28 0Telefax: +49 (0) 212.23 36 28 79

Address

Contact Info

Telephone

Stay connected

!22

Page 23: Building Automation at codecentric Headquarters€¦ · LESSONS LEARNED? isolation fallback naming intuitive extendable closed system use case challenge. Our mission – to promote

merelyChristinaCHRISTINA

QUESTIONS?

!23

COME TALK TO US!

ANNAmerelyAnna