SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
Energy Revolution: Smart IoT
Devices Enable New Business
Models for Utilities
2015, EclipseCon, Ludwigsburg
Christine Mitterbauer, Andreas Gerstmeier
Brief portrait
EnBW Energie Baden-Württemberg AG
›One of the largest energy companies in Germany and Europe
›Business segments: Sales, Grids, Renewable Energies, Generation and Trading
›Revenue 2014: more than €21 billion
›Customers: some 5.5 million
›Employees: some 20,000
The German „Energiewende“…
43
Power-
Plants
> 500 MW
C) 2015 EnBW AG, EclipseCon 2015 3
1,5 Mio.
PV-Plants
(D/End of 2014)
Revolution
The individual „Energiewende“ meets to a
challenge for the Prosumer …
Electric
Appliance
Heating
Hot
Water
Old World: Simple usage of energy Today: Usage, Generation and Storage of Energy
in local, distributed systems
Energy Supplier
Electricity,
Oil, Gas or
Heat
EV
Electric
Appliance
Heating
Hot
Water
Hot
Water
Tank
Micro-
CHP
Energy Service-Provider
EV
Storage
Loads
Generation
Battery
Thermal
Storage
Heating
Heat
Pump
PV
4C) 2015 EnBW AG, EclipseCon 2015
How does a typical EnergyBASE installation
looks like?
9
2
4
5
1
3
PV (rooftop) & Invert.1
EnBW EnergyBASE
(distribution cabinet)
2
Z-
WAVE
Battery Storage3
Communication-Module
(Option)
4
Power-Plugs
(Z-Wave)
5
(C) 2015 EnBW AG – EclipseCon 2015
The EnergyBASE Services
I. Transparency, Security & Privacy
• Mini SCADA-System: Performance
Monitoring, Device Monitoring & Control
• Security and Privacy
 Local data storage and processing!
