SlideShare a Scribd company logo
Programming manual
for smart houses

                          Genge Bela
       “Petru Maior” University, Tg. Mures
    consultant Intelligent Building Solutions
What is a smart house?



      Must have:
        Sensors and control elements for monitoring
         and controlling physical equipments
        Software modules that can take decisions
         based on data received from sensors
      The human operator should not interfere in
       the decision process
The main problem: multi-protocols for
   controlling diversed equipments



                              Connection:
                                     - Ethernet
                                      - Firewire
                                         - USB
                                          - Lon
                                         - CAN
                                         - X10
                                          - EIB
                                   - SCP/CEBus
                                       - ZigBee
                                       - iButton
                                        - RFID
                                            etc
ESS (“Environmental Service System”)
                server architecture
  PEER = Mirror of
a physical equipment
                                     EXTERNAL APPLICATIONS


              Database                   XML             SMS               User connection
            functionality            functionality   functionality          functionality


                                         Communication BUS

          Interface      Interface      Interface     Interface       Interface    Interface

          PEER              PEER        PEER          PEER             PEER         PEER
         Regulator          Relay       EMeter       Regulator         Relay       Dimmer



                         Interface                                    Interface


                       Monitor 1                                     Monitor n
                         Interface                                    Interface



                      EQUIPMENTS                                  EQUIPMENTS
Levels of abstractisations
                                           Allows the
                                       manipulation of the
                                        exported PEER
                                         functionalities

        Functionalities
                                           Hides the details regarding
           Interface                               equipment
                                          functionality implementation

            PEER
                                   Hides the details regarding
           Interface              the communication with the
                                            ”bridge”

           Monitor
                                    Transforms some of the
                                      standard protocols
           Interface                (COM,USB,LPT,…) into
                                            signals

“Bridge” to physical equipments

           Interface

  Physical equipment network
ESS = Environmental Service System
- Extensibility according to the controlled env. -




                    Internet      ESS Server
                                 User
                              SOCKET func.
                                        Monitor X10
                               PEERs

                                       Monitor CAN




X10 – International communication standard based on electrical
power lines
CAN – “Controller Area Network”, international communication
standard based on a BUS similar to Ethernet
ESS = Environmental Service System
- Extensibility according to the user’s demands -

 ESS Server             Send SMS


 Message      SMS sending
 repport      functionality

              Database configuration
                    function
                                              Monitor and control
                     User socket
                     functionality

      PEERs                                 Monitor
                                            and control


              Monitor                                     Event
                                                          script

                                       Allows the implementation of the following scenarios:
                                       -Activating the lights when a door opens
                                       -Unarming an area when introducing the correct PIN
      Physical Equipments
                                       -Starting a video camera on movement detection
                                       -Starting the heating system on by another event
Easy to use protocol


   The architecture allows a simple and clear replacement of
    the basic user protocol module
   The implemented protocol was built on simplicity and clarity:
       Request-response protocol
       Parameter separator that is easy to parse
   Message examples:
       User->ESS: (GET)(PEERS)(demon)(monitor)
       ESS->User:
        (NEW)(PEERS)(demon)(monitor)(peer1)(peer2)...(peerN)
System example
Monitoring and controlling equipments connected via X10
 X10 – International communication standard based on electrical power lines



                               Lights                            Temperature sensors



                                 X10 interface   X10 interface     X10 interface       X10 interface

                                                                 Movement sensors


                                 X10 interface   X10 interface
                                                                   X10 interface       X10 interface
   ESS Server                  Heaters
          Func. User
           SOCKET
                                                                   X10 interface       X10 interface
  PEERs                          X10 interface   X10 interface

                                                                 Door control
    Monitor X10
               Standard
                                 X10 interface   X10 interface
               COM/USB/LPT/…                                       X10 interface       X10 interface

                               Smoke detectors
                                                                 Vent control
    “Bridge”
   St <-> X10                    X10 interface   X10 interface
                                                                   X10 interface       X10 interface
System example
Video cammeras controlled by movement


                                               Rotate camera




                                         Event script
 ESS Server
                User SOCKET                                          Receive
                 functionality                         Start         images
                                                     Recording


     PEERs


                                         Video Server
              Monitor


                                                           Receive
                                                           images

                                 Control camera:
                                  rotire,zoom,…

     Physical equipments                       Interface
Moving towards the Open Source community
     Opened sources:
         ESS server
         X10 equipment software and schematics

     Benefits to developers:
         Integrate own type of equipments
         Develop new scenarios
         Develop new functionality modules (e.g. GPS) or hardware modules (e.g.
          CEBus)
         Develop a monitoring system using practically any communication protocol

     Perspectives on the future:
         Open the code for other integrated applications: Video, Replay, XML
         Open the code for client applications: Standalone monitoring client, Mozilla
          XUL-based monitoring client
