SlideShare uma empresa Scribd logo
1 de 45
Baixar para ler offline
Home and Building
Automation Systems
A SHORT INTRODUCTION
A brief overview on home and building automation systems, with a
particular focus on technologies, protocols and plant issues
What?
A computerized, intelligent
network of electronic devices
designed to monitor and control
the mechanical, electronic, and
lighting systems in a building
Home automation is the use of one or
more computers to control basic
home functions and features
automatically and sometimes
remotely. An automated home is
sometimes called a smart home .
Building Automation Systems (BAS)
Home Automation Systems (HAS)
WHAT ARE THESE SYSTEMS?
DEFINITIONS
10/3/2013 Home and Building Automation - Dario Bonino 2
Why?
COMFORT
LIGHTING
SECURITY
HEATING AND
AIR CONDITIONING
NETWORKSENTERTAINMENT
REMOTE
DEVICES
WHY ARE THESE SYSTEMS NEEDED?
AREAS / DOMAINS
10/3/2013 Home and Building Automation - Dario Bonino 3
How?
HOW TO GET IT?
PLANTS / ARCHITECTURES / CONTROL / INTELLIGENCE
NETWORKS
DEVICES
INTELLIGENCE
10/3/2013 Home and Building Automation - Dario Bonino 4
Networks
TECHNOLOGIES AND APPARATUS
The current state of the art of (commercial) of home and building
automation: available protocols, wired vs wireless, pros and cons of
most diffused systems
Wired (BUS)
• Typically based on a BUS
– Pair (twisted)
– Multipolar (e.g. Can?)
• Cabling
– Dedicated bus wires
– Typically semi-rigid
• due to shielding and single-wire conductors
• Exception: Powerline
– Uses existing wiring as a BUS
10/3/2013
Home and Building Automation - Dario
Bonino
6
Wireless
• Based on radio connection
– Different carrier frequencies
• 2.4GHz, 868MHz, 433MHz
– Different security
– Different modulation
• Mesh networks
– Dynamically reconfigurable topology
– (Almost) Every node may act as a router
• Exception: WiFi
10/3/2013
Home and Building Automation - Dario
Bonino
7
Which One? WIRELESS
WIRED
WIRED
MOST DIFFUSED NETWORKS
10/3/2013 Home and Building Automation - Dario Bonino 8
Technologies in SUNSLICE
• KNX (Schneider)
– Main automation
• Plugs
• Shutter / Shades
• Metering?
• What else? (TODO)
• Modbus (Daikin)
– HVAC
– Metering?
• ZigBee (Energy@Home)
– Appliances
– Metering?
ALREADY DEFINED / REQUIRED
10/3/2013
Home and Building Automation - Dario
Bonino
9
What else?
• Goal
– Cover all the needs
• HVAC
• Lighting
• Metering
• Control
• Low Power
• Constraints
– Keep complexity low
– #Technologies ≤ 3 (Already defined)
10/3/2013
Home and Building Automation - Dario
Bonino
10
KNX
THE EUROPEAN DE-FACTO STANDARD (ALMOST)
KNX is a standardized (EN 50090, ISO/IEC 14543), OSI-based
network communications protocol for intelligent buildings. KNX is the
successor to, and convergence of, three previous standards: the
European Home Systems Protocol (EHS), BâtiBUS, and the European
Installation Bus (EIB or Instabus). The KNX standard is administered
by the KNX Association..
A bit of history
EIBEHS
BATIBUS
KNX
10/3/2013 Home and Building Automation - Dario Bonino 12
Basic Principles
• Based on the idea of distributed applications
• Every device carries a BIT of «intelligence» on board
• 2 Main operating modes
S-MODE (System Mode)
E-MODE
10/3/2013
Home and Building Automation - Dario
Bonino
13
Logic Architecture
CONFIGURATION
APPLICATION
LINK
S-MODE E-MODE
10/3/2013 Home and Building Automation - Dario Bonino 14
Application
• Device implement “Distributed Applications”
– Based on Datapoints
• Distributed Applications = Datapoint Binding
• Datapoints:
– Represent process and control variables in the system
– May be inputs, outputs, parameters, diagnostic data,…
– Standardized Datapoint types
– Grouped into Functional Blocks
10/3/2013
Home and Building Automation - Dario
Bonino
15
Functional blocks: Lighting
* Excerpt from 07_20_02 Lighting Actuators v1.4 AS – The KNX 2.0 specification10/3/2013 Home and Building Automation - Dario Bonino 16
Datapoints: Lighting
* Excerpt from 07_20_02 Lighting Actuators v1.4 AS – The KNX 2.0 specification
10/3/2013 Home and Building Automation - Dario Bonino 17
Datapoint specification: Blinds
10/3/2013 Home and Building Automation - Dario Bonino 18
Application = Datapoints Binding
GroupAddress
(multicast access to
a datapoint)
GroupAddress
(multicast access to
a datapoint)
Binding
10/3/2013 Home and Building Automation - Dario Bonino 19
Link - Topology
LINE
Up to 256 devices
Connected into Areas via
a Main Line
AREA
Up to 16 lines per area
Up to 16 Areas
Connected via a Backbone
Line
Max. Number of devices
65536
10/3/2013 Home and Building Automation - Dario Bonino 20
Link - Connections
TP 1
Twisted pair cabling
SELV network and supply system
Asynchronous character
oriented data transfer and half
duplex bi-directional
communication
Transmission rate: 9600 bit/s
CSMA/CA collision avoidance
All topologies may be used and
mixed (line, star, tree, ….)
PL 110
Communication over the mains
supply network
Spread frequency shift keying
signaling
Asynchronous transmission of data
packets and half duplex bi-
directional communication
Central frequency 110 kHZ
Transmission rate: 1200 bit/s
CSMA, compliant to EN 50065-1
RF
868,3 MHz band for Short
Range
Frequency Shift Keying,
maximum duty cycle of 1%
32768 cps (chips per second)
Manchester data encoding
KNXNet/IP
Standard protocol for KNX devices
connected to an IP network
IP network as a fast backbone in
KNX installations
Tunnels KNX Frames over IP
10/3/2013 Home and Building Automation - Dario Bonino 21
KNX on Stage
10/3/2013 Home and Building Automation - Dario Bonino 22
Modbus
ONE OF THE MOST DIFFUSED INDUSTRIAL PROTOCOLS
Modbus is a serial communications protocol originally published by
Modicon (now Schneider Electric) in 1979 for use with its
programmable logic controllers (PLCs). Simple and robust, it has
since become a de facto standard communication protocol, and it is
now a commonly available means of connecting industrial electronic
devices
Basic Principles
• Application layer messaging protocol (level 7 of the OSI model)
– client/server communication between devices
– different types of buses or networks
• Industry serial de facto standard since 1979
• Request/reply protocol
– Services specified by function codes
10/3/2013
Home and Building Automation - Dario
Bonino
24
Logic Architecture
10/3/2013 Home and Building Automation - Dario Bonino 25
Request/reply protocol
SUCCESSFUL
TRANSACTION
FAILING
TRANSACTION10/3/2013
Home and Building Automation - Dario
Bonino
26
Data Model
• 4 primary tables
– up to 65536 data items, each
• Distinctions between
– inputs and outputs
– bit-addressable and word-addressable data items
• Read or write of items can span multiple consecutive data blocks
10/3/2013
Home and Building Automation - Dario
Bonino
27
Function codes (1/2)
• Simple protocol data unit (PDU)
– Independent of the underlying communication layers
– Specific buses can introduce additional fields on the application data unit
(ADU)
• Function Code
– Kind of action to perform, Is coded in one byte
• Valid codes are in the range of 1 ... 255
• the range 128 – 255 is reserved and used for exception responses
10/3/2013
Home and Building Automation - Dario
Bonino
28
Function Codes (2/2)
10/3/2013 Home and Building Automation - Dario Bonino 29
Link - Topology
• Depends on the link
technology
– RS485
• serial (daisy chain)
• 1 master, many slaves (up to
255)
– Modbus TCP/IP
• Multiple masters
• Multiple slaves
10/3/2013
Home and Building Automation - Dario
Bonino
30
Link - Connection
RS485
Serial cable (1 or 2 pairs)
Variable transmission speed from 9600 to 115200 baud
Modbus TCP/IP
Ethernet cable (Fiber for longer distances)
Transmission speed depends on the underlying
hardware / network
10/3/2013 Home and Building Automation - Dario Bonino 31
Modbus on Stage
10/3/2013 Home and Building Automation - Dario Bonino 32
ZigBee
WIRELESS CONTROL THAT SIMPLY WORKS (?)
ZigBee is a specification for a suite of high level communication
protocols used to create personal area networks built from small,
low-power digital radios. ZigBee is based on an IEEE 802.15 standard.
Though low-powered, ZigBee devices often transmit data over longer
distances by passing data through intermediate devices to reach
more distant ones, creating a mesh network; i.e., a network with no
centralized control or high-power transmitter/receiver able to
reach all of the networked devices.
Basic Principles
• Low cost, very low power consumption, two way, wireless
communications standard
– Built on top of IEEE 802.15.4
• Secure
– Messages are encrypted
• Defines several profiles
– Standard: Home Automation, Smart Energy, etc.
– Custom
• Each profile includes one or more ZCL (ZigBee Cluster Library)
specification
10/3/2013
Home and Building Automation - Dario
Bonino
34
Basic principles
ZigBee Profiles
ZigBee Cluster Libraries
Group of devices / functionalities
pertaining a given application domain, e.g.,
Home Automation (ZigBee HA), Smart
Energy (ZigBee SE), etc.
Device functionalities
described in terms of
client-server interactions
10/3/2013 Home and Building Automation - Dario Bonino 35
Logic Architecture
10/3/2013 Home and Building Automation - Dario Bonino 36
ZDO – ZigBee Device Objects
Assemble configuration information from
the end applications to determine and
implement discovery, security
management, network management, and
binding management.
Initialize the application support
sub-layer (APS), the network
layer (NWK),
and the Security Service
Provider.
interface
APPLICATION OBJECTS
interface
LOWER PORTIONS
OF THE ZIGBEE
PROTOCOL STACK
10/3/2013 Home and Building Automation - Dario Bonino 37
Application Framework
Agreements for messages, message formats, and
processing actions that enable developers to create an
interoperable, distributed application employing
application entities that reside on separate devices. These
application profiles enable applications to send commands,
request data, and process commands and requests.
ZigBee Profiles
Clusters are identified by a cluster identifier, which is
associated with data flowing out of, or into, the device.
Cluster identifiers are unique within the scope of a
particular application profile.
ZigBee Clusters
THE ENVIRONMENT IN WHICH APPLICATION OBJECTS ARE HOSTED ON ZIGBEE DEVICES
10/3/2013 Home and Building Automation - Dario Bonino 38
Profiles
HOME AUTOMATION
This profile defines device descriptions and standard
practices for applications needed in a residential or
light commercial environment. Installation scenarios
range from a single room to an entire home up to
20,000 square feet (approximately 1850m2).
The key application domains included in this initial
version are lighting, HVAC, window shades
and security.
This profile defines device descriptions and standard
practices for Demand Responseand Load
Management“Smart Energy” applications needed
in a Smart Energy based residential or light
commercial environment. Installation scenarios range
from a single home to an entire apartment complex.
The key application domains included in this initial
version are metering, pricingand demand
responseand load controlapplications.
SMART ENERGY
The E@H features extend the HA and SEZigBee
profiles in order to build a new class of devices, i.e.
White Goodsfor Energy@Home.
ENERGY@HOME
10/3/2013 Home and Building Automation - Dario Bonino 39
Clusters
• Cluster
– Collection of attributes and commands
– Defines a communications interface between two devices
– Devices implement server and client sides of the interface
• Client
– A cluster interface which is listed in the output cluster list of the simple descriptor
on an endpoint.
– Sends commands that manipulate the attributes on the corresponding server
cluster.
• Server
– A cluster interface which is listed in the input cluster list of the simple descriptor
on an endpoint.
– Typically this interface supports all or most of the attributes of the cluster.
10/3/2013
Home and Building Automation - Dario
Bonino
40
Cluster Definition: OnOffSwitch
IO
10/3/2013 Home and Building Automation - Dario Bonino 41
Cluster Definition: OnOffOutput
10/3/2013 Home and Building Automation - Dario Bonino 42
Link - Topology
STAR
TREE
MESH
• coordinatoris
responsible for starting
the network and for
choosing certain key network
parameters
• the network may be
extended through the use
of ZigBee routers
• hierarchical routing
strategy
• beacon-oriented
communication
• full peer-to-peercommunication
• routers in mesh networks do not
currently emit regular IEEE
802.15.4-2003 beacons
• the network is controlled by
one single devicecalled the
ZigBee coordinator
• the ZigBee coordinator is
responsible for initiating and
maintaining the devices on
the network
10/3/2013 Home and Building Automation - Dario Bonino 43
ZigBee on Stage
10/3/2013 Home and Building Automation - Dario Bonino 44
Questions?
HOW TO HANDLE ALL
THESE DIFFERENCES?