Basic-Service
II. Energy Efficiency
• Self-learning intelligent algorithms, forecasts
• Optimization suggestions (user
configurable)
• Updates, Backup, Remote access
Optimizer-Service
... additional Services…
• EV-Integration, Virtual Power Plant (VPP),
CHP-Integration, Assisted Living (AL), …
NEWService
6(C) 2015 EnBW AG – EclipseCon 2015
EnergyBASE System Architecture
http://energybase.local
https://energybase.enbw.com
Backend (Java /OSGi)
E-Mail Server
Android & iOS
App
EnergyBASE
Weather Forecast
Customer
EnBW
7(C) 2015 EnBW AG – EclipseCon 2015
• Independent Software Vendor and Solution Provider
• Located in Munich/Stuttgart/Berlin, Germany
• Over 15 years experience in the embedded area
• International customer base
• Experience in multiple application domains
• Telematics, Automotive, Smart Grid, Smart Metering...
• Oracle OJPI partner since 2014
Brief Portrait
MicroDoc GmbH
8(C) 2015 EnBW AG – EclipseCon 2015
MicroDoc & EnBW
• Java™ Technology Provider
• Experience with large Java/OSGi customer
projects in the embedded area
• Project management
• Quality assurance
• Development ressources
9(C) 2015 EnBW AG – EclipseCon 2015
IoT Hardware & Java VM
Hardware
• 450 MHz ARM9 processor
• 128 MB RAM / 4GB Flash
• Ethernet & Serial RS485 Interfaces
• Polyphase electric meter
Software
• Embedded Linux
• MicroDoc Oracle Java SE Embedded 8
10(C) 2015 EnBW AG – EclipseCon 2015
EnergyBASE - Software Architecture
ProSyst mBS Smart Home OSGi
MicroDoc Oracle Java SE Embedded 8
Prognosis Dev Control
Apps
Device AdapterWeb
Transparency News Wallplugs Devices Optimizer Settings LoginWeather
Container
Battery Inverter
Meter dLAN
Embedded Linux
Protocol
MDNS
Modbus
Zwave
ProSyst HDM
Device Agent
Storage
Backend
Contract
UI
Rest
App FW
UPNP
...Limitation
Observer
Config
PV
Consum
Weather
Problem Solvers
(C) 2015 EnBW AG - Oracle JavaOne 2015, CON9759 11
Service- / Apps-based model
12(C) 2015 EnBW AG – EclipseCon 2015
Installation in a typical household
9
Z-WAVE
(C) 2015 EnBW AG – EclipseCon 2015
EnergyBASE - Software Architecture
14(C) 2015 EnBW AG – EclipseCon 2015
ProSyst mBS Smart Home OSGi
MicroDoc Oracle Java SE Embedded 8
Prognosis Dev Control
Apps
Device AdapterWeb
Transparency News Wallplugs Devices Optimizer Settings LoginWeather
Container
Battery Inverter
Meter dLAN
Embedded Linux
Protocol
MDNS
Modbus
Zwave
ProSyst HDM
Device Agent
Storage
Backend
Contract
UI
Rest
App FW
UPNP
...Limitation
Observer
Config
PV
Consum
Weather
Problem Solvers
IoT – Software Deployment Scenario I
Bundles moved between OSGi-enabled Devices
Java / OSGi
MicroDoc Java SE Embedded 8
Prosyst mBSSH OSGi
ZWave
ZWave
Devolo PLC Adapter
EnBW EnergyBASE
15(C) 2015 EnBW AG – EclipseCon 2015
16
Functions of the EnergyBASE
Energy
Consumer
Energy
Consumer
Energy
Storage
Energy
Storage
(C) 2015 EnBW AG – EclipseCon 2015c
EnergyBASE - Software Architecture
17
ProSyst mBS Smart Home OSGi
MicroDoc Oracle Java SE Embedded 8
Prognosis Dev Control
Apps
Device AdapterWeb
Transparency News Wallplugs Devices Optimizer Settings LoginWeather
Container
Battery Inverter
Meter dLAN
Embedded Linux
Protocol
MDNS
Modbus
Zwave
ProSyst HDM
Device Agent
Storage
Backend
Contract
UI
Rest
App FW
UPNP
...Limitation
Observer
Config
PV
Consum
Weather
Problem Solvers
(C) 2015 EnBW AG – EclipseCon 2015c
IoT – Software Deployment Scenario II
Distributed OSGi Services
Java SE
ProSyst mPRM OSGi
Java SE 8 Embedded
Prosyst mBS Smart Home
EnergyBASEBackendServer
Weather Backend
EnergyBASEDevices
Java SE 8 Embedded
Prosyst mBS Smart Home
Java SE 8 Embedded
Prosyst mBS Smart Home
Java SE 8 Embedded
Prosyst mBS Smart Home
Geocoding
Weather
Client
Weather
Client
Weather Forecast
Weather
Client
Weather
Client
Weather
Client
18(C) 2015 EnBW AG – EclipseCon 2015
EnergyBASE - Apps
19
ProSyst mBS Smart Home OSGi
MicroDoc Oracle Java SE Embedded 8
Prognosis Dev Control
Apps
Device AdapterWeb
Transparency News Wallplugs Devices Optimizer Settings LoginWeather
Container
Battery Inverter
Meter dLAN
Embedded Linux
Protocol
MDNS
Modbus
Zwave
ProSyst HDM
Device Agent
Storage
Backend
Contract
UI
Rest
App FW
UPNP
...Limitation
Observer
Config
PV
Consum
Weather
Problem Solvers
(C) 2015 EnBW AG – EclipseCon 2015
IoT – EnergyBASE Apps
• Apps implemented as OSGi-Services
• OSGi-Services exported as RESTful-Webservices
transparently
• REST-Services used by Mobile-Apps AND Web-App
• Web-App contained in APP
• API open for Third-Party-Systems
• New functions easy to integrate
• Apps can be booked as a service
20(C) 2015 EnBW AG – EclipseCon 2015
IoT – Distributed Apps
EnergyBASEDevices
https://energybase.enbw.com
Static App Content
…
BackendWebserver
Apps
Transparency
Java SE
ProSyst mPRM OSGi
Bundles
REST-Tunnel …
EnergyBASEBackendServer
RESTful Calls
(dynamic content)
RESTful Calls
(dynamic content)Java SE 8 Embedded
ProSyst mBS Smart Home OSGi
html,js, img
…
java
Transparency
html, js, img
21(C) 2015 EnBW AG – EclipseCon 2015
IoT – EnergyBASE Backend (mPRM)
• Remote Device monitoring
• Software Repository
• Remote Software Updates
• Email and Push notifications
• Address geocoding
• DWD-Weather forecasts
• Support
• …
22(C) 2015 EnBW AG – EclipseCon 2015
EnergyBASE - Software Architecture
23
ProSyst mBS Smart Home OSGi
MicroDoc Oracle Java SE Embedded 8
Prognosis Dev Control
Apps
Device AdapterWeb
Transparency News Wallplugs Devices Optimizer Settings LoginWeather
Container
Battery Inverter
Meter dLAN
Embedded Linux
Protocol
MDNS
Modbus
Zwave
ProSyst HDM
Device Agent
Storage
Backend
Contract
UI
Rest
App FW
UPNP
...Limitation
Observer
Config
PV
Consum
Weather
Problem Solvers
(C) 2015 EnBW AG – EclipseCon 2015
Possible Software Deployment Option:
Move Bundles to Backend
Java SE
ProSyst mPRM OSGi
Java SE 8 Embedded
ProSyst mBS Smart Home
Problem
Solver
EnBW EnergyBASE
EnergyBASE Backend
Problem
Solver
24(C) 2015 EnBW AG – EclipseCon 2015
Copyright Notice
• Java is a registered trademarks of Oracle and/or its affiliates.
• All other names and trademarks are names and trademarks of the respective owners
Christine Mitterbauer
Member of the Management Board
MicroDoc GmbH
Elektrastr. 6a
81925 München
christine.mitterbauer@microdoc.com
Andreas Gerstmeier
Technical Project Lead
EnBW Ostwürttemberg DonauRies AG
Unterer Brühl 2
73479 Ellwangen
a.gerstmeier@enbw.com
25(C) 2015 EnBW AG – EclipseCon 2015

