Home and Building Automation System – an Overview
Ambient intelligence: technology and design
Fulvio Corno, Dario Bonino Politecnico di Torino, 2013/2014
Home and Building Automation System an Overview Ambient - - PowerPoint PPT Presentation
Home and Building Automation System an Overview Ambient intelligence: technology and design Fulvio Corno, Dario Bonino Politecnico di Torino, 2013/2014 Outline Wired systems MyOpen KNX ModBus Wireless systems ZigBee
Ambient intelligence: technology and design
Fulvio Corno, Dario Bonino Politecnico di Torino, 2013/2014
2013/2014 Ambient intelligence: technology and design 2
BTICINO PROTOCOL FOR MYHOME SYSTEM
2013/2014 Ambient intelligence: technology and design 4
2013/2014 Ambient intelligence: technology and design 5
2013/2014 Ambient intelligence: technology and design 6
– *tag1*tag2*tag3*...*tagN##
– Allowed characters
– Delimitator
– Message end
– Commands / State requests – Requests of measure values
2013/2014 Ambient intelligence: technology and design 7
– *WHO*WHAT*WHERE##
– The command/request functionality (among a set of pre-defined values)
– The action to perform – Possible actions are specified for each WHO value
– Identifies the message destination
zones, etc.
additional parameters
– WHAT#PAR1#PAR2...#PARn – WHERE#PAR1#PAR2...#PARn
2013/2014 Ambient intelligence: technology and design 8
WHO Functionality Description Scenarios 1 Lighting 2 Actuators 3 Load control 4 Temperature control 5 Anti-burglar systems 6 Intercom 7 Multimedia 13 Gateway management 15 CEN commands 16 / 22 Sound diffusion 17 Scenarios for MH200N gateways 18 Energy management 25 CEN plus/ plus scenarios/ clean contacts 1001 Automation diagnostics 1004 Thermal control diagnostics 1013 Device diagnostics
2013/2014 Ambient intelligence: technology and design 9
do not generate events.
2013/2014 Ambient intelligence: technology and design 10
2013/2014 Ambient intelligence: technology and design 11
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..
2013/2014 Ambient intelligence: technology and design 13
2013/2014 Ambient intelligence: technology and design 14
2013/2014 Ambient intelligence: technology and design 15
parameterization (with ETS software)
PCs
2013/2014 Ambient intelligence: technology and design 16
2013/2014 Ambient intelligence: technology and design 17
2013/2014 Ambient intelligence: technology and design 18
– Free – Structured – Tagged binding
2013/2014 Ambient intelligence: technology and design 19
2013/2014 Ambient intelligence: technology and design 20
* Excerpt from 07_20_02 Lighting Actuators v1.4 AS – The KNX 2.0 specification
2013/2014 Ambient intelligence: technology and design 21 * Excerpt from 07_20_02 Lighting Actuators v1.4 AS – The KNX 2.0 specification
2013/2014 Ambient intelligence: technology and design 22
2013/2014 Ambient intelligence: technology and design 23
GroupAddress (multicast access to a datapoint) GroupAddress (multicast access to a datapoint) Binding
2013/2014 Ambient intelligence: technology and design 24
– No a priori prescription on which Datapoints may be linked – Free addressing – Customized multicast grouping at the level of individual Datapoints – Central to S-Mode
– Precise pattern for linking a whole set of Datapoints, usually corresponding to a Functional Block or Channel – Free-address
– … too complex …
2013/2014 Ambient intelligence: technology and design 25
Twisted pair cabling SELV network and supply system Asynchronous character
duplex bi-directional communication Transmission rate: 9600 bit/s CSMA/CA collision avoidance All topologies may be used and mixed (line, star, tree, ….)
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
868,3 MHz band for Short Range Frequency Shift Keying, maximum duty cycle of 1% 32768 cps (chips per second) Manchester data encoding
Standard protocol for KNX devices connected to an IP network IP network as a fast backbone in KNX installations Tunnels KNX Frames over IP
2013/2014 Ambient intelligence: technology and design 26
2013/2014 Ambient intelligence: technology and design 27
2013/2014 Ambient intelligence: technology and design 28
2013/2014 Ambient intelligence: technology and design 29
2013/2014 Ambient intelligence: technology and design 30
2013/2014 Ambient intelligence: technology and design 31
2013/2014 Ambient intelligence: technology and design 32
– Only a subset of device states can be queried
– S-MODE – Specific group address for notifications – Pass-through gateway configuration
– Tunnel mode event-based – Supports partial device discovery
– Requires participation to a multicast delivery group:
ONE OF THE MOST DIFFUSED INDUSTRIAL PROTOCOLS
Modbus is a serial communications protocol
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
2013/2014 Ambient intelligence: technology and design 34
2013/2014 Ambient intelligence: technology and design 35
2013/2014 Ambient intelligence: technology and design 36
– Each data block is addressed from 0 to 65535 – Each element within a data block is numbered from 1 to n
2013/2014 Ambient intelligence: technology and design 37
2013/2014 Ambient intelligence: technology and design 38
2013/2014 Ambient intelligence: technology and design 39
2013/2014 Ambient intelligence: technology and design 40
2013/2014 Ambient intelligence: technology and design 41
2013/2014 Ambient intelligence: technology and design 42
Multiple data blocks Single data block
2013/2014 Ambient intelligence: technology and design 43
2013/2014 Ambient intelligence: technology and design 44
Serial cable (1 or 2 pairs) Variable transmission speed from 9600 to 115200 baud
Ethernet cable (Fiber for longer distances) Transmission speed depends on the underlying hardware / network
2013/2014 Ambient intelligence: technology and design 45
2013/2014 Ambient intelligence: technology and design 46
2013/2014 Ambient intelligence: technology and design 47
2013/2014 Ambient intelligence: technology and design 48
– Can only be queried (read)
– Only write operations on registers
– Does not support event-based interaction
– Registers exposed through a Modbus Gateway – Devices identified by their slave id
– Available registers are defined by the vendor
2013/2014 Ambient intelligence: technology and design 49
2013/2014 Ambient intelligence: technology and design 51
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.
2013/2014 Ambient intelligence: technology and design 53
2013/2014 Ambient intelligence: technology and design 54
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
2013/2014 Ambient intelligence: technology and design 55
2013/2014 Ambient intelligence: technology and design 56
2013/2014 Ambient intelligence: technology and design 57
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.
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.
2013/2014 Ambient intelligence: technology and design 58
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
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 Response and Load
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, pricing and demand
The E@H features extend the HA and SE ZigBee profiles in order to build a new class of devices, i.e.
2013/2014 Ambient intelligence: technology and design 59
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
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 Response and Load
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, pricing and demand
The E@H features extend the HA and SE ZigBee profiles in order to build a new class of devices, i.e.
Teaser: Next week (Thursday, June 5th) the director of the Energy@Home consortium will present their activities.
2013/2014 Ambient intelligence: technology and design 60
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
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 Response and Load
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, pricing and demand
The E@H features extend the HA and SE ZigBee profiles in order to build a new class of devices, i.e.
Teaser: Next week (Thursday, June 5th) the director of the Energy@Home consortium will present their activities.
– Collection of attributes and commands – Defines a communications interface between two devices – Devices implement server and client sides of the interface
– 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.
– 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.
2013/2014 Ambient intelligence: technology and design 61
2013/2014 Ambient intelligence: technology and design 62
2013/2014 Ambient intelligence: technology and design 63
2013/2014 Ambient intelligence: technology and design 64
responsible for starting
choosing certain key network parameters
strategy
communication
ZigBee coordinator
responsible for initiating and
the network
The inventor of patented energy harvesting wireless technology
First ISO/IEC wireless standard optimized for solutions with ultra-low power consumption and energy harvesting .
2013/2014 Ambient intelligence: technology and design 66
2013/2014 Ambient intelligence: technology and design 67
2013/2014 Ambient intelligence: technology and design 68
2013/2014 Ambient intelligence: technology and design 69
2013/2014 Ambient intelligence: technology and design 70
2013/2014 Ambient intelligence: technology and design 71
2013/2014 Ambient intelligence: technology and design 72
2013/2014 Ambient intelligence: technology and design 73
http://www.enocean- alliance.org/en/products/
2013/2014 Ambient intelligence: technology and design 74
http://www.enocean.com/en/enocean-pi/
2013/2014 Ambient intelligence: technology and design 75
“Attribution – NonCommercial – ShareAlike (CC BY-NC-SA) 3.0”
– Share — copy and redistribute the material in any medium or format – Adapt — remix, transform, and build upon the material – The licensor cannot revoke these freedoms as long as you follow the license terms.
– Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. – NonCommercial — You may not use the material for commercial purposes. – ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original. – No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.