Mais conteúdo relacionado

Mais procurados

fire detection and alarm system
fire detection and alarm systemfire detection and alarm system
fire detection and alarm systemsingh1515
 
Electrical installation for commercial & public building
Electrical installation for commercial & public buildingElectrical installation for commercial & public building
Electrical installation for commercial & public buildingddsshukla
 
Bamboo as a sustainable building material ppt
Bamboo as a sustainable building material pptBamboo as a sustainable building material ppt
Bamboo as a sustainable building material pptDivya Suresh
 
Building automation
Building automationBuilding automation
Building automationKetan Nayak
 
Electrical wiring systems and safety devices.pptx
Electrical wiring systems and safety devices.pptxElectrical wiring systems and safety devices.pptx
Electrical wiring systems and safety devices.pptxsubhasmitain
 
Building management system
Building management systemBuilding management system
Building management systemcharan malyala
 
PREFABRICATION BUILDING
PREFABRICATION BUILDINGPREFABRICATION BUILDING
PREFABRICATION BUILDINGsathish sak
 
FDA-Fire detection and alarm system
FDA-Fire detection and alarm systemFDA-Fire detection and alarm system
FDA-Fire detection and alarm systemFathimaNasi
 
Electrical services design ppt pdf
Electrical services design ppt pdfElectrical services design ppt pdf
Electrical services design ppt pdfPrashantMalagi
 