Weitere ähnliche Inhalte

Was ist angesagt?

Cloud Native Application Development-build fast, low TCO, scalable & agile so...
Cloud Native Application Development-build fast, low TCO, scalable & agile so...Cloud Native Application Development-build fast, low TCO, scalable & agile so...
Cloud Native Application Development-build fast, low TCO, scalable & agile so...
Lucas Jellema
 

Was ist angesagt? (20)

apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...
apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...
apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...
 
apidays LIVE London 2021 - Application to API Security, drivers to the Shift ...
apidays LIVE London 2021 - Application to API Security, drivers to the Shift ...apidays LIVE London 2021 - Application to API Security, drivers to the Shift ...
apidays LIVE London 2021 - Application to API Security, drivers to the Shift ...
 
Built on Pulsar: A Commercial Consent Management System for 80 Million Citizens
Built on Pulsar: A Commercial Consent Management System for 80 Million CitizensBuilt on Pulsar: A Commercial Consent Management System for 80 Million Citizens
Built on Pulsar: A Commercial Consent Management System for 80 Million Citizens
 
FIWARE Technology
FIWARE TechnologyFIWARE Technology
FIWARE Technology
 
apidays LIVE Paris - Sopra Steria: path to the industrialization of sustaina...
 apidays LIVE Paris - Sopra Steria: path to the industrialization of sustaina... apidays LIVE Paris - Sopra Steria: path to the industrialization of sustaina...
apidays LIVE Paris - Sopra Steria: path to the industrialization of sustaina...
 
Building scalable applications for the cloud
Building scalable applications for the cloudBuilding scalable applications for the cloud
Building scalable applications for the cloud
 
FIWARE Overview of Generic Enablers
FIWARE Overview of Generic EnablersFIWARE Overview of Generic Enablers
FIWARE Overview of Generic Enablers
 
