The document summarizes a master's thesis presentation on managing and controlling home automation devices using EnOcean technology with JSLEE. The thesis laid the foundation for integrating a home automation communication architecture with a telecommunication architecture using JSLEE. An EnOcean resource adaptor was developed to allow the JSLEE application server to communicate with EnOcean devices. A home automation service was implemented using DTMF tones as a proof of concept. Future work could involve monitoring more device types and implementing all EnOcean protocol messages in the resource adaptor, as well as integrating multiple home automation protocols with JSLEE.
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Management & control of home automation devices
1. Master Thesis Presentation
Management & Control of Home Automation Devices
based on
EnOcean Technology
with
JSLEE
Examiners:
Piyush Chand Prof. Dr. Ulrich Trick
Master Student &
Matriculation No. 937005 Dr. Andreas Pech
Date: 01-11-2011
2. Contents
1) Objective of the Master Thesis Work
2) EnOcean Technology Overview
3) EnOcean Resource Adaptor
4) Home Automation Service with DTMF
5) Conclusion & Future Perspectives
3. Objective of the Master Thesis Work
• The Master Thesis work lays down the foundation of integrating the home automation
communication architecture to the telecommunication architecture.
Home Automation
Telecommunication
Communication
Architecture
Architecture
• The integration of both these communication architecture provides the possibility to develop
value added services for the SIP ( Session Initiation Protocol) User Agent.
• Demonstrating a home automation service based on the JSLEE(Jain Service Logic Execution
Environment) Application Server.
4. Objective of the Master Thesis Work
JSLEE AS
EnOcean
EnOcean Technology based T Telecommunication
RA
Communication Architecture Architecture
EnOcean
Gateway
• The key communicating element in the EnOcean Technology Communication Architecture is
the EnOcean Gateway.
• The key communicating element in the Telecommunication Architecture is the Application
Server based on JSLEE.
• The RA(Resource Adaptor) provides the functionality to the JSLEE to communicate with the
external environment.
5. EnOcean Technology Overview
EnOcean Technology is based on the energetically efficient exploitation of applied slight
mechanical excitation and other potentials from the environment using the principles of
energy harvesting.
Reference: Energy Efficiency and flexibility enabled by EnOcean, available at http://www.enocean.com/fileadmin/redaktion/pdf/press/enocean_hvac_en.pdf
6. EnOcean Technology Overview
Motion Sensor
Wireless TCP/IP
Lamp
Energy Meter
Actuator
RF EnOcean Gateway as a
Transceiver for home
automation devices
RF: Radio Frequency
TCP: Transmission Control Protocol
IP : Internet Protocol
7. EnOcean Resource Adaptor
EnOcean RA EnOcean SBB
Thread Handling Activities
Activity Context Interface
Connection
Establishment Gateway
Port 2001
Service Logic
Receiving Telegram Connection
Port 2100 Activity
Ready Status
Port 2003
Sending Telegram EnOcean
Port 2005
Connection
Close Connection Activity
Port 2002
Status
EnOcean Gateway
EnOcean Events
RA: Resource Adaptor
SBB: Service Building Block
JSLEE Application Server
8. Home Automation Service with DTMF
Application Server
Method Calls
EnOcean Events
EnOcean SBB
EnOcean EnOcean
Method
Calls
Events SIP Events
RA
fired fired
SIP Events
SIP SIP(Request)
RA
SIP(Response)
MSML Control Channel
SIP
TCP )
lity
(Re
na MS
ctio
SIP
sp o
un
(Re
F
MF
n se
qu
( DT
RTP
)
est
)
Actuator
EnOcean Gateway
RF Signals SIP UA
SIP: Session Initiation Protocol
TCP: Transmission Control Protocol
RA: Resource Adaptor
MSML: Media Server Markup Language
SBB: Service Building Block
RTP: Real-Time-Protocol
DTMF: Dual-Tone Multi-Frequency
MS: Media Server
RF: Radio Frequency
UA: User Agent
10. Conclusion & Future Perspectives
Conclusion:
• Combining EnOcean Technology with the SIP based telecommunication
architecture.
• Implementation of the EnOcean Resource Adaptor for controlling the EnOcean
Technology Devices.
• Implementation of the Home Automation Service to evaluate the EnOcean RA with
media functionality based on DTMF.
Future Extension:
• Developing home automation service for monitoring home automation devices like
motion sensors and energy meter.
• Implementation of all the telegram messages based on the EnOcean Equipment
Profile Specification in the Resource Adaptor.
11. Future Perspectives
JSLEE Application Server
Service
Other Home
EnOcean M BUS KNX ZigBee
Automation
RA RA RA RA RAs
• Combining various kinds of Home Automation Communication Architectures
to the JSLEE Application Server by building Resource Adaptors.
• Understanding the nature and behaviour of the communication protocol in the
home automation communication architecture.
12. Future Perspectives
SIP RA HTTP RA
EnOcean Service SBB
EnOcean RA
RA: Resource Adaptor
SIP: Session Initiation Protocol
TCP: Transmission Control Protocol
SBB: Service Building Block
13. “Thank You for your Attention”
“……”
Any Questions ………??