the osgi service platform in the smart home and energy management and domestic appliances ecosystem...

15

Upload: mfrancis

Post on 17-Feb-2017

440 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: The OSGi Service Platform in the Smart Home and Energy Management and Domestic Appliances Ecosystem - Paul Kopff, Research Engineer, EDF
Page 2: The OSGi Service Platform in the Smart Home and Energy Management and Domestic Appliances Ecosystem - Paul Kopff, Research Engineer, EDF

The OSGi Service Platform in the Smart Home and

Energy Management and Domotic Appliances

Ecosystem

Dr Paul KOPFF EDF R&D

Page 3: The OSGi Service Platform in the Smart Home and Energy Management and Domestic Appliances Ecosystem - Paul Kopff, Research Engineer, EDF

The OSGi Service Platform in the Smart Home and Energy Management and Appliances Ecosystem

OSGi is an OPEN STANDARD for MANAGED ADMINISTRATION of a SHARED IMPLEMENTATION SPACE for INTERWORKING SERVICES in some COMMON ECOSYSTEM

MOBILE PHONES : obviously an IMPLEMENTATION SPACE for SERVICES But maybe because of the very limited space for hardware resources they will essentially focus on Web-like Services for which the OSGi standard is not considered unique.

CARS : there are in facts 2 ecosystems (the engine etc. and the cabine) Both have much space for RESOURCES meaning INNOVATIONS and there is ONE dominant stakeholder : the MAKER

SMART HOMES : the initial idea, the laziest business !

Page 4: The OSGi Service Platform in the Smart Home and Energy Management and Domestic Appliances Ecosystem - Paul Kopff, Research Engineer, EDF

SMART HOMES are the most promising PLAYGROUND for integrated ecosystems of services

INDEED ! But (too many ? Not obviously dominant !) stakeholders

must be convinced to initiate B2B relations (as RESOURCE/SERVICE providers)

that (unfortunately) are not immediately REWARDING

Typical fears to give (up) too much and get (back) not enough

Thus at this time, NO Smart Home Services have been successfully deployed as a broad commercial offer

We have seen only a few luxury demo houses

OUR MOTIVATIONS ?

Page 5: The OSGi Service Platform in the Smart Home and Energy Management and Domestic Appliances Ecosystem - Paul Kopff, Research Engineer, EDF

Selling electricity is in itself a SERVICE Moreover : innovative tariffs could propose incentives for demand response management

Page 6: The OSGi Service Platform in the Smart Home and Energy Management and Domestic Appliances Ecosystem - Paul Kopff, Research Engineer, EDF

As an introduction to our argument we will exemplify Demand Response Management as a customer oriented (set of) service(s)

Page 7: The OSGi Service Platform in the Smart Home and Energy Management and Domestic Appliances Ecosystem - Paul Kopff, Research Engineer, EDF

Metering services installed in a Home Gateway will cooperate with Smart Home Services so that users don’t have to care about any constraints

The french EDF/EURIDIS power meters have 2 ports

TELERELEVE port for EURIDIS remote metering bus (used by the utilities for commercial remote metering)

TELEINFO port for data collection by Home Gateway

00115.637

kWh

On this serial output, data frames (of 100 to 250 bytes) are continuously emitted at 1200 bauds -> 1 frame every 1-2sec

An academic example of tariff with peak hour load limitation : The customers who adopt this tariff will get cheaper rates but will have to curtail their consumptions during some daily time windows : the peak hours

Through the TELEINFO port, a software component installed by the electricity seller will check if these constraints are met and if not, apply a penalty rate

It would be difficult to manage this without home automation The tariff checking component also broadcasts overconsumption alarms to home automation software components from other service providers

Page 8: The OSGi Service Platform in the Smart Home and Energy Management and Domestic Appliances Ecosystem - Paul Kopff, Research Engineer, EDF

Seller service

DRM tariff

00115.637

kWh

Overconsumption alarm events

OSGi : Open Services Gateway initiative – a standard for home services

Other’s service

Smart Home

Load limitations during peak hours

Automatic curtailing

Utility service Power Meter

Reader

Domotic control networks

Meter Data

Collaboration at the level of services is fostered by the adoption of the OSGi standard