The Future of Integration | Webinar of the 24th of April 2020
The Future of Integration | Webinar of the 24th of April 2020The Future of Integration | Webinar of the 24th of April 2020
The Future of Integration | Webinar of the 24th of April 2020
 
RGProfile
RGProfileRGProfile
RGProfile
 
Products and Services - Bitdharma
Products and Services - BitdharmaProducts and Services - Bitdharma
Products and Services - Bitdharma
 
[WSO2Con EU 2018] API-driven Integration with WSO2 at Schneider Electric
[WSO2Con EU 2018] API-driven Integration with WSO2 at Schneider Electric[WSO2Con EU 2018] API-driven Integration with WSO2 at Schneider Electric
[WSO2Con EU 2018] API-driven Integration with WSO2 at Schneider Electric
 
APIdays Paris 2019 - Adopting Service Mesh by Marco Palladino , Kong
APIdays Paris 2019 - Adopting Service Mesh by Marco Palladino , KongAPIdays Paris 2019 - Adopting Service Mesh by Marco Palladino , Kong
APIdays Paris 2019 - Adopting Service Mesh by Marco Palladino , Kong
 
apidays LIVE London 2021 - Interfaces from a strategic and management perspec...
apidays LIVE London 2021 - Interfaces from a strategic and management perspec...apidays LIVE London 2021 - Interfaces from a strategic and management perspec...
apidays LIVE London 2021 - Interfaces from a strategic and management perspec...
 
apidays LIVE London 2021 - Tech adoption in finance and banking by Christina ...
apidays LIVE London 2021 - Tech adoption in finance and banking by Christina ...apidays LIVE London 2021 - Tech adoption in finance and banking by Christina ...
apidays LIVE London 2021 - Tech adoption in finance and banking by Christina ...
 
[WSO2Con EU 2018] Simplifying Digital Transformation with an "API Aware" Mindset
[WSO2Con EU 2018] Simplifying Digital Transformation with an "API Aware" Mindset[WSO2Con EU 2018] Simplifying Digital Transformation with an "API Aware" Mindset
[WSO2Con EU 2018] Simplifying Digital Transformation with an "API Aware" Mindset
 
INTERFACE, by apidays - Keeping the link between legacy and new by Vince Pad...
INTERFACE, by apidays  - Keeping the link between legacy and new by Vince Pad...INTERFACE, by apidays  - Keeping the link between legacy and new by Vince Pad...
INTERFACE, by apidays - Keeping the link between legacy and new by Vince Pad...
 
apidays LIVE Paris 2021 - Detecting and Protecting PII by Rob Dickinson, Resu...
apidays LIVE Paris 2021 - Detecting and Protecting PII by Rob Dickinson, Resu...apidays LIVE Paris 2021 - Detecting and Protecting PII by Rob Dickinson, Resu...
apidays LIVE Paris 2021 - Detecting and Protecting PII by Rob Dickinson, Resu...
 
Openbar Kontich // RPA: A Hype or a Proven Technology? by Tim Vangilbergen & ...
Openbar Kontich // RPA: A Hype or a Proven Technology? by Tim Vangilbergen & ...Openbar Kontich // RPA: A Hype or a Proven Technology? by Tim Vangilbergen & ...
Openbar Kontich // RPA: A Hype or a Proven Technology? by Tim Vangilbergen & ...
 
Cloud Native Application Development-build fast, low TCO, scalable & agile so...
Cloud Native Application Development-build fast, low TCO, scalable & agile so...Cloud Native Application Development-build fast, low TCO, scalable & agile so...
Cloud Native Application Development-build fast, low TCO, scalable & agile so...
 
[APIdays INTERFACE 2021] Now that we have K8s, can we stop re-inventing API p...
[APIdays INTERFACE 2021] Now that we have K8s, can we stop re-inventing API p...[APIdays INTERFACE 2021] Now that we have K8s, can we stop re-inventing API p...
[APIdays INTERFACE 2021] Now that we have K8s, can we stop re-inventing API p...
 

Ähnlich wie Smart edge ioT devices enable utility company to create new business segments in the era of energy revolution - Christine Mitterbauer