Electrical Systems in a Building
Electrical Systems in a BuildingElectrical Systems in a Building
Electrical Systems in a BuildingGAURAV. H .TANDON
 
BUILDING SERVICES-II (ELECTRICAL)
BUILDING SERVICES-II (ELECTRICAL)BUILDING SERVICES-II (ELECTRICAL)
BUILDING SERVICES-II (ELECTRICAL)Kethees Waran
 
Design considerations of electrical installations
Design considerations of electrical installationsDesign considerations of electrical installations
Design considerations of electrical installationsvishalgohel12195
 
Building Services Electrical (MEP)
Building Services Electrical (MEP)Building Services Electrical (MEP)
Building Services Electrical (MEP)Manoj Mawle
 
A brief about building management system
A brief about building management systemA brief about building management system
A brief about building management systemEndeavour Africa
 
Building automation & controls
Building automation & controlsBuilding automation & controls
Building automation & controlsIllinois ASHRAE
 
Active energy efficiency in the built environment2
Active energy efficiency in the built environment2Active energy efficiency in the built environment2
Active energy efficiency in the built environment2Dipal Gudhka
 
Calculation of electrical load of building
Calculation of electrical load of buildingCalculation of electrical load of building
Calculation of electrical load of buildingniraj2510
 

Mais procurados (20)

