ISO/IEC 18012-1:2004
(Main)Information technology - Home electronic system - Guidelines for product interoperability - Part 1: Introduction
Information technology - Home electronic system - Guidelines for product interoperability - Part 1: Introduction
Specifies requirements for product interoperability in the area of home and building automation systems, with sufficient detail needed to design interoperable Home Electronic System products. The widespread development of many national standard and proprietary networks within and to the home has necessitated a standard for interoperability among home system applications and products from multiple manufacturers. Where widely varying devices need to interoperate, it is desirable that they do so seamlessly to present a single, uniform network and hence to deliver a variety of applications. Examples of such applications are lighting control, environmental control, audio/video equipment control and home security. Although a single uniform home control system would simplify operations, this standard recognises that multiple different networks may co-exist in the same house, and therefore applies to devices connected to a single home control system or to different home control systems. It ensures that, where applications on the same or dissimilar networks co-exist within premises and are required to interoperate, they will do so in a safe, reliable, predictable and consistent manner. It specifies requirements to assure that devices from multiple manufacturers work together to provide a specific application; a specific device could also be used for multiple applications. Interoperability requirements are given with respect to safety, addressing, applications, transport of information, management, and set-up of devices/elements within home networks static and/or dynamic binding between objects. This part defines the components of interoperability for the purpose of providing a framework within which subsequent parts of the standard will be drafted. This part applies to components within networks, between networks and located within dissimilar networks, as well as to devices located at the junction of dissimilar networks.
General Information
- Status
- Published
- Publication Date
- 09-Feb-2004
- Technical Committee
- ISO/IEC JTC 1/SC 25 - Interconnection of information technology equipment
- Current Stage
- PPUB - Publication issued
- Start Date
- 10-Feb-2004
- Completion Date
- 31-Dec-2003
Overview
ISO/IEC 18012-1:2004, titled Information Technology - Home Electronic System - Guidelines for Product Interoperability - Part 1: Introduction, is an international standard developed by IEC and ISO. It establishes essential guidelines to ensure product interoperability within home and building automation systems.
With the proliferation of diverse national standards and proprietary home network solutions, there is a critical need for a framework that guarantees devices from multiple manufacturers can work seamlessly together. This standard addresses this by specifying interoperability requirements that enable safe, reliable, and consistent operation across heterogeneous home electronic systems (HES).
ISO/IEC 18012-1 primarily focuses on interoperability at OSI layers six and seven, encompassing application and presentation layers, while also considering lower layers as necessary for device compatibility. It supports integration of multiple dissimilar home control networks co-existing in a single premise to function as a unified system delivering applications such as lighting control, climate management, audio/video equipment control, and home security.
Key Topics
- Interoperability Components: The standard breaks interoperability into core components including safety, addressing, applications, information transport, device setup, and management to ensure comprehensive compatibility.
- Functional Safety: Specifies measures to prevent hazards from automated commands and ensure safe operation across interconnected devices, including safeguards for potentially hazardous and programmable devices.
- Device Addressing: Defines a transport-independent logical addressing scheme to facilitate communication and command translation between devices across different networks.
- Network Configuration and Management: Outlines installation and configuration processes supporting automatic, easy, and expert user configuration modes, including multi-network and dissimilar network setups.
- Operation and Data Transport: Details seamless transport connectivity, information encapsulation, and application models to enable consistent device behaviors and data exchanges.
- Co-existence of Networks: Recognizes that multiple home networks may operate concurrently without interference, with the standard ensuring interoperability at their junction points through gateways and routers.
Applications
ISO/IEC 18012-1 sets the foundation for designing interoperable home and building automation products and networks that:
- Enable multi-vendor product integration for smart homes and intelligent buildings.
- Support applications such as:
- Lighting Control for enhanced energy efficiency and customization.
- Environmental Control including HVAC and air quality management.
- Audio/Video Equipment Control for seamless media experience.
- Home Security involving alarms, locks, and surveillance.
- Facilitate installation and configuration flexibility allowing devices to be automatically configured or expert-installed.
- Allow devices connected to single or multiple home control systems to interoperate reliably.
- Provide a uniform user experience despite underlying network diversity by supporting consistent addressing, communication, and operational protocols.
- Ensure functional safety by preventing unauthorized or hazardous device operations, especially when commands originate from wide-area networks (WANs).
Related Standards
ISO/IEC 18012-1 forms part of a multi-part standard series titled Information Technology - Home Electronic System - Guidelines for Product Interoperability, alongside:
- ISO/IEC 18012-2: Taxonomy and Lexicon – Defines terminology and classification of concepts related to home electronic system interoperability.
- ISO/IEC 18012-3: Application Models – Specifies detailed application frameworks for consistent device interaction.
Additionally, it references important standards such as:
- ISO/IEC 7498-1:1994: The OSI Basic Reference Model, which provides architecture guidelines for network protocol layers.
- ISO/IEC TR 14762: Guidelines for Functional Safety in Home Control Systems, which supports safe device operation in home environments.
By adhering to ISO/IEC 18012-1:2004, manufacturers, installers, and system integrators can ensure that home automation products interoperate seamlessly, enhancing user convenience, safety, and reliability while supporting the evolution of smart homes and intelligent building solutions.
Get Certified
Connect with accredited certification bodies for this standard