final2abbgrouppresentation2013en-150524090737-lva1-app6892.ppt
final2abbgrouppresentation2013en-150524090737-lva1-app6892.pptfinal2abbgrouppresentation2013en-150524090737-lva1-app6892.ppt
final2abbgrouppresentation2013en-150524090737-lva1-app6892.ppt
CharbelRahme2
 
!GDSC NYUST Infrastructure and Application Modernization with Google Cloud .pptx
!GDSC NYUST Infrastructure and Application Modernization with Google Cloud .pptx!GDSC NYUST Infrastructure and Application Modernization with Google Cloud .pptx
!GDSC NYUST Infrastructure and Application Modernization with Google Cloud .pptx
GangTingFan
 
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
IBM Switzerland
 
INTELLIGENT ENERGY & VALUE STACKING: SOFTWARE CAN MAKE IT HAPPEN
INTELLIGENT ENERGY & VALUE STACKING: SOFTWARE CAN MAKE IT HAPPENINTELLIGENT ENERGY & VALUE STACKING: SOFTWARE CAN MAKE IT HAPPEN
INTELLIGENT ENERGY & VALUE STACKING: SOFTWARE CAN MAKE IT HAPPEN
iQHub
 

Ähnlich wie Smart edge ioT devices enable utility company to create new business segments in the era of energy revolution - Christine Mitterbauer (20)

Monet, an IoT Energy Management Platform based on MongoDB
Monet, an IoT Energy Management Platform based on MongoDBMonet, an IoT Energy Management Platform based on MongoDB
Monet, an IoT Energy Management Platform based on MongoDB
 
final2abbgrouppresentation2013en-150524090737-lva1-app6892.ppt
final2abbgrouppresentation2013en-150524090737-lva1-app6892.pptfinal2abbgrouppresentation2013en-150524090737-lva1-app6892.ppt
final2abbgrouppresentation2013en-150524090737-lva1-app6892.ppt
 
Internet of energy
Internet of energyInternet of energy
Internet of energy
 
IJENKO IoE² Residential VPP
IJENKO IoE² Residential VPPIJENKO IoE² Residential VPP
IJENKO IoE² Residential VPP
 
Integrating electrical systems easily – accelerating the path towards sustain...
Integrating electrical systems easily – accelerating the path towards sustain...Integrating electrical systems easily – accelerating the path towards sustain...
Integrating electrical systems easily – accelerating the path towards sustain...
 
Final2 abb group_presentation2013_en
Final2 abb group_presentation2013_enFinal2 abb group_presentation2013_en
Final2 abb group_presentation2013_en
 
Bead company-eng
Bead company-engBead company-eng
Bead company-eng
 
!GDSC NYUST Infrastructure and Application Modernization with Google Cloud .pptx
!GDSC NYUST Infrastructure and Application Modernization with Google Cloud .pptx!GDSC NYUST Infrastructure and Application Modernization with Google Cloud .pptx
!GDSC NYUST Infrastructure and Application Modernization with Google Cloud .pptx
 
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
 
CloudIndustries.eu - industrial monitoring for hardware, renewables power pla...
CloudIndustries.eu - industrial monitoring for hardware, renewables power pla...CloudIndustries.eu - industrial monitoring for hardware, renewables power pla...
CloudIndustries.eu - industrial monitoring for hardware, renewables power pla...
 
Energy Economics Christian Feisst
Energy Economics Christian FeisstEnergy Economics Christian Feisst
Energy Economics Christian Feisst
 
How demand for flexibility will develop in the German power system
How demand for flexibility will develop in the German power systemHow demand for flexibility will develop in the German power system
How demand for flexibility will develop in the German power system
 
Industrial IoT bootcamp
Industrial IoT bootcampIndustrial IoT bootcamp
Industrial IoT bootcamp
 
Michael Gschwind, Blue Gene/Q: Design for Sustained Multi-Petaflop Computing
Michael Gschwind, Blue Gene/Q: Design for Sustained Multi-Petaflop ComputingMichael Gschwind, Blue Gene/Q: Design for Sustained Multi-Petaflop Computing
Michael Gschwind, Blue Gene/Q: Design for Sustained Multi-Petaflop Computing
 