Thanks for the attention!
                      Genge Bela
      Contact: bgenge@upm.ro, bela.genge@ibs.ro
             Home Page: www.ibs.ro/~bela
The sources can be found at: http://www.ibs.ro/opensource

More Related Content

What's hot

AN - Implementing 1+1 RF Redundancy with the SMD-989 v1 0
AN - Implementing 1+1 RF Redundancy with the SMD-989 v1 0AN - Implementing 1+1 RF Redundancy with the SMD-989 v1 0
AN - Implementing 1+1 RF Redundancy with the SMD-989 v1 0
John Earnest
 
Optimizing the Audio Decoding Based Upon Hardware Capability: An Android NUPl...
Optimizing the Audio Decoding Based Upon Hardware Capability: An Android NUPl...Optimizing the Audio Decoding Based Upon Hardware Capability: An Android NUPl...
Optimizing the Audio Decoding Based Upon Hardware Capability: An Android NUPl...
INFOGAIN PUBLICATION
 
SDN
SDNSDN
Zx range datasheet_0611
Zx range datasheet_0611Zx range datasheet_0611
Zx range datasheet_0611
sanzen enterprises
 
LayerZero Series 70: eRPP-FS Front/Side Access Remote Power Panel
LayerZero Series 70: eRPP-FS Front/Side Access Remote Power PanelLayerZero Series 70: eRPP-FS Front/Side Access Remote Power Panel
LayerZero Series 70: eRPP-FS Front/Side Access Remote Power Panel
LayerZero Power Systems, Inc.
 
20111130 hardware-monitoring-with-the-new-ipmi-plugin-v2
20111130 hardware-monitoring-with-the-new-ipmi-plugin-v220111130 hardware-monitoring-with-the-new-ipmi-plugin-v2
20111130 hardware-monitoring-with-the-new-ipmi-plugin-v2
Werner Fischer
 
The evolution of scopes
The evolution of scopesThe evolution of scopes
The evolution of scopes
RSComponentsTCC
 
Introduction To AMF
Introduction To AMFIntroduction To AMF
Introduction To AMF
tomhensel
 
FPGA Camp - National Instruments Presentation
FPGA Camp - National Instruments PresentationFPGA Camp - National Instruments Presentation
FPGA Camp - National Instruments Presentation
FPGA Central
 
Nemo fsr1 scanner user manual
Nemo fsr1 scanner user manualNemo fsr1 scanner user manual
Nemo fsr1 scanner user manual
Boonlert Aramworaphaisan
 
The Advantages of NXP ARM based microcontrollers
The Advantages of NXP ARM based microcontrollersThe Advantages of NXP ARM based microcontrollers
The Advantages of NXP ARM based microcontrollers
Daniel O'Hara
 
LayerZero Series 70: eRDP-FS Remote Distribution Panel with Front/Side Access
LayerZero Series 70: eRDP-FS Remote Distribution Panel with Front/Side AccessLayerZero Series 70: eRDP-FS Remote Distribution Panel with Front/Side Access
LayerZero Series 70: eRDP-FS Remote Distribution Panel with Front/Side Access
LayerZero Power Systems, Inc.
 

What's hot (12)

AN - Implementing 1+1 RF Redundancy with the SMD-989 v1 0
AN - Implementing 1+1 RF Redundancy with the SMD-989 v1 0AN - Implementing 1+1 RF Redundancy with the SMD-989 v1 0
AN - Implementing 1+1 RF Redundancy with the SMD-989 v1 0
 
Optimizing the Audio Decoding Based Upon Hardware Capability: An Android NUPl...
Optimizing the Audio Decoding Based Upon Hardware Capability: An Android NUPl...Optimizing the Audio Decoding Based Upon Hardware Capability: An Android NUPl...
Optimizing the Audio Decoding Based Upon Hardware Capability: An Android NUPl...
 
SDN
SDNSDN
SDN
 
Zx range datasheet_0611
Zx range datasheet_0611Zx range datasheet_0611
Zx range datasheet_0611
 
LayerZero Series 70: eRPP-FS Front/Side Access Remote Power Panel
LayerZero Series 70: eRPP-FS Front/Side Access Remote Power PanelLayerZero Series 70: eRPP-FS Front/Side Access Remote Power Panel
LayerZero Series 70: eRPP-FS Front/Side Access Remote Power Panel
 
20111130 hardware-monitoring-with-the-new-ipmi-plugin-v2
20111130 hardware-monitoring-with-the-new-ipmi-plugin-v220111130 hardware-monitoring-with-the-new-ipmi-plugin-v2
20111130 hardware-monitoring-with-the-new-ipmi-plugin-v2
 
The evolution of scopes
The evolution of scopesThe evolution of scopes
The evolution of scopes
 
Introduction To AMF
Introduction To AMFIntroduction To AMF
Introduction To AMF
 
FPGA Camp - National Instruments Presentation
FPGA Camp - National Instruments PresentationFPGA Camp - National Instruments Presentation
FPGA Camp - National Instruments Presentation
 