fire detection and alarm system
fire detection and alarm systemfire detection and alarm system
fire detection and alarm system
 
Electrical installation for commercial & public building
Electrical installation for commercial & public buildingElectrical installation for commercial & public building
Electrical installation for commercial & public building
 
Bamboo as a sustainable building material ppt
Bamboo as a sustainable building material pptBamboo as a sustainable building material ppt
Bamboo as a sustainable building material ppt
 
Fire alarm systems
Fire alarm systemsFire alarm systems
Fire alarm systems
 
Building automation
Building automationBuilding automation
Building automation
 
Electrical wiring systems and safety devices.pptx
Electrical wiring systems and safety devices.pptxElectrical wiring systems and safety devices.pptx
Electrical wiring systems and safety devices.pptx
 
Building management system
Building management systemBuilding management system
Building management system
 
PREFABRICATION BUILDING
PREFABRICATION BUILDINGPREFABRICATION BUILDING
PREFABRICATION BUILDING
 
FDA-Fire detection and alarm system
FDA-Fire detection and alarm systemFDA-Fire detection and alarm system
FDA-Fire detection and alarm system
 
Electrical Systems: Designing electrical rooms
Electrical Systems: Designing electrical roomsElectrical Systems: Designing electrical rooms
Electrical Systems: Designing electrical rooms
 
Electrical services design ppt pdf
Electrical services design ppt pdfElectrical services design ppt pdf
Electrical services design ppt pdf
 
Electrical Systems in a Building
Electrical Systems in a BuildingElectrical Systems in a Building
Electrical Systems in a Building
 
BUILDING SERVICES-II (ELECTRICAL)
BUILDING SERVICES-II (ELECTRICAL)BUILDING SERVICES-II (ELECTRICAL)
BUILDING SERVICES-II (ELECTRICAL)
 
Design considerations of electrical installations
Design considerations of electrical installationsDesign considerations of electrical installations
Design considerations of electrical installations
 
BMS Automation wiring
BMS Automation wiringBMS Automation wiring
BMS Automation wiring
 
Building Services Electrical (MEP)
Building Services Electrical (MEP)Building Services Electrical (MEP)
Building Services Electrical (MEP)
 
A brief about building management system
A brief about building management systemA brief about building management system
A brief about building management system
 
Building automation & controls
Building automation & controlsBuilding automation & controls
Building automation & controls
 
Active energy efficiency in the built environment2
Active energy efficiency in the built environment2Active energy efficiency in the built environment2
Active energy efficiency in the built environment2
 
Calculation of electrical load of building
Calculation of electrical load of buildingCalculation of electrical load of building
Calculation of electrical load of building
 

Semelhante a Home and building automation systems sun slice

communication_technologies_Internet of things topic
communication_technologies_Internet of things topiccommunication_technologies_Internet of things topic
communication_technologies_Internet of things topicDurgaDeviP2
 
Presentatie Alcom - Meetup
Presentatie Alcom - Meetup Presentatie Alcom - Meetup
Presentatie Alcom - Meetup Jesse van Doren
 
How I learned to Stop Worrying and Start Loving the Smart Meter
How I learned to Stop Worrying and Start Loving the Smart MeterHow I learned to Stop Worrying and Start Loving the Smart Meter
How I learned to Stop Worrying and Start Loving the Smart MeterEnergySec
 
Internet of Things Innovations & Megatrends Update 12/14/16
Internet of Things Innovations & Megatrends Update 12/14/16Internet of Things Innovations & Megatrends Update 12/14/16
Internet of Things Innovations & Megatrends Update 12/14/16Mark Goldstein
 