Mindsphere: an open cloud-based IoT operating system for Industry
Mindsphere: an open cloud-based IoT operating system for IndustryMindsphere: an open cloud-based IoT operating system for Industry
Mindsphere: an open cloud-based IoT operating system for Industry
 
INTELLIGENT ENERGY & VALUE STACKING: SOFTWARE CAN MAKE IT HAPPEN
INTELLIGENT ENERGY & VALUE STACKING: SOFTWARE CAN MAKE IT HAPPENINTELLIGENT ENERGY & VALUE STACKING: SOFTWARE CAN MAKE IT HAPPEN
INTELLIGENT ENERGY & VALUE STACKING: SOFTWARE CAN MAKE IT HAPPEN
 
Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecos...
Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecos...Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecos...
Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecos...
 
Deliver Modern Applications with an Elastic Load Balancing Fabric Powered by ...
Deliver Modern Applications with an Elastic Load Balancing Fabric Powered by ...Deliver Modern Applications with an Elastic Load Balancing Fabric Powered by ...
Deliver Modern Applications with an Elastic Load Balancing Fabric Powered by ...
 
2011.10.13 - Annonces IBM pour Cloud Builders - Loic Simon
2011.10.13 - Annonces IBM pour Cloud Builders - Loic Simon2011.10.13 - Annonces IBM pour Cloud Builders - Loic Simon
2011.10.13 - Annonces IBM pour Cloud Builders - Loic Simon
 
Apidays Singapore 2024 - Application and Platform Optimization through Power ...
Apidays Singapore 2024 - Application and Platform Optimization through Power ...Apidays Singapore 2024 - Application and Platform Optimization through Power ...
Apidays Singapore 2024 - Application and Platform Optimization through Power ...
 

Mehr von mfrancis

Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
mfrancis
 
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
mfrancis
 
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
mfrancis
 
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
mfrancis
 

Mehr von mfrancis (20)

Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
 
OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)
 
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
 
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank LyaruuOSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
 
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
 
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
 
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
 
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
 
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
 
OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)
 
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
 
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
 
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
 
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
 
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
 
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
 
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
 
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
 
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
 