Nemo fsr1 scanner user manual
Nemo fsr1 scanner user manualNemo fsr1 scanner user manual
Nemo fsr1 scanner user manual
 
The Advantages of NXP ARM based microcontrollers
The Advantages of NXP ARM based microcontrollersThe Advantages of NXP ARM based microcontrollers
The Advantages of NXP ARM based microcontrollers
 
LayerZero Series 70: eRDP-FS Remote Distribution Panel with Front/Side Access
LayerZero Series 70: eRDP-FS Remote Distribution Panel with Front/Side AccessLayerZero Series 70: eRDP-FS Remote Distribution Panel with Front/Side Access
LayerZero Series 70: eRDP-FS Remote Distribution Panel with Front/Side Access
 

Viewers also liked

Smart building-illustration
Smart building-illustrationSmart building-illustration
Smart building-illustration
Charles Champagne
 
Smart Homes, Buildings and Internet-of-things
Smart Homes, Buildings and Internet-of-thingsSmart Homes, Buildings and Internet-of-things
Smart Homes, Buildings and Internet-of-things
UC San Diego
 
Smart homes
Smart homesSmart homes
Smart homes
Brad Fitzpatrick
 
A Smarter Smart Home:Case Studies of ambient Intelligence
A Smarter Smart Home:Case Studies of ambient IntelligenceA Smarter Smart Home:Case Studies of ambient Intelligence
A Smarter Smart Home:Case Studies of ambient Intelligence
Abu Saleh Musa
 
Msd office building design of intelligent lighting system
Msd office building design of intelligent lighting systemMsd office building design of intelligent lighting system
Msd office building design of intelligent lighting system
eSAT Journals
 
Trinity Leeds Shopping Centre
Trinity Leeds Shopping CentreTrinity Leeds Shopping Centre
Trinity Leeds Shopping Centre
Cisco Case Studies
 
Imperia Mind Space, The Intelligent Office Complex in Gurgaon Sector 62, Impe...
Imperia Mind Space, The Intelligent Office Complex in Gurgaon Sector 62, Impe...Imperia Mind Space, The Intelligent Office Complex in Gurgaon Sector 62, Impe...
Imperia Mind Space, The Intelligent Office Complex in Gurgaon Sector 62, Impe...
Aadhar Homes
 
Smart buildings
Smart buildings Smart buildings
Smart buildings
Smart Buildings
 
From Smart Building to Smart City Mr. Henry Yu, CEO, Kalloc Studios Asia Limited
From Smart Building to Smart City Mr. Henry Yu, CEO, Kalloc Studios Asia LimitedFrom Smart Building to Smart City Mr. Henry Yu, CEO, Kalloc Studios Asia Limited
From Smart Building to Smart City Mr. Henry Yu, CEO, Kalloc Studios Asia Limited
The Hong Kong Institute of Building Information Modelling (HKIBIM)
 
Smart Buildings
Smart BuildingsSmart Buildings
Smart Buildings
Galala University
 
SMART STRUCTURES
SMART STRUCTURESSMART STRUCTURES
SMART STRUCTURES
Selva Prakash
 
Intelligent Building (Dayabumi Complex)
Intelligent Building (Dayabumi Complex)Intelligent Building (Dayabumi Complex)
Intelligent Building (Dayabumi Complex)
Ridhwan Zakaria
 
Application Of Nanotechnology In Civil Engineering
Application Of Nanotechnology In Civil EngineeringApplication Of Nanotechnology In Civil Engineering
Application Of Nanotechnology In Civil Engineering
GrimGod
 
Smart Buildings + Intelligent Solutions
Smart Buildings + Intelligent SolutionsSmart Buildings + Intelligent Solutions
Smart Buildings + Intelligent Solutions
Bob Sawhill, CFM
 
Smart materials.. smart ppt
Smart materials.. smart pptSmart materials.. smart ppt
Smart materials.. smart ppt
deepika46
 
State of the Word 2011
State of the Word 2011State of the Word 2011
State of the Word 2011
photomatt
 

Viewers also liked (16)

Smart building-illustration
Smart building-illustrationSmart building-illustration
Smart building-illustration
 
Smart Homes, Buildings and Internet-of-things
Smart Homes, Buildings and Internet-of-thingsSmart Homes, Buildings and Internet-of-things
Smart Homes, Buildings and Internet-of-things
 
Smart homes
Smart homesSmart homes
Smart homes
 
A Smarter Smart Home:Case Studies of ambient Intelligence
A Smarter Smart Home:Case Studies of ambient IntelligenceA Smarter Smart Home:Case Studies of ambient Intelligence
A Smarter Smart Home:Case Studies of ambient Intelligence
 
Msd office building design of intelligent lighting system
Msd office building design of intelligent lighting systemMsd office building design of intelligent lighting system
Msd office building design of intelligent lighting system
 