IoT business models for Utilities? Here they are!
IoT business models for Utilities? Here they are!IoT business models for Utilities? Here they are!
IoT business models for Utilities? Here they are!Lemonbeat GmbH
 
6TiSCH + RPL @ Telecom Bretagne 2014
6TiSCH + RPL @ Telecom Bretagne 20146TiSCH + RPL @ Telecom Bretagne 2014
6TiSCH + RPL @ Telecom Bretagne 2014Pascal Thubert
 
homeandbuildingautomationsystems.pptx
homeandbuildingautomationsystems.pptxhomeandbuildingautomationsystems.pptx
homeandbuildingautomationsystems.pptxSharanabasappaDegoan
 
Talking with Things: What's Hot in Low-Power Long-Range IoT Connectivity
Talking with Things: What's Hot in Low-Power Long-Range IoT ConnectivityTalking with Things: What's Hot in Low-Power Long-Range IoT Connectivity
Talking with Things: What's Hot in Low-Power Long-Range IoT ConnectivityAndri Yadi
 
Communication & information security final
Communication & information security finalCommunication & information security final
Communication & information security finalneerajchor
 
IoT Router _ Creative Micro System.pdf
IoT Router _ Creative Micro System.pdfIoT Router _ Creative Micro System.pdf
IoT Router _ Creative Micro System.pdfCmsgpoffpage
 
Mi0035 computer networks...
Mi0035  computer networks...Mi0035  computer networks...
Mi0035 computer networks...smumbahelp
 
6-IoT protocol.pptx
6-IoT protocol.pptx6-IoT protocol.pptx
6-IoT protocol.pptxPratik Gohel
 
IoT Platforms and Architecture
IoT Platforms and ArchitectureIoT Platforms and Architecture
IoT Platforms and ArchitectureLee House
 

Semelhante a Home and building automation systems sun slice (20)

Final project report
Final project reportFinal project report
Final project report
 
communication_technologies_Internet of things topic
communication_technologies_Internet of things topiccommunication_technologies_Internet of things topic
communication_technologies_Internet of things topic
 
Presentatie Alcom - Meetup
Presentatie Alcom - Meetup Presentatie Alcom - Meetup
Presentatie Alcom - Meetup
 
How I learned to Stop Worrying and Start Loving the Smart Meter
How I learned to Stop Worrying and Start Loving the Smart MeterHow I learned to Stop Worrying and Start Loving the Smart Meter
How I learned to Stop Worrying and Start Loving the Smart Meter
 
Internet of Things Innovations & Megatrends Update 12/14/16
Internet of Things Innovations & Megatrends Update 12/14/16Internet of Things Innovations & Megatrends Update 12/14/16
Internet of Things Innovations & Megatrends Update 12/14/16
 
Wireless personal area networks(PAN)
Wireless personal area networks(PAN)Wireless personal area networks(PAN)
Wireless personal area networks(PAN)
 
Ens
EnsEns
Ens
 
IoT business models for Utilities? Here they are!
IoT business models for Utilities? Here they are!IoT business models for Utilities? Here they are!
IoT business models for Utilities? Here they are!
 
6TiSCH + RPL @ Telecom Bretagne 2014
6TiSCH + RPL @ Telecom Bretagne 20146TiSCH + RPL @ Telecom Bretagne 2014
6TiSCH + RPL @ Telecom Bretagne 2014
 
Unit 4
Unit 4Unit 4
Unit 4
 
BLUETOOTH.ppt
BLUETOOTH.pptBLUETOOTH.ppt
BLUETOOTH.ppt
 
homeandbuildingautomationsystems.pptx
homeandbuildingautomationsystems.pptxhomeandbuildingautomationsystems.pptx
homeandbuildingautomationsystems.pptx
 
Talking with Things: What's Hot in Low-Power Long-Range IoT Connectivity
Talking with Things: What's Hot in Low-Power Long-Range IoT ConnectivityTalking with Things: What's Hot in Low-Power Long-Range IoT Connectivity
Talking with Things: What's Hot in Low-Power Long-Range IoT Connectivity
 
Communication & information security final
Communication & information security finalCommunication & information security final
Communication & information security final
 
K010426371
K010426371K010426371
K010426371
 
IoT Router _ Creative Micro System.pdf
IoT Router _ Creative Micro System.pdfIoT Router _ Creative Micro System.pdf
IoT Router _ Creative Micro System.pdf
 
Mi0035 computer networks...
Mi0035  computer networks...Mi0035  computer networks...
Mi0035 computer networks...
 
IoT _protocols.ppt
IoT _protocols.pptIoT _protocols.ppt
IoT _protocols.ppt
 
6-IoT protocol.pptx
6-IoT protocol.pptx6-IoT protocol.pptx
6-IoT protocol.pptx
 
