Universal Powerline Bus (UPB) is a proprietary software protocol developed by Powerline Control Systems [1] for power-line communication between devices used for home automation. Household electrical wiring is used to send digital data between UPB devices via pulse-position modulation. [2]
Communication is peer to peer, with no central controller necessary. [3]
UPB addressing allows 250 devices per house and 250 houses per transformer, allowing over 62,500 total device addresses and can co-exist with other powerline carrier systems within the same home. [4] [5]
As of 2018 [update] , UPB enjoys one of the broadest range of device types when compared to most protocols and has support from some major manufacturers in the home automation space. Most notably, Leviton and their Omni series of home automation products, as well as the UPB devices they market. UPB is also supported by many major home automation software manufacturers. A few of which are listed below.
UPB is a highly reliable protocol [6] for home automation. It is not susceptible to RF interference, signal blockage by walls or short distance broadcast issues like some wireless protocols. UPB transmits on the building's existing wiring and has extensive noise reduction circuitry. This allows it to traverse long distances without issues, even across multiple electrical panels, making it ideal for very large homes. Appliances that have traditionally plagued X10 devices, usually do not affect UPB. In fact, UPB signals can reliably be received by the target device even with significant amounts of electrical noise on the power lines. However, in the event that an appliance in home causes extreme interference when operating, an inexpensive wire-in noise filter can be applied at the circuit breaker panel to solve the issue.
As of 2020 [update] , control of UPB devices is supported by the Home Assistant open source software (in version 0.110 and later). [7]
As of 2017 [update] , control of UPB devices is supported by the OpenHAB open source software. [8]
HomeSeer is a well known commercial home automation software package that has support for UPB.
Mobile App support (IOS and Android) is available by using the PulseWorx Gateway (PGW) plug-in module.
Voice recognition products such as Alexa, Automated Living's HAL and Google's Assistant are supported either directly or indirectly through a device or automation controller.
UPB can coexist with other powerline technologies. It can also interoperate with other automation devices that use RF (for example) through the use of a multi protocol automation controller (See Leviton Omni, HomeSeer devices). This allows for a mixed technology automation system to achieve best in class devices from many manufacturers. However, unlike most wireless protocols, UPB does not require an automation controller or hub to operate.
Since UPB is a peer to peer protocol, individual switches, scene controllers and various types of plug-in modules can be individually programmed to do multiple tasks without the need to purchase a hub or controller. Some examples of actions that can be achieved without a hub or controller would be: timed shutoff of a bathroom fan (timer plug-in module or a switch with timer feature built-in), lights turning on or off based on a photocell's sensing of sunlight (I/O plug-in module), turning on one set of lights with a single tap of the switch and turning on another set of lights or devices on a double tap of the switch (dimmer switch). Turning on/off a Hot Tub (load controller switch), multiple preset light dimming settings (scene controller switch), turn on/off a motorized device (relay switch).
Scene controllers with built in Infrared (IR) sensors are available. This allows for a single programmable remote control (universal remote) like those made by Logitech to control both lighting and television or other media devices.
The following is a list of UPB device manufacturers. This is not a comprehensive list:
A programmable logic controller (PLC) or programmable controller is an industrial computer that has been ruggedized and adapted for the control of manufacturing processes, such as assembly lines, machines, robotic devices, or any activity that requires high reliability, ease of programming, and process fault diagnosis.
X10 is a protocol for communication among electronic devices used for home automation (domotics). It primarily uses power line wiring for signaling and control, where the signals involve brief radio frequency bursts representing digital information. A wireless radio-based protocol transport is also defined.
KNX is an open standard for commercial and residential building automation. KNX devices can manage lighting, blinds and shutters, HVAC, security systems, energy management, audio video, domestic appliances, displays, remote control, etc. KNX evolved from three earlier standards; the European Home Systems Protocol (EHS), BatiBUS, and the European Installation Bus.
HomePlug is the family name for various power line communications specifications under the HomePlug designation, each with unique capabilities and compatibility with other HomePlug specifications.
Insteon is a proprietary home automation (domotics) system that enables light switches, lights, thermostats, leak sensors, remote controls, motion sensors, and other electrically powered devices to interoperate through power lines, radio frequency (RF) communications, or both. It employed a dual-mesh networking topology in which all devices are peers and each device independently transmits, receives, confirm and repeats messages. Like other home automation systems, it had been associated with the Internet of things.
Z-Wave is a wireless communications protocol used primarily for residential and commercial building automation. It is a mesh network using low-energy radio waves to communicate from device to device, allowing for wireless control of smart home devices, such as smart lights, security systems, thermostats, sensors, smart door locks, and garage door openers. The Z-Wave brand and technology are owned by Silicon Labs. Over 300 companies involved in this technology are gathered within the Z-Wave Alliance.
Building automation (BAS), also known as building management system (BMS) or building energy management system (BEMS), is the automatic centralized control of a building's HVAC, electrical, lighting, shading, access control, security systems, and other interrelated systems. Some objectives of building automation are improved occupant comfort, efficient operation of building systems, reduction in energy consumption, reduced operating and maintaining costs and increased security.
Profinet is an industry technical standard for data communication over Industrial Ethernet, designed for collecting data from, and controlling equipment in industrial systems, with a particular strength in delivering data under tight time constraints. The standard is maintained and supported by Profibus and Profinet International, an umbrella organization headquartered in Karlsruhe, Germany.
A home network or home area network (HAN) is a type of computer network that facilitates communication among devices within the close vicinity of a home. Devices capable of participating in this network, for example, smart devices such as network printers and handheld mobile computers, often gain enhanced emergent capabilities through their ability to interact. These additional capabilities can be used to increase the quality of life inside the home in a variety of ways, such as automation of repetitive tasks, increased personal productivity, enhanced home security, and easier access to entertainment.
EtherCAT is an Ethernet-based fieldbus system developed by Beckhoff Automation. The protocol is standardized in IEC 61158 and is suitable for both hard and soft real-time computing requirements in automation technology.
A computer appliance is a computer system with a combination of hardware, software, or firmware that is specifically designed to provide a particular computing resource. Such devices became known as appliances because of the similarity in role or management to a home appliance, which are generally closed and sealed, and are not serviceable by the user or owner. The hardware and software are delivered as an integrated product and may even be pre-configured before delivery to a customer, to provide a turn-key solution for a particular application. Unlike general purpose computers, appliances are generally not designed to allow the customers to change the software and the underlying operating system, or to flexibly reconfigure the hardware.
xPL is an open protocol intended to permit the control and monitoring of home automation devices. The primary design goal of xPL is to provide a rich set of features and functionality, whilst maintaining an elegant, uncomplicated message structure. The protocol includes complete discovery and auto-configuration capabilities which support a fully "plug-n-play" architecture - essential to ensure a good end-user experience.
Codesys is an integrated development environment for programming controller applications according to the international industrial standard IEC 61131-3.
Sercos III is the third generation of the Sercos interface, a standardized open digital interface for the communication between industrial controls, motion devices, input/output devices (I/O), and Ethernet nodes, such as PCs. Sercos III applies the hard real-time features of the Sercos interface to Ethernet. It is based upon the Ethernet standard. Work began on Sercos III in 2003, with vendors releasing first products supporting it in 2005.
Control4 is a brand of automation and networking systems for homes and businesses, offering a customizable and unified smart home system to automate and control connected devices including lighting, audio, video, climate control, intercom, and security. The Control4 platform interoperates with more than 13,000 third-party products and it is available in over 100 countries. After merging with SnapAV, by 2024 Control4 managed over half a million homes through a network of 12,000 authorized dealers. The company was based in Draper, Utah from 2003, until its relocation to Lehi, Utah in 2023. Control4 currently operates as a brand/division of ADI Global Distribution.
PLCBUS or PLC-BUS is a proprietary power-line communication protocol for communication between electronic devices used for home automation. It primarily uses power line wiring for signaling and control.
This is a list of home automation topics on Wikipedia. Home automation is the residential extension of building automation. It is automation of the home, housework or household activity. Home automation may include centralized control of lighting, HVAC, appliances, security locks of gates and doors and other systems, to provide improved convenience, comfort, energy efficiency and security.
HomeSeer Technologies LLC is a technology company based in Bedford, New Hampshire, in the United States. HomeSeer makes home automation controllers and software, designed to integrate lighting, HVAC, security, AV and other subsystems in most homes. Additionally, the company maintains an online store of compatible home automation products and a free online community forum for users and dealers.
Home Assistant is free and open-source software used for home automation. It serves as an integration platform and smart home hub, allowing users to control smart home devices. The software emphasizes local control and privacy and is designed to be independent of any specific Internet of Things (IoT) ecosystem. Its interface can be accessed through a web-based user interface, by using companion apps for Android and iOS, or by voice commands via a supported virtual assistant, such as Google Assistant, Amazon Alexa, Apple Siri, and Home Assistant's own "Assist" using natural language.