Page 9: The OSGi Service Platform in the Smart Home and Energy Management and Domestic Appliances Ecosystem - Paul Kopff, Research Engineer, EDF

We called « @HOMium » this vision of examplar B2B relations between service providers

The meter owner has valuable data to dispatch

Power Meter Owner

CUSTOMER

Smart HOME

Meter Owner

Consum. per Use

Appliance managers

Validated data

Validated data

Validated device driving

Tariff alarms

Consumption alarms

Energy Pricing

Usage information

Home Automation

Predictive Maintenance

(different uses at different prices)

More other services…

Energy Seller

Page 10: The OSGi Service Platform in the Smart Home and Energy Management and Domestic Appliances Ecosystem - Paul Kopff, Research Engineer, EDF

The Power Meter driver is an OSGi bundle which implements basic metering services developped by the meter owner for other service providers.

•  DataService sends all incoming data frames to listening OSGi services

•  WarpService Records and dispatches data only around an event of interest

•  Tariff Watcher sends current tariff Change events to listeners

•  OverloadWatcher sends subscribed power Overload events to listeners

•  MeteringDetection sends remote metering Detection events to listeners

•  LoadService for GivenLoad(s) sends preconfigured Load limit events to listeners

•  UseService for GivenUse(s) sends preconfigured Use variation events to listeners

Everything may be considered as an event of interest AND THE POWER METER ITSELF provides such events : !

Page 11: The OSGi Service Platform in the Smart Home and Energy Management and Domestic Appliances Ecosystem - Paul Kopff, Research Engineer, EDF

1st example : DRM tariff etc. -  The power meter owner provides metering services

LoadService let check curtailing constraints

- The electricity seller provides cheaper tariffs Overconsumption alarms are broadcasted

- The Smart Home service provider offers automation the appliance managers are given curtailing

consigns

2nd example : real-time diagnostics -  The power meter owner provides metering services

UseService let detect variable consumptions

- The consumption per use service process them it identifies various appliance consumptions

-  The appliance managers watch for malfunctions abnormal consumptions may give hints

- More documented diagnostics may be automatically sent to (remote ?) maintenance service providers

Metering data are valuable in Smart Homes because they add value to all kind of services and thus offer B2B opportunities to the meter owners

Page 12: The OSGi Service Platform in the Smart Home and Energy Management and Domestic Appliances Ecosystem - Paul Kopff, Research Engineer, EDF

In our case :

Interworking Smart Home Services may opportunisticaly REUSE existing hardware resources that are needed by existing services (e.g. controling heating with anti-burglar volumetric sensors) In this case, advertising for a new service could simply amount to let the customer use it for a while for free (and check interworking)

But most of the time, new services imply also new resources, thus new investments (and checks of interworking compatibility, too !)

The customer does not like to engage in new investments before he has seen what will happen, and how he will like it ?!

For NEW TARIFFS and ENERGY MANAGEMENT, we propose :

Use the services for free WITH virtual consumptions

One last (but not least) issue to deal with : Customers like to SEE what they buy !

Page 13: The OSGi Service Platform in the Smart Home and Energy Management and Domestic Appliances Ecosystem - Paul Kopff, Research Engineer, EDF

Diagnostic SERVICE

L-Mgt SERVICE

DRM tariff SERVICE

Serial METER

00115.637

kWh

METERING SERVICES

REAL HARDWARE

Cons/Use SERVICE

TeleInfo

Generic metering services defined on a previous slide

Specific implementation for RS232 serial com port

2 bound bundles

The meter sends TeleInfo through an RS232 port

SerialMeter bundle for real consumptions

Page 14: The OSGi Service Platform in the Smart Home and Energy Management and Domestic Appliances Ecosystem - Paul Kopff, Research Engineer, EDF

Diagnostic SERVICE

L-Mgt SERVICE

DRM tariff SERVICE

DEMO METER

00115.637

kWh

METERING SERVICES

REAL HARDWARE

Virtual Appliances

Consumption Simulations

Cons/Use SERVICE

TeleInfo

DemoMeter bundle for advertising & demo

This implementation adds measured AND simulated consumptions

Page 15: The OSGi Service Platform in the Smart Home and Energy Management and Domestic Appliances Ecosystem - Paul Kopff, Research Engineer, EDF

Questions ?

P RIS FOREVER P RIS !