IoT Platforms and Architecture
IoT Platforms and ArchitectureIoT Platforms and Architecture
IoT Platforms and Architecture
 

Mais de Dario Bonino (17)

OSGi compendium
OSGi compendiumOSGi compendium
OSGi compendium
 
OSGi introduction
OSGi introductionOSGi introduction
OSGi introduction
 
dfl
dfldfl
dfl
 
ficloud2015
ficloud2015ficloud2015
ficloud2015
 
citizen-centric-app
citizen-centric-appcitizen-centric-app
citizen-centric-app
 
Dog ont
Dog ontDog ont
Dog ont
 
bonino_thesis_final
bonino_thesis_finalbonino_thesis_final
bonino_thesis_final
 
bonino
boninobonino
bonino
 
The Dog Gateway - Intro
The Dog Gateway - IntroThe Dog Gateway - Intro
The Dog Gateway - Intro
 
Rilievo informatico di cavità naturali
Rilievo informatico di cavità naturaliRilievo informatico di cavità naturali
Rilievo informatico di cavità naturali
 
Dog2.3 Architecture
Dog2.3 ArchitectureDog2.3 Architecture
Dog2.3 Architecture
 
Dog Ont In Dog
Dog Ont In DogDog Ont In Dog
Dog Ont In Dog
 
Dog Ont
Dog OntDog Ont
Dog Ont
 
Iswc2008
Iswc2008Iswc2008
Iswc2008
 
Webs2008
Webs2008Webs2008
Webs2008
 
Dog Sim
Dog SimDog Sim
Dog Sim
 
Interoperation Modeling
Interoperation ModelingInteroperation Modeling
Interoperation Modeling
 

Último

Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
A305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdfA305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdftbatkhuu1
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfOnline Income Engine
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 

Último (20)

Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
A305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdfA305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdf
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdf
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 