BSI Group
BSI (British Standards Institution) is the business standards company that helps organizations make excellence a habit.

NYCE
Mexican standards and certification body.
Sponsored listings
Frequently Asked Questions
ISO/IEC 18012-1:2004 is a standard published by the International Electrotechnical Commission (IEC). Its full title is "Information technology - Home electronic system - Guidelines for product interoperability - Part 1: Introduction". This standard covers: Specifies requirements for product interoperability in the area of home and building automation systems, with sufficient detail needed to design interoperable Home Electronic System products. The widespread development of many national standard and proprietary networks within and to the home has necessitated a standard for interoperability among home system applications and products from multiple manufacturers. Where widely varying devices need to interoperate, it is desirable that they do so seamlessly to present a single, uniform network and hence to deliver a variety of applications. Examples of such applications are lighting control, environmental control, audio/video equipment control and home security. Although a single uniform home control system would simplify operations, this standard recognises that multiple different networks may co-exist in the same house, and therefore applies to devices connected to a single home control system or to different home control systems. It ensures that, where applications on the same or dissimilar networks co-exist within premises and are required to interoperate, they will do so in a safe, reliable, predictable and consistent manner. It specifies requirements to assure that devices from multiple manufacturers work together to provide a specific application; a specific device could also be used for multiple applications. Interoperability requirements are given with respect to safety, addressing, applications, transport of information, management, and set-up of devices/elements within home networks static and/or dynamic binding between objects. This part defines the components of interoperability for the purpose of providing a framework within which subsequent parts of the standard will be drafted. This part applies to components within networks, between networks and located within dissimilar networks, as well as to devices located at the junction of dissimilar networks.
Specifies requirements for product interoperability in the area of home and building automation systems, with sufficient detail needed to design interoperable Home Electronic System products. The widespread development of many national standard and proprietary networks within and to the home has necessitated a standard for interoperability among home system applications and products from multiple manufacturers. Where widely varying devices need to interoperate, it is desirable that they do so seamlessly to present a single, uniform network and hence to deliver a variety of applications. Examples of such applications are lighting control, environmental control, audio/video equipment control and home security. Although a single uniform home control system would simplify operations, this standard recognises that multiple different networks may co-exist in the same house, and therefore applies to devices connected to a single home control system or to different home control systems. It ensures that, where applications on the same or dissimilar networks co-exist within premises and are required to interoperate, they will do so in a safe, reliable, predictable and consistent manner. It specifies requirements to assure that devices from multiple manufacturers work together to provide a specific application; a specific device could also be used for multiple applications. Interoperability requirements are given with respect to safety, addressing, applications, transport of information, management, and set-up of devices/elements within home networks static and/or dynamic binding between objects. This part defines the components of interoperability for the purpose of providing a framework within which subsequent parts of the standard will be drafted. This part applies to components within networks, between networks and located within dissimilar networks, as well as to devices located at the junction of dissimilar networks.
ISO/IEC 18012-1:2004 is classified under the following ICS (International Classification for Standards) categories: 01 - GENERALITIES. TERMINOLOGY. STANDARDIZATION. DOCUMENTATION; 35.200 - Interface and interconnection equipment. The ICS classification helps identify the subject area and facilitates finding related standards.
ISO/IEC 18012-1:2004 is available in PDF format for immediate download after purchase. The document can be added to your cart and obtained through the secure checkout process. Digital delivery ensures instant access to the complete standard document.
Standards Content (Sample)
INTERNATIONAL ISO/IEC
STANDARD
18012-1
First edition
2004-02
Information technology –
Home electronic system –
Guidelines for product interoperability –
Part 1:
Introduction
Reference number
INTERNATIONAL ISO/IEC
STANDARD
18012-1
First edition
2004-02
Information technology –
Home electronic system –
Guidelines for product interoperability –
Part 1:
Introduction
ISO/IEC 2004
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any
means, electronic or mechanical, including photocopying and microfilm, without permission in writing from the publisher.
ISO/IEC Copyright Office Case postale 56 CH-1211 Genève 20 Switzerland
• • •
PRICE CODE
F
For price, see current catalogue
– 2 – 18012-1 © ISO/IEC:2004(E)
CONTENTS
1Scope.7
2 Normative references .8
3 Terms, definitions and abbreviations .8
3.1 Definitions .8
3.2 Abbreviations .9
4 Conformance clauses .9
4.1 Basic functions and requirements .9
4.2 Compliance of qualifying products and networks .9
5 Functional safety .10
5.1 Introduction .10
5.2 Commands to potentially hazardous devices .11
5.3 Commands to relocatable programmable devices .11
5.4 Commands to automatic devices .11
5.5 Command translation .11
5.6 Linked state changes.11
5.7 External control of secure devices .12
5.8 Addressing .12
5.9 Broadcast messages, variables and commands.12
5.10 General .12
6 Management .12
6.1 General .12
6.2 Configuration.12
6.3 Configuration process .13
6.3.1 General .13
6.3.2 Expert installer configuration .14
6.3.3 Easy configuration.14
6.3.4 Automatic configuration .14
6.3.5 Multiple network and dissimilar network configuration.14
7 Operation .14
7.1 Introduction .14
7.2 Addressing .15
7.2.1 Transport-independent format.15
7.2.2 Broadcast addressing .15
7.2.3 Individual node addressing .15
7.2.4 Group addressing .15
7.3 Transport connectivity .15
7.3.1 General .15
7.3.2 Single implementation .15
7.3.3 Multiple implementation .16
7.3.4 Intermediate implementation.16
7.4 Information encapsulation .16
7.4.1 Common value type primitives .16
7.4.2 Capability exchange. .16
7.4.3 Parameter and state encapsulation.16
7.5 Application models and lexicon.16
18012-1 © ISO/IEC:2004(E) – 3 –
Figure 1 - Two interoperating networks . 5
Table 1 - Configuration levels . 13
– 4 – 18012-1 © ISO/IEC:2004(E)
INFORMATION TECHNOLOGY –
HOME ELECTRONIC SYSTEM –
GUIDELINES FOR PRODUCT INTEROPERABILITY –
Part 1: Introduction
FOREWORD
1) ISO (International Organization for Standardization) and IEC (International Electrotechnical Commission) form the
specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in
the development of International Standards through technical committees established by the respective
organization to deal with particular fields of technical activity. ISO and IEC technical committees collaborate in
fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with
ISO and IEC, also take part in the work.
2) In the field of information technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1.
Draft International Standards adopted by the joint technical committee are circulated to national bodies for voting.
Publication as an International Standard requires approval by at least 75 % of the national bodies casting a vote.
3) All users should ensure that they have the latest edition of this publication.
4) No liability shall attach to IEC or ISO or its directors, employees, servants or agents including individual experts
and members of their technical committees and IEC or ISO member bodies for any personal injury, property
damage or other damage of any nature whatsoever, whether direct or indirect, or for costs (including legal fees)
and expenses arising out of the publication of, use of, or reliance upon, this ISO/IEC publication or any other IEC,
ISO or ISO/IEC publications.
5) Attention is drawn to the normative references cited in this publication. Use of the referenced publications is
indispensable for the correct application of this publication.
6) Attention is drawn to the possibility that some of the elements of this International Standard may be the subject of
patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights.
International Standard ISO/IEC 18012-1 was prepared by subcommittee 25: Interconnection
of information technology equipment, of ISO/IEC joint technical committee 1: Information
technology.
This publication has been drafted in accordance with the ISO/IEC Directives, Part 2.
ISO/IEC 18012 consists of the following parts, under the general title Information technology –
Home electronic system – Guidelines for product interoperability:
• Part 1: Introduction
• Part 2: Taxonomy and lexicon
• Part 3: Application models
18012-1 © ISO/IEC:2004(E) – 5 –
INTRODUCTION
The widespread development of many national standard and proprietary networks within and
to the home has necessitated a standard for interoperability among home system
applications. This standard will ensure that applications on the same or dissimilar networks
co-exist within premises and are required to interoperate, they will do so in a safe, reliable,
predictable and consistent manner. This part defines the components of interoperability for
the purpose of providing a framework within which subsequent parts of the standard will be
drafted. This part applies to components within networks, between networks and located
within dissimilar networks. It also applies to devices located at the junction of dissimilar
networks.
In the field of home and building automation, products from multiple manufacturers may need
to interoperate. Where widely varying devices need to interoperate, it is desirable that they do
so seamlessly to present a single, uniform network and hence to deliver a variety of
applications. Examples of such applications are lighting control, environmental control,
audio/video equipment control and home security.
With reference to Figure 1, where there are two (or more) dissimilar networks within the same
premises, they must conform to this standard if, when linked by some physical means, they
are expected to behave as if both networks were logically the same network.
1 2 3 4 5
O O O O O
HGI
Network A
1 2 3 4 5
O O O O O
HGI
Network B
n
O = Object on network
= HAN Gateway Interface
HGI
Figure 1 – Two interoperating networks
Physical
Residential Gateway
Logical
– 6 – 18012-1 © ISO/IEC:2004(E)
This document comprises the following sections.
• A conformance section (clause 4) with which all interoperating networks and intermediary
equipment on the home electronic system comply.
• A requirements section (clause 5) that defines the normative functional safety
requirements of product interoperability of HES products and networks, where these are
not covered by existing functional safety standards.
• A requirements section (clause 6) that defines the management of product interoperability
among HES products and networks.
• A requirements section (clause 7) that defines the normative operational requirements of
product interoperability among HES products and networks.
18012-1 © ISO/IEC:2004(E) – 7 –
INFORMATION TECHNOLOGY –
HOME ELECTRONIC SYSTEM –
GUIDELINES FOR PRODUCT INTEROPERABILITY –
Part 1: Introduction
1 Scope
This part of ISO/IEC 18012 specifies requirements for product interoperability in the area of
home and building automation systems. It specifies layers six and seven of the OSI reference
model (see ISO/IEC 7498-1) with sufficient detail needed to design interoperable home
electronic system products, while layers one to five are only specified to the point needed to
check whether devices will be able to interoperate with one another.
ISO/IEC 18012-1 is applicable to
• stand-alone local/home networks, connected devices and applications,
• mixed local/home networks, connected devices and applications,
• automatically configured devices,
• installer configured devices,
• installer configured groups/clusters of devices.
ISO/IEC 18012-1 specifies interoperability for system set-up, operation and management
applied to devices connected to a single home control system or to different home control
systems. Although a single uniform home control system would simplify operations, this
standard recognises that multiple different networks may co-exist in the same house. This
standard specifies requirements to assure that devices from multiple manufacturers work
together to provide a specific application. Also, a specific device could be used for multiple
applications.
ISO/IEC 18012-1 specifies interoperability requirements with respect to
• safety,
• addressing,
• applications,
• transport of information,
• set-up of devices/elements within home networks – static and/or dynamic binding between
objects,
• management.
This document does not specify how two home control systems share a common resource or
how to ensure that two home control systems used within the same premises do not interfere
with each other. However, this document requires that two home control systems may share a
common resource, and that they do not interfere with one another.
– 8 – 18012-1 © ISO/IEC:2004(E)
2 Normative references
The following referenced documents are indispensable for the application of this document.
For dated references, only the edition cited applies. For undated references, the latest edition
of the referenced document (including any amendments) applies.
ISO/IEC 7498-1:1994, Information technology – Open Systems Interconnection – Basic
Reference Model: The Basic Model
ISO/IEC TR3 14762, Information technology – Home Control Systems – Guidelines for
Functional Safety
3 Terms, definitions and abbreviations
3.1 Definitions
For the purposes of this International Standard, the following definitions apply.
3.1.1
API
application programming interface
collection of invocation methods and associated parameters used by one piece of software to
request actions from another piece of software
3.1.2
co-existence
two or more networks within premises that do not interfere with one another
3.1.3
component
logical subunit of a larger, encompassing concept
NOTE The concept of interoperability is broken down into constituent components such as safety, management
and operation. These constituent components are further broken down within their respective sections.
The term component is also used to refer to logical subunits of system architecture concepts, such as the
components of a networking implementation (for example, addressing).
3.1.4
device
distinct physical unit on a network
NOTE It can either be an end node on the network, or an intermediate node (as in the case of a network gateway
device connecting two distinct physical networks).
3.1.5
interoperability
logical entities functioning together for applications on a network
3.1.6
network
distinct interconnection of devices that share a single physical layer implementation in terms
of the OSI layered network model
NOTE See ISO/IEC 7498-1:1994.
18012-1 © ISO/IEC:2004(E) – 9 –
3.1.7
object
unit of software functionality
NOTE This definition is similar to that traditionally used in object-oriented programming.
3.1.8
product
device or network that may be purchased to constitute a Home Electronic System
3.1.9
single implementation
single, homogeneous network implementation, where interoperability is only of concern within
the single network
3.1.10
multiple implementation
mixed collection of two or more network implementations
NOTE To establish interoperability, each network has a routing path to every other network in the system. This
path may involve one or more hops through multiple intermediate networks.
3.1.11
intermediate implementation
mixed collection of two or more network implementations
NOTE To establish connectivity, an intermediate implementation provides for a common intermediate translation
between any two networks, assuring a worst-case translation path of two hops (from any network to the common
translation, and then from the common translation to the destination network).
3.2 Abbreviations
API Application Programming Interface
HAN Home Area Network
HES Home Electronic System
OSI Open Systems Interconnect (ISO/IEC 7498-1)
4 Conformance clauses
4.1 Basic functions and requirements
HES products and networks shall implement the requirements of this standard when at least
one of the following conditions is met:
• two or more dissimilar HANs are installed or implemented in premises;
• two or more dissimilar HANs are required to interoperate or interwork in premises;
• a product acts as a bridge, router, gateway or residential gateway between two or more
dissimilar HANs in premises.
4.2 Compliance of qualifying products and networks
In order to conform to this standard, products and networks in the cases described in 4.1
shall:
• implement functional safety as specified in ISO/IEC TR 14762 ;
• implement measures to avoid or minimise potential hazards as specified in Clause 5:
– 10 – 18012-1 © ISO/IEC:2004(E)
− prevent the unattended initiation/operation of potentially hazardous devices as
specified in 5.2;
− allow initiation commands to be sent to automatic or relocatable programmable
devices only if the device can return reliably explicit information as to the state of the
load on the device as specified in 5.3 and 5.4;
− implement specific rules for instances where commands from one HAN actuate
devices on another dissimilar HAN, as specified in 5.5, or if there is a situation of
linked state changes between them, as specified in 5.6;
− ensure that security measures are implemented if commands derive from a WAN
source as specified in 5.7;
− ensure that address translation between dissimilar HANs is clearly defined and
disallow commands and broadcast messages if not, as specified in 5.8 and 5.9;
• manage the installation of HES products and configuration interworking as specified in
Clause 6:
− installation, configuration and management shall be carried out by personnel and
systems appropriate to the procedures provided by the HAN as specified in 6.2 and
6.3;
− if two dissimilar HANs are configured in premises, the installation and configuration
shall be carried out by personnel and systems conforming to the procedures provided
by the more complex HAN as specified in 6.2 and 6.3;
− to provide configuration interoperability, devices are required to support the
components of configuration levels 1 to 4 as specified in 6.2 and Table 1;
− to provide configuration interoperability for devices on multiple and dissimilar
networks, the components of configuration levels 1 to 4 shall be supported by the end-
point devices as well as the device between the networks as specified in 6.2 and
Table 1;
• require that, in a network or networks operating within premises, addressing, transport,
data and applications interoperate as specified in Clause 7:
− the logical addressing scheme used shall be independent of the underlying transport
mechanism as specified in 7.2;
− translation between the logical addressing scheme and the transport addressing
scheme shall be handled as a mapping function of the layer that binds the logical
network to a particular transport as specified in 7.2;
− for a networked system to be interoperable, it shall support one of the three network
configurations as specified in 7.3;
− to provide information exchange interoperability, there shall be a common, defined set
of value type primitives in a common lexicon as described in 7.4 and 7.5;
− a lexicon of common actions shall be defined as specified in 7.5 such that actions of
an application on one network shall be translated correctly to the actions of the same
application on another network in the premises.
5 Functional safety
5.1 Introduction
ISO/IEC TR 14762 is referred to for the general safety requirements of home control systems.
It concentrates on the requirements for safety in home control systems. These requirements
sh
...




Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.
Loading comments...