How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Smart edge ioT devices enable utility company to create new business segments in the era of energy revolution - Christine Mitterbauer

  • 1. Energy Revolution: Smart IoT Devices Enable New Business Models for Utilities 2015, EclipseCon, Ludwigsburg Christine Mitterbauer, Andreas Gerstmeier
  • 2. Brief portrait EnBW Energie Baden-Württemberg AG ›One of the largest energy companies in Germany and Europe ›Business segments: Sales, Grids, Renewable Energies, Generation and Trading ›Revenue 2014: more than €21 billion ›Customers: some 5.5 million ›Employees: some 20,000
  • 3. The German „Energiewende“… 43 Power- Plants > 500 MW C) 2015 EnBW AG, EclipseCon 2015 3 1,5 Mio. PV-Plants (D/End of 2014) Revolution
  • 4. The individual „Energiewende“ meets to a challenge for the Prosumer … Electric Appliance Heating Hot Water Old World: Simple usage of energy Today: Usage, Generation and Storage of Energy in local, distributed systems Energy Supplier Electricity, Oil, Gas or Heat EV Electric Appliance Heating Hot Water Hot Water Tank Micro- CHP Energy Service-Provider EV Storage Loads Generation Battery Thermal Storage Heating Heat Pump PV 4C) 2015 EnBW AG, EclipseCon 2015
  • 5. How does a typical EnergyBASE installation looks like? 9 2 4 5 1 3 PV (rooftop) & Invert.1 EnBW EnergyBASE (distribution cabinet) 2 Z- WAVE Battery Storage3 Communication-Module (Option) 4 Power-Plugs (Z-Wave) 5 (C) 2015 EnBW AG – EclipseCon 2015
  • 6. The EnergyBASE Services I. Transparency, Security & Privacy • Mini SCADA-System: Performance Monitoring, Device Monitoring & Control • Security and Privacy  Local data storage and processing! Basic-Service II. Energy Efficiency • Self-learning intelligent algorithms, forecasts • Optimization suggestions (user configurable) • Updates, Backup, Remote access Optimizer-Service ... additional Services… • EV-Integration, Virtual Power Plant (VPP), CHP-Integration, Assisted Living (AL), … NEWService 6(C) 2015 EnBW AG – EclipseCon 2015
  • 7. EnergyBASE System Architecture http://energybase.local https://energybase.enbw.com Backend (Java /OSGi) E-Mail Server Android & iOS App EnergyBASE Weather Forecast Customer EnBW 7(C) 2015 EnBW AG – EclipseCon 2015
  • 8. • Independent Software Vendor and Solution Provider • Located in Munich/Stuttgart/Berlin, Germany • Over 15 years experience in the embedded area • International customer base • Experience in multiple application domains • Telematics, Automotive, Smart Grid, Smart Metering... • Oracle OJPI partner since 2014 Brief Portrait MicroDoc GmbH 8(C) 2015 EnBW AG – EclipseCon 2015
  • 9. MicroDoc & EnBW • Java™ Technology Provider • Experience with large Java/OSGi customer projects in the embedded area • Project management • Quality assurance • Development ressources 9(C) 2015 EnBW AG – EclipseCon 2015
  • 10. IoT Hardware & Java VM Hardware • 450 MHz ARM9 processor • 128 MB RAM / 4GB Flash • Ethernet & Serial RS485 Interfaces • Polyphase electric meter Software • Embedded Linux • MicroDoc Oracle Java SE Embedded 8 10(C) 2015 EnBW AG – EclipseCon 2015
  • 11. EnergyBASE - Software Architecture ProSyst mBS Smart Home OSGi MicroDoc Oracle Java SE Embedded 8 Prognosis Dev Control Apps Device AdapterWeb Transparency News Wallplugs Devices Optimizer Settings LoginWeather Container Battery Inverter Meter dLAN Embedded Linux Protocol MDNS Modbus Zwave ProSyst HDM Device Agent Storage Backend Contract UI Rest App FW UPNP ...Limitation Observer Config PV Consum Weather Problem Solvers (C) 2015 EnBW AG - Oracle JavaOne 2015, CON9759 11
  • 12. Service- / Apps-based model 12(C) 2015 EnBW AG – EclipseCon 2015
  • 13. Installation in a typical household 9 Z-WAVE (C) 2015 EnBW AG – EclipseCon 2015
  • 14. EnergyBASE - Software Architecture 14(C) 2015 EnBW AG – EclipseCon 2015 ProSyst mBS Smart Home OSGi MicroDoc Oracle Java SE Embedded 8 Prognosis Dev Control Apps Device AdapterWeb Transparency News Wallplugs Devices Optimizer Settings LoginWeather Container Battery Inverter Meter dLAN Embedded Linux Protocol MDNS Modbus Zwave ProSyst HDM Device Agent Storage Backend Contract UI Rest App FW UPNP ...Limitation Observer Config PV Consum Weather Problem Solvers
  • 15. IoT – Software Deployment Scenario I Bundles moved between OSGi-enabled Devices Java / OSGi MicroDoc Java SE Embedded 8 Prosyst mBSSH OSGi ZWave ZWave Devolo PLC Adapter EnBW EnergyBASE 15(C) 2015 EnBW AG – EclipseCon 2015
  • 16. 16 Functions of the EnergyBASE Energy Consumer Energy Consumer Energy Storage Energy Storage (C) 2015 EnBW AG – EclipseCon 2015c
  • 17. EnergyBASE - Software Architecture 17 ProSyst mBS Smart Home OSGi MicroDoc Oracle Java SE Embedded 8 Prognosis Dev Control Apps Device AdapterWeb Transparency News Wallplugs Devices Optimizer Settings LoginWeather Container Battery Inverter Meter dLAN Embedded Linux Protocol MDNS Modbus Zwave ProSyst HDM Device Agent Storage Backend Contract UI Rest App FW UPNP ...Limitation Observer Config PV Consum Weather Problem Solvers (C) 2015 EnBW AG – EclipseCon 2015c
  • 18. IoT – Software Deployment Scenario II Distributed OSGi Services Java SE ProSyst mPRM OSGi Java SE 8 Embedded Prosyst mBS Smart Home EnergyBASEBackendServer Weather Backend EnergyBASEDevices Java SE 8 Embedded Prosyst mBS Smart Home Java SE 8 Embedded Prosyst mBS Smart Home Java SE 8 Embedded Prosyst mBS Smart Home Geocoding Weather Client Weather Client Weather Forecast Weather Client Weather Client Weather Client 18(C) 2015 EnBW AG – EclipseCon 2015
  • 19. EnergyBASE - Apps 19 ProSyst mBS Smart Home OSGi MicroDoc Oracle Java SE Embedded 8 Prognosis Dev Control Apps Device AdapterWeb Transparency News Wallplugs Devices Optimizer Settings LoginWeather Container Battery Inverter Meter dLAN Embedded Linux Protocol MDNS Modbus Zwave ProSyst HDM Device Agent Storage Backend Contract UI Rest App FW UPNP ...Limitation Observer Config PV Consum Weather Problem Solvers (C) 2015 EnBW AG – EclipseCon 2015
  • 20. IoT – EnergyBASE Apps • Apps implemented as OSGi-Services • OSGi-Services exported as RESTful-Webservices transparently • REST-Services used by Mobile-Apps AND Web-App • Web-App contained in APP • API open for Third-Party-Systems • New functions easy to integrate • Apps can be booked as a service 20(C) 2015 EnBW AG – EclipseCon 2015
  • 21. IoT – Distributed Apps EnergyBASEDevices https://energybase.enbw.com Static App Content … BackendWebserver Apps Transparency Java SE ProSyst mPRM OSGi Bundles REST-Tunnel … EnergyBASEBackendServer RESTful Calls (dynamic content) RESTful Calls (dynamic content)Java SE 8 Embedded ProSyst mBS Smart Home OSGi html,js, img … java Transparency html, js, img 21(C) 2015 EnBW AG – EclipseCon 2015
  • 22. IoT – EnergyBASE Backend (mPRM) • Remote Device monitoring • Software Repository • Remote Software Updates • Email and Push notifications • Address geocoding • DWD-Weather forecasts • Support • … 22(C) 2015 EnBW AG – EclipseCon 2015
  • 23. EnergyBASE - Software Architecture 23 ProSyst mBS Smart Home OSGi MicroDoc Oracle Java SE Embedded 8 Prognosis Dev Control Apps Device AdapterWeb Transparency News Wallplugs Devices Optimizer Settings LoginWeather Container Battery Inverter Meter dLAN Embedded Linux Protocol MDNS Modbus Zwave ProSyst HDM Device Agent Storage Backend Contract UI Rest App FW UPNP ...Limitation Observer Config PV Consum Weather Problem Solvers (C) 2015 EnBW AG – EclipseCon 2015
  • 24. Possible Software Deployment Option: Move Bundles to Backend Java SE ProSyst mPRM OSGi Java SE 8 Embedded ProSyst mBS Smart Home Problem Solver EnBW EnergyBASE EnergyBASE Backend Problem Solver 24(C) 2015 EnBW AG – EclipseCon 2015
  • 25. Copyright Notice • Java is a registered trademarks of Oracle and/or its affiliates. • All other names and trademarks are names and trademarks of the respective owners Christine Mitterbauer Member of the Management Board MicroDoc GmbH Elektrastr. 6a 81925 München christine.mitterbauer@microdoc.com Andreas Gerstmeier Technical Project Lead EnBW Ostwürttemberg DonauRies AG Unterer Brühl 2 73479 Ellwangen a.gerstmeier@enbw.com 25(C) 2015 EnBW AG – EclipseCon 2015