Home and building automation systems sun slice

  • 1. Home and Building Automation Systems A SHORT INTRODUCTION A brief overview on home and building automation systems, with a particular focus on technologies, protocols and plant issues
  • 2. What? A computerized, intelligent network of electronic devices designed to monitor and control the mechanical, electronic, and lighting systems in a building Home automation is the use of one or more computers to control basic home functions and features automatically and sometimes remotely. An automated home is sometimes called a smart home . Building Automation Systems (BAS) Home Automation Systems (HAS) WHAT ARE THESE SYSTEMS? DEFINITIONS 10/3/2013 Home and Building Automation - Dario Bonino 2
  • 3. Why? COMFORT LIGHTING SECURITY HEATING AND AIR CONDITIONING NETWORKSENTERTAINMENT REMOTE DEVICES WHY ARE THESE SYSTEMS NEEDED? AREAS / DOMAINS 10/3/2013 Home and Building Automation - Dario Bonino 3
  • 4. How? HOW TO GET IT? PLANTS / ARCHITECTURES / CONTROL / INTELLIGENCE NETWORKS DEVICES INTELLIGENCE 10/3/2013 Home and Building Automation - Dario Bonino 4
  • 5. Networks TECHNOLOGIES AND APPARATUS The current state of the art of (commercial) of home and building automation: available protocols, wired vs wireless, pros and cons of most diffused systems
  • 6. Wired (BUS) • Typically based on a BUS – Pair (twisted) – Multipolar (e.g. Can?) • Cabling – Dedicated bus wires – Typically semi-rigid • due to shielding and single-wire conductors • Exception: Powerline – Uses existing wiring as a BUS 10/3/2013 Home and Building Automation - Dario Bonino 6
  • 7. Wireless • Based on radio connection – Different carrier frequencies • 2.4GHz, 868MHz, 433MHz – Different security – Different modulation • Mesh networks – Dynamically reconfigurable topology – (Almost) Every node may act as a router • Exception: WiFi 10/3/2013 Home and Building Automation - Dario Bonino 7
  • 8. Which One? WIRELESS WIRED WIRED MOST DIFFUSED NETWORKS 10/3/2013 Home and Building Automation - Dario Bonino 8
  • 9. Technologies in SUNSLICE • KNX (Schneider) – Main automation • Plugs • Shutter / Shades • Metering? • What else? (TODO) • Modbus (Daikin) – HVAC – Metering? • ZigBee (Energy@Home) – Appliances – Metering? ALREADY DEFINED / REQUIRED 10/3/2013 Home and Building Automation - Dario Bonino 9
  • 10. What else? • Goal – Cover all the needs • HVAC • Lighting • Metering • Control • Low Power • Constraints – Keep complexity low – #Technologies ≤ 3 (Already defined) 10/3/2013 Home and Building Automation - Dario Bonino 10
  • 11. KNX THE EUROPEAN DE-FACTO STANDARD (ALMOST) KNX is a standardized (EN 50090, ISO/IEC 14543), OSI-based network communications protocol for intelligent buildings. KNX is the successor to, and convergence of, three previous standards: the European Home Systems Protocol (EHS), BâtiBUS, and the European Installation Bus (EIB or Instabus). The KNX standard is administered by the KNX Association..
  • 12. A bit of history EIBEHS BATIBUS KNX 10/3/2013 Home and Building Automation - Dario Bonino 12
  • 13. Basic Principles • Based on the idea of distributed applications • Every device carries a BIT of «intelligence» on board • 2 Main operating modes S-MODE (System Mode) E-MODE 10/3/2013 Home and Building Automation - Dario Bonino 13
  • 14. Logic Architecture CONFIGURATION APPLICATION LINK S-MODE E-MODE 10/3/2013 Home and Building Automation - Dario Bonino 14
  • 15. Application • Device implement “Distributed Applications” – Based on Datapoints • Distributed Applications = Datapoint Binding • Datapoints: – Represent process and control variables in the system – May be inputs, outputs, parameters, diagnostic data,… – Standardized Datapoint types – Grouped into Functional Blocks 10/3/2013 Home and Building Automation - Dario Bonino 15
  • 16. Functional blocks: Lighting * Excerpt from 07_20_02 Lighting Actuators v1.4 AS – The KNX 2.0 specification10/3/2013 Home and Building Automation - Dario Bonino 16
  • 17. Datapoints: Lighting * Excerpt from 07_20_02 Lighting Actuators v1.4 AS – The KNX 2.0 specification 10/3/2013 Home and Building Automation - Dario Bonino 17
  • 18. Datapoint specification: Blinds 10/3/2013 Home and Building Automation - Dario Bonino 18
  • 19. Application = Datapoints Binding GroupAddress (multicast access to a datapoint) GroupAddress (multicast access to a datapoint) Binding 10/3/2013 Home and Building Automation - Dario Bonino 19
  • 20. Link - Topology LINE Up to 256 devices Connected into Areas via a Main Line AREA Up to 16 lines per area Up to 16 Areas Connected via a Backbone Line Max. Number of devices 65536 10/3/2013 Home and Building Automation - Dario Bonino 20
  • 21. Link - Connections TP 1 Twisted pair cabling SELV network and supply system Asynchronous character oriented data transfer and half duplex bi-directional communication Transmission rate: 9600 bit/s CSMA/CA collision avoidance All topologies may be used and mixed (line, star, tree, ….) PL 110 Communication over the mains supply network Spread frequency shift keying signaling Asynchronous transmission of data packets and half duplex bi- directional communication Central frequency 110 kHZ Transmission rate: 1200 bit/s CSMA, compliant to EN 50065-1 RF 868,3 MHz band for Short Range Frequency Shift Keying, maximum duty cycle of 1% 32768 cps (chips per second) Manchester data encoding KNXNet/IP Standard protocol for KNX devices connected to an IP network IP network as a fast backbone in KNX installations Tunnels KNX Frames over IP 10/3/2013 Home and Building Automation - Dario Bonino 21
  • 22. KNX on Stage 10/3/2013 Home and Building Automation - Dario Bonino 22
  • 23. Modbus ONE OF THE MOST DIFFUSED INDUSTRIAL PROTOCOLS Modbus is a serial communications protocol originally published by Modicon (now Schneider Electric) in 1979 for use with its programmable logic controllers (PLCs). Simple and robust, it has since become a de facto standard communication protocol, and it is now a commonly available means of connecting industrial electronic devices
  • 24. Basic Principles • Application layer messaging protocol (level 7 of the OSI model) – client/server communication between devices – different types of buses or networks • Industry serial de facto standard since 1979 • Request/reply protocol – Services specified by function codes 10/3/2013 Home and Building Automation - Dario Bonino 24
  • 25. Logic Architecture 10/3/2013 Home and Building Automation - Dario Bonino 25
  • 27. Data Model • 4 primary tables – up to 65536 data items, each • Distinctions between – inputs and outputs – bit-addressable and word-addressable data items • Read or write of items can span multiple consecutive data blocks 10/3/2013 Home and Building Automation - Dario Bonino 27
  • 28. Function codes (1/2) • Simple protocol data unit (PDU) – Independent of the underlying communication layers – Specific buses can introduce additional fields on the application data unit (ADU) • Function Code – Kind of action to perform, Is coded in one byte • Valid codes are in the range of 1 ... 255 • the range 128 – 255 is reserved and used for exception responses 10/3/2013 Home and Building Automation - Dario Bonino 28
  • 29. Function Codes (2/2) 10/3/2013 Home and Building Automation - Dario Bonino 29
  • 30. Link - Topology • Depends on the link technology – RS485 • serial (daisy chain) • 1 master, many slaves (up to 255) – Modbus TCP/IP • Multiple masters • Multiple slaves 10/3/2013 Home and Building Automation - Dario Bonino 30
  • 31. Link - Connection RS485 Serial cable (1 or 2 pairs) Variable transmission speed from 9600 to 115200 baud Modbus TCP/IP Ethernet cable (Fiber for longer distances) Transmission speed depends on the underlying hardware / network 10/3/2013 Home and Building Automation - Dario Bonino 31
  • 32. Modbus on Stage 10/3/2013 Home and Building Automation - Dario Bonino 32
  • 33. ZigBee WIRELESS CONTROL THAT SIMPLY WORKS (?) ZigBee is a specification for a suite of high level communication protocols used to create personal area networks built from small, low-power digital radios. ZigBee is based on an IEEE 802.15 standard. Though low-powered, ZigBee devices often transmit data over longer distances by passing data through intermediate devices to reach more distant ones, creating a mesh network; i.e., a network with no centralized control or high-power transmitter/receiver able to reach all of the networked devices.
  • 34. Basic Principles • Low cost, very low power consumption, two way, wireless communications standard – Built on top of IEEE 802.15.4 • Secure – Messages are encrypted • Defines several profiles – Standard: Home Automation, Smart Energy, etc. – Custom • Each profile includes one or more ZCL (ZigBee Cluster Library) specification 10/3/2013 Home and Building Automation - Dario Bonino 34
  • 35. Basic principles ZigBee Profiles ZigBee Cluster Libraries Group of devices / functionalities pertaining a given application domain, e.g., Home Automation (ZigBee HA), Smart Energy (ZigBee SE), etc. Device functionalities described in terms of client-server interactions 10/3/2013 Home and Building Automation - Dario Bonino 35
  • 36. Logic Architecture 10/3/2013 Home and Building Automation - Dario Bonino 36
  • 37. ZDO – ZigBee Device Objects Assemble configuration information from the end applications to determine and implement discovery, security management, network management, and binding management. Initialize the application support sub-layer (APS), the network layer (NWK), and the Security Service Provider. interface APPLICATION OBJECTS interface LOWER PORTIONS OF THE ZIGBEE PROTOCOL STACK 10/3/2013 Home and Building Automation - Dario Bonino 37
  • 38. Application Framework Agreements for messages, message formats, and processing actions that enable developers to create an interoperable, distributed application employing application entities that reside on separate devices. These application profiles enable applications to send commands, request data, and process commands and requests. ZigBee Profiles Clusters are identified by a cluster identifier, which is associated with data flowing out of, or into, the device. Cluster identifiers are unique within the scope of a particular application profile. ZigBee Clusters THE ENVIRONMENT IN WHICH APPLICATION OBJECTS ARE HOSTED ON ZIGBEE DEVICES 10/3/2013 Home and Building Automation - Dario Bonino 38
  • 39. Profiles HOME AUTOMATION This profile defines device descriptions and standard practices for applications needed in a residential or light commercial environment. Installation scenarios range from a single room to an entire home up to 20,000 square feet (approximately 1850m2). The key application domains included in this initial version are lighting, HVAC, window shades and security. This profile defines device descriptions and standard practices for Demand Responseand Load Management“Smart Energy” applications needed in a Smart Energy based residential or light commercial environment. Installation scenarios range from a single home to an entire apartment complex. The key application domains included in this initial version are metering, pricingand demand responseand load controlapplications. SMART ENERGY The E@H features extend the HA and SEZigBee profiles in order to build a new class of devices, i.e. White Goodsfor Energy@Home. ENERGY@HOME 10/3/2013 Home and Building Automation - Dario Bonino 39
  • 40. Clusters • Cluster – Collection of attributes and commands – Defines a communications interface between two devices – Devices implement server and client sides of the interface • Client – A cluster interface which is listed in the output cluster list of the simple descriptor on an endpoint. – Sends commands that manipulate the attributes on the corresponding server cluster. • Server – A cluster interface which is listed in the input cluster list of the simple descriptor on an endpoint. – Typically this interface supports all or most of the attributes of the cluster. 10/3/2013 Home and Building Automation - Dario Bonino 40
  • 41. Cluster Definition: OnOffSwitch IO 10/3/2013 Home and Building Automation - Dario Bonino 41
  • 42. Cluster Definition: OnOffOutput 10/3/2013 Home and Building Automation - Dario Bonino 42
  • 43. Link - Topology STAR TREE MESH • coordinatoris responsible for starting the network and for choosing certain key network parameters • the network may be extended through the use of ZigBee routers • hierarchical routing strategy • beacon-oriented communication • full peer-to-peercommunication • routers in mesh networks do not currently emit regular IEEE 802.15.4-2003 beacons • the network is controlled by one single devicecalled the ZigBee coordinator • the ZigBee coordinator is responsible for initiating and maintaining the devices on the network 10/3/2013 Home and Building Automation - Dario Bonino 43
  • 44. ZigBee on Stage 10/3/2013 Home and Building Automation - Dario Bonino 44
  • 45. Questions? HOW TO HANDLE ALL THESE DIFFERENCES?