Trinity Leeds Shopping Centre
Trinity Leeds Shopping CentreTrinity Leeds Shopping Centre
Trinity Leeds Shopping Centre
 
Imperia Mind Space, The Intelligent Office Complex in Gurgaon Sector 62, Impe...
Imperia Mind Space, The Intelligent Office Complex in Gurgaon Sector 62, Impe...Imperia Mind Space, The Intelligent Office Complex in Gurgaon Sector 62, Impe...
Imperia Mind Space, The Intelligent Office Complex in Gurgaon Sector 62, Impe...
 
Smart buildings
Smart buildings Smart buildings
Smart buildings
 
From Smart Building to Smart City Mr. Henry Yu, CEO, Kalloc Studios Asia Limited
From Smart Building to Smart City Mr. Henry Yu, CEO, Kalloc Studios Asia LimitedFrom Smart Building to Smart City Mr. Henry Yu, CEO, Kalloc Studios Asia Limited
From Smart Building to Smart City Mr. Henry Yu, CEO, Kalloc Studios Asia Limited
 
Smart Buildings
Smart BuildingsSmart Buildings
Smart Buildings
 
SMART STRUCTURES
SMART STRUCTURESSMART STRUCTURES
SMART STRUCTURES
 
Intelligent Building (Dayabumi Complex)
Intelligent Building (Dayabumi Complex)Intelligent Building (Dayabumi Complex)
Intelligent Building (Dayabumi Complex)
 
Application Of Nanotechnology In Civil Engineering
Application Of Nanotechnology In Civil EngineeringApplication Of Nanotechnology In Civil Engineering
Application Of Nanotechnology In Civil Engineering
 
Smart Buildings + Intelligent Solutions
Smart Buildings + Intelligent SolutionsSmart Buildings + Intelligent Solutions
Smart Buildings + Intelligent Solutions
 
Smart materials.. smart ppt
Smart materials.. smart pptSmart materials.. smart ppt
Smart materials.. smart ppt
 
State of the Word 2011
State of the Word 2011State of the Word 2011
State of the Word 2011
 

Similar to "Programming Manual for Smart Houses" by Genge Bela @ eLiberatica 2007

Safety Monitoring system for a manufacturing workstation using Web Service Te...
Safety Monitoring system for a manufacturing workstation using Web Service Te...Safety Monitoring system for a manufacturing workstation using Web Service Te...
Safety Monitoring system for a manufacturing workstation using Web Service Te...
FAST-Lab. Factory Automation Systems and Technologies Laboratory, Tampere University of Technology
 
Electric_Electronic_Architecture
Electric_Electronic_ArchitectureElectric_Electronic_Architecture
Electric_Electronic_Architecture
Florent Bonetto
 
PLC
PLCPLC
Carrier ethernet-for-power-utilities-presentation
Carrier ethernet-for-power-utilities-presentationCarrier ethernet-for-power-utilities-presentation
Carrier ethernet-for-power-utilities-presentation
Nir Cohen
 
Malabocchia_ TELECOM
Malabocchia_ TELECOMMalabocchia_ TELECOM
Malabocchia_ TELECOM
GoWireless
 
Teletron
TeletronTeletron
Increase Profitability with WAV and Exalt Solutions
Increase Profitability with WAV and Exalt SolutionsIncrease Profitability with WAV and Exalt Solutions
Increase Profitability with WAV and Exalt Solutions
WAV Inc.
 
10 fn s45
10 fn s4510 fn s45
10 fn s45
Scott Foster
 
10 fn s45
10 fn s4510 fn s45
10 fn s45
Scott Foster
 
The Guardian
The GuardianThe Guardian
The Guardian
Al Asbab FZ LLC
 
Sales Kits for NEXCOM Automation Control Solutions_20160404_FB__Eric Lo
Sales Kits for NEXCOM Automation Control Solutions_20160404_FB__Eric LoSales Kits for NEXCOM Automation Control Solutions_20160404_FB__Eric Lo
Sales Kits for NEXCOM Automation Control Solutions_20160404_FB__Eric Lo
Eric Lo
 
Lsti mwc presentation_final
Lsti mwc presentation_finalLsti mwc presentation_final
Lsti mwc presentation_final
guest99ced7
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
Manav Gupta
 
Isa scada overview
Isa scada overviewIsa scada overview
Isa scada overview
sakthinathanr
 
Centros de contacto: las demandas y requerimientos del mercado
Centros de contacto: las demandas y requerimientos del mercadoCentros de contacto: las demandas y requerimientos del mercado
Centros de contacto: las demandas y requerimientos del mercado
Mundo Contact
 
What is a virtual tap?
What is a virtual tap?What is a virtual tap?
20081114 Friday Food iLabt Ingrid Moerman
20081114 Friday Food iLabt Ingrid Moerman20081114 Friday Food iLabt Ingrid Moerman
20081114 Friday Food iLabt Ingrid Moerman
imec.archive
 
20081114 friday food i labt ingrid moerman
20081114 friday food i labt ingrid moerman20081114 friday food i labt ingrid moerman
20081114 friday food i labt ingrid moerman
guestbd4497
 
EtherTester overview
EtherTester overviewEtherTester overview
EtherTester overview
Andre Souto
 
Ai 150 architecture
Ai 150 architectureAi 150 architecture
Ai 150 architecture
Dehingujjal Dehingia
 

Similar to "Programming Manual for Smart Houses" by Genge Bela @ eLiberatica 2007 (20)

Safety Monitoring system for a manufacturing workstation using Web Service Te...
Safety Monitoring system for a manufacturing workstation using Web Service Te...Safety Monitoring system for a manufacturing workstation using Web Service Te...
Safety Monitoring system for a manufacturing workstation using Web Service Te...
 
Electric_Electronic_Architecture
Electric_Electronic_ArchitectureElectric_Electronic_Architecture
Electric_Electronic_Architecture
 
PLC
PLCPLC
PLC
 
Carrier ethernet-for-power-utilities-presentation
Carrier ethernet-for-power-utilities-presentationCarrier ethernet-for-power-utilities-presentation
Carrier ethernet-for-power-utilities-presentation
 
Malabocchia_ TELECOM
Malabocchia_ TELECOMMalabocchia_ TELECOM
Malabocchia_ TELECOM
 
Teletron
TeletronTeletron
Teletron
 
Increase Profitability with WAV and Exalt Solutions
Increase Profitability with WAV and Exalt SolutionsIncrease Profitability with WAV and Exalt Solutions
Increase Profitability with WAV and Exalt Solutions
 
10 fn s45
10 fn s4510 fn s45
10 fn s45
 
10 fn s45
10 fn s4510 fn s45
10 fn s45
 
The Guardian
The GuardianThe Guardian
The Guardian
 
Sales Kits for NEXCOM Automation Control Solutions_20160404_FB__Eric Lo
Sales Kits for NEXCOM Automation Control Solutions_20160404_FB__Eric LoSales Kits for NEXCOM Automation Control Solutions_20160404_FB__Eric Lo
Sales Kits for NEXCOM Automation Control Solutions_20160404_FB__Eric Lo
 
Lsti mwc presentation_final
Lsti mwc presentation_finalLsti mwc presentation_final
Lsti mwc presentation_final
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
Isa scada overview
Isa scada overviewIsa scada overview
Isa scada overview
 
Centros de contacto: las demandas y requerimientos del mercado
Centros de contacto: las demandas y requerimientos del mercadoCentros de contacto: las demandas y requerimientos del mercado
Centros de contacto: las demandas y requerimientos del mercado
 
What is a virtual tap?
What is a virtual tap?What is a virtual tap?
What is a virtual tap?
 
20081114 Friday Food iLabt Ingrid Moerman
20081114 Friday Food iLabt Ingrid Moerman20081114 Friday Food iLabt Ingrid Moerman
20081114 Friday Food iLabt Ingrid Moerman
 
20081114 friday food i labt ingrid moerman
20081114 friday food i labt ingrid moerman20081114 friday food i labt ingrid moerman
20081114 friday food i labt ingrid moerman
 
EtherTester overview
EtherTester overviewEtherTester overview
EtherTester overview
 
Ai 150 architecture
Ai 150 architectureAi 150 architecture
Ai 150 architecture
 

More from eLiberatica

"Understanding Free Software and Open Source Licensing" by Zak Greant @ eLibe...
"Understanding Free Software and Open Source Licensing" by Zak Greant @ eLibe..."Understanding Free Software and Open Source Licensing" by Zak Greant @ eLibe...
"Understanding Free Software and Open Source Licensing" by Zak Greant @ eLibe...
eLiberatica
 
"Sun Open Source Universe" by Vassilis Boulogiorgos @ eLiberatica 2008
"Sun Open Source Universe" by Vassilis Boulogiorgos @ eLiberatica 2008"Sun Open Source Universe" by Vassilis Boulogiorgos @ eLiberatica 2008
"Sun Open Source Universe" by Vassilis Boulogiorgos @ eLiberatica 2008
eLiberatica
 
"Komodo - Why we chose to make our product open source" by Shane Caraveo @ eL...
"Komodo - Why we chose to make our product open source" by Shane Caraveo @ eL..."Komodo - Why we chose to make our product open source" by Shane Caraveo @ eL...
"Komodo - Why we chose to make our product open source" by Shane Caraveo @ eL...
eLiberatica
 
"Dell and Open Source" by Serban Zirnovan @ eLiberatica 2008
"Dell and Open Source" by Serban Zirnovan @ eLiberatica 2008"Dell and Open Source" by Serban Zirnovan @ eLiberatica 2008
"Dell and Open Source" by Serban Zirnovan @ eLiberatica 2008
eLiberatica
 
"SocrateOpen after two years" by Remus Cazacu @ eLiberatica 2008
"SocrateOpen after two years" by Remus Cazacu @ eLiberatica 2008"SocrateOpen after two years" by Remus Cazacu @ eLiberatica 2008
"SocrateOpen after two years" by Remus Cazacu @ eLiberatica 2008
eLiberatica
 
"Introducing Red Hat Training Center" by Radu Radulescu @ eLiberatica 2008
"Introducing Red Hat Training Center" by Radu Radulescu @ eLiberatica 2008"Introducing Red Hat Training Center" by Radu Radulescu @ eLiberatica 2008
"Introducing Red Hat Training Center" by Radu Radulescu @ eLiberatica 2008
eLiberatica
 
"HP vision Governing the use of open source" by Martin Michlmayr @ eLiberatic...
"HP vision Governing the use of open source" by Martin Michlmayr @ eLiberatic..."HP vision Governing the use of open source" by Martin Michlmayr @ eLiberatic...
"HP vision Governing the use of open source" by Martin Michlmayr @ eLiberatic...
eLiberatica
 
"Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott...
"Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott..."Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott...
"Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott...
eLiberatica
 
"Open Source Software Middleware for The Internet of Things - Project ASPIRE"...
"Open Source Software Middleware for The Internet of Things - Project ASPIRE"..."Open Source Software Middleware for The Internet of Things - Project ASPIRE"...
"Open Source Software Middleware for The Internet of Things - Project ASPIRE"...
eLiberatica
 
"Introducing eConference" by Eugen Rotariu @ eLiberatica 2008
"Introducing eConference" by Eugen Rotariu @ eLiberatica 2008"Introducing eConference" by Eugen Rotariu @ eLiberatica 2008
"Introducing eConference" by Eugen Rotariu @ eLiberatica 2008
eLiberatica
 
"Mozilla Messaging and Thunderbird - why and how" by David Ascher @ eLiberati...
"Mozilla Messaging and Thunderbird - why and how" by David Ascher @ eLiberati..."Mozilla Messaging and Thunderbird - why and how" by David Ascher @ eLiberati...
"Mozilla Messaging and Thunderbird - why and how" by David Ascher @ eLiberati...
eLiberatica
 
"For the first time in Europe Digital ID providers and OpenID service for Rom...
"For the first time in Europe Digital ID providers and OpenID service for Rom..."For the first time in Europe Digital ID providers and OpenID service for Rom...
"For the first time in Europe Digital ID providers and OpenID service for Rom...
eLiberatica
 
"Standing on the Shoulders of Giants" by Brian King @ eLiberatica 2008
"Standing on the Shoulders of Giants" by Brian King @ eLiberatica 2008"Standing on the Shoulders of Giants" by Brian King @ eLiberatica 2008
"Standing on the Shoulders of Giants" by Brian King @ eLiberatica 2008
eLiberatica
 
"Legal aspects related to a FLOSS based model business" by Bogdan Manolea @ e...
"Legal aspects related to a FLOSS based model business" by Bogdan Manolea @ e..."Legal aspects related to a FLOSS based model business" by Bogdan Manolea @ e...
"Legal aspects related to a FLOSS based model business" by Bogdan Manolea @ e...
eLiberatica
 
"OSS in Public Administrations - A short Report from the European Level" by B...
"OSS in Public Administrations - A short Report from the European Level" by B..."OSS in Public Administrations - A short Report from the European Level" by B...
"OSS in Public Administrations - A short Report from the European Level" by B...
eLiberatica
 
"BitDefender - What's Next" by Alexandru Balan @ eLiberatica 2008
"BitDefender - What's Next" by Alexandru Balan @ eLiberatica 2008"BitDefender - What's Next" by Alexandru Balan @ eLiberatica 2008
"BitDefender - What's Next" by Alexandru Balan @ eLiberatica 2008
eLiberatica
 
"The Future of Enterprise Content Management" by Aleksander Farstad @ eLibera...
"The Future of Enterprise Content Management" by Aleksander Farstad @ eLibera..."The Future of Enterprise Content Management" by Aleksander Farstad @ eLibera...
"The Future of Enterprise Content Management" by Aleksander Farstad @ eLibera...
eLiberatica
 
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
eLiberatica
 
"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008
"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008
"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008
eLiberatica
 
"The Past Present and Future of the Mozilla Foundation" by Zak Greant @ eLibe...
"The Past Present and Future of the Mozilla Foundation" by Zak Greant @ eLibe..."The Past Present and Future of the Mozilla Foundation" by Zak Greant @ eLibe...
"The Past Present and Future of the Mozilla Foundation" by Zak Greant @ eLibe...
eLiberatica
 

More from eLiberatica (20)

"Understanding Free Software and Open Source Licensing" by Zak Greant @ eLibe...
"Understanding Free Software and Open Source Licensing" by Zak Greant @ eLibe..."Understanding Free Software and Open Source Licensing" by Zak Greant @ eLibe...
"Understanding Free Software and Open Source Licensing" by Zak Greant @ eLibe...
 
"Sun Open Source Universe" by Vassilis Boulogiorgos @ eLiberatica 2008
"Sun Open Source Universe" by Vassilis Boulogiorgos @ eLiberatica 2008"Sun Open Source Universe" by Vassilis Boulogiorgos @ eLiberatica 2008
"Sun Open Source Universe" by Vassilis Boulogiorgos @ eLiberatica 2008
 
"Komodo - Why we chose to make our product open source" by Shane Caraveo @ eL...
"Komodo - Why we chose to make our product open source" by Shane Caraveo @ eL..."Komodo - Why we chose to make our product open source" by Shane Caraveo @ eL...
"Komodo - Why we chose to make our product open source" by Shane Caraveo @ eL...
 
"Dell and Open Source" by Serban Zirnovan @ eLiberatica 2008
"Dell and Open Source" by Serban Zirnovan @ eLiberatica 2008"Dell and Open Source" by Serban Zirnovan @ eLiberatica 2008
"Dell and Open Source" by Serban Zirnovan @ eLiberatica 2008
 
"SocrateOpen after two years" by Remus Cazacu @ eLiberatica 2008
"SocrateOpen after two years" by Remus Cazacu @ eLiberatica 2008"SocrateOpen after two years" by Remus Cazacu @ eLiberatica 2008
"SocrateOpen after two years" by Remus Cazacu @ eLiberatica 2008
 
"Introducing Red Hat Training Center" by Radu Radulescu @ eLiberatica 2008
"Introducing Red Hat Training Center" by Radu Radulescu @ eLiberatica 2008"Introducing Red Hat Training Center" by Radu Radulescu @ eLiberatica 2008
"Introducing Red Hat Training Center" by Radu Radulescu @ eLiberatica 2008
 
"HP vision Governing the use of open source" by Martin Michlmayr @ eLiberatic...
"HP vision Governing the use of open source" by Martin Michlmayr @ eLiberatic..."HP vision Governing the use of open source" by Martin Michlmayr @ eLiberatic...
"HP vision Governing the use of open source" by Martin Michlmayr @ eLiberatic...
 
"Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott...
"Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott..."Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott...
"Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott...
 
"Open Source Software Middleware for The Internet of Things - Project ASPIRE"...
"Open Source Software Middleware for The Internet of Things - Project ASPIRE"..."Open Source Software Middleware for The Internet of Things - Project ASPIRE"...
"Open Source Software Middleware for The Internet of Things - Project ASPIRE"...
 
"Introducing eConference" by Eugen Rotariu @ eLiberatica 2008
"Introducing eConference" by Eugen Rotariu @ eLiberatica 2008"Introducing eConference" by Eugen Rotariu @ eLiberatica 2008
"Introducing eConference" by Eugen Rotariu @ eLiberatica 2008
 
"Mozilla Messaging and Thunderbird - why and how" by David Ascher @ eLiberati...
"Mozilla Messaging and Thunderbird - why and how" by David Ascher @ eLiberati..."Mozilla Messaging and Thunderbird - why and how" by David Ascher @ eLiberati...
"Mozilla Messaging and Thunderbird - why and how" by David Ascher @ eLiberati...
 
"For the first time in Europe Digital ID providers and OpenID service for Rom...
"For the first time in Europe Digital ID providers and OpenID service for Rom..."For the first time in Europe Digital ID providers and OpenID service for Rom...
"For the first time in Europe Digital ID providers and OpenID service for Rom...
 
"Standing on the Shoulders of Giants" by Brian King @ eLiberatica 2008
"Standing on the Shoulders of Giants" by Brian King @ eLiberatica 2008"Standing on the Shoulders of Giants" by Brian King @ eLiberatica 2008
"Standing on the Shoulders of Giants" by Brian King @ eLiberatica 2008
 
"Legal aspects related to a FLOSS based model business" by Bogdan Manolea @ e...
"Legal aspects related to a FLOSS based model business" by Bogdan Manolea @ e..."Legal aspects related to a FLOSS based model business" by Bogdan Manolea @ e...
"Legal aspects related to a FLOSS based model business" by Bogdan Manolea @ e...
 
"OSS in Public Administrations - A short Report from the European Level" by B...
"OSS in Public Administrations - A short Report from the European Level" by B..."OSS in Public Administrations - A short Report from the European Level" by B...
"OSS in Public Administrations - A short Report from the European Level" by B...
 
"BitDefender - What's Next" by Alexandru Balan @ eLiberatica 2008
"BitDefender - What's Next" by Alexandru Balan @ eLiberatica 2008"BitDefender - What's Next" by Alexandru Balan @ eLiberatica 2008
"BitDefender - What's Next" by Alexandru Balan @ eLiberatica 2008
 
"The Future of Enterprise Content Management" by Aleksander Farstad @ eLibera...
"The Future of Enterprise Content Management" by Aleksander Farstad @ eLibera..."The Future of Enterprise Content Management" by Aleksander Farstad @ eLibera...
"The Future of Enterprise Content Management" by Aleksander Farstad @ eLibera...
 
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
 
"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008
"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008
"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008
 
"The Past Present and Future of the Mozilla Foundation" by Zak Greant @ eLibe...
"The Past Present and Future of the Mozilla Foundation" by Zak Greant @ eLibe..."The Past Present and Future of the Mozilla Foundation" by Zak Greant @ eLibe...
"The Past Present and Future of the Mozilla Foundation" by Zak Greant @ eLibe...
 

Recently uploaded

Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
GDSC PJATK
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Jeffrey Haguewood
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 

Recently uploaded (20)

Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 

"Programming Manual for Smart Houses" by Genge Bela @ eLiberatica 2007

  • 1. Programming manual for smart houses Genge Bela “Petru Maior” University, Tg. Mures consultant Intelligent Building Solutions
  • 2. What is a smart house?  Must have:  Sensors and control elements for monitoring and controlling physical equipments  Software modules that can take decisions based on data received from sensors  The human operator should not interfere in the decision process
  • 3. The main problem: multi-protocols for controlling diversed equipments Connection: - Ethernet - Firewire - USB - Lon - CAN - X10 - EIB - SCP/CEBus - ZigBee - iButton - RFID etc
  • 4. ESS (“Environmental Service System”) server architecture PEER = Mirror of a physical equipment EXTERNAL APPLICATIONS Database XML SMS User connection functionality functionality functionality functionality Communication BUS Interface Interface Interface Interface Interface Interface PEER PEER PEER PEER PEER PEER Regulator Relay EMeter Regulator Relay Dimmer Interface Interface Monitor 1 Monitor n Interface Interface EQUIPMENTS EQUIPMENTS
  • 5. Levels of abstractisations Allows the manipulation of the exported PEER functionalities Functionalities Hides the details regarding Interface equipment functionality implementation PEER Hides the details regarding Interface the communication with the ”bridge” Monitor Transforms some of the standard protocols Interface (COM,USB,LPT,…) into signals “Bridge” to physical equipments Interface Physical equipment network
  • 6. ESS = Environmental Service System - Extensibility according to the controlled env. - Internet ESS Server User SOCKET func. Monitor X10 PEERs Monitor CAN X10 – International communication standard based on electrical power lines CAN – “Controller Area Network”, international communication standard based on a BUS similar to Ethernet
  • 7. ESS = Environmental Service System - Extensibility according to the user’s demands - ESS Server Send SMS Message SMS sending repport functionality Database configuration function Monitor and control User socket functionality PEERs Monitor and control Monitor Event script Allows the implementation of the following scenarios: -Activating the lights when a door opens -Unarming an area when introducing the correct PIN Physical Equipments -Starting a video camera on movement detection -Starting the heating system on by another event
  • 8. Easy to use protocol  The architecture allows a simple and clear replacement of the basic user protocol module  The implemented protocol was built on simplicity and clarity:  Request-response protocol  Parameter separator that is easy to parse  Message examples:  User->ESS: (GET)(PEERS)(demon)(monitor)  ESS->User: (NEW)(PEERS)(demon)(monitor)(peer1)(peer2)...(peerN)
  • 9. System example Monitoring and controlling equipments connected via X10 X10 – International communication standard based on electrical power lines Lights Temperature sensors X10 interface X10 interface X10 interface X10 interface Movement sensors X10 interface X10 interface X10 interface X10 interface ESS Server Heaters Func. User SOCKET X10 interface X10 interface PEERs X10 interface X10 interface Door control Monitor X10 Standard X10 interface X10 interface COM/USB/LPT/… X10 interface X10 interface Smoke detectors Vent control “Bridge” St <-> X10 X10 interface X10 interface X10 interface X10 interface
  • 10. System example Video cammeras controlled by movement Rotate camera Event script ESS Server User SOCKET Receive functionality Start images Recording PEERs Video Server Monitor Receive images Control camera: rotire,zoom,… Physical equipments Interface
  • 11. Moving towards the Open Source community  Opened sources:  ESS server  X10 equipment software and schematics  Benefits to developers:  Integrate own type of equipments  Develop new scenarios  Develop new functionality modules (e.g. GPS) or hardware modules (e.g. CEBus)  Develop a monitoring system using practically any communication protocol  Perspectives on the future:  Open the code for other integrated applications: Video, Replay, XML  Open the code for client applications: Standalone monitoring client, Mozilla XUL-based monitoring client
  • 12. Thanks for the attention! Genge Bela Contact: bgenge@upm.ro, bela.genge@ibs.ro Home Page: www.ibs.ro/~bela The sources can be found at: http://www.ibs.ro/opensource