EnOcean

evasmolders edited this page Dec 6, 2016 · 10 revisions
Clone this wiki locally

EnOcean is the pioneer in energy-harvesting wireless sensor technology with more than 10 years experience in this field. EnOcean's self-powered wireless switches and sensors are powered by energy from movement, light or even temperature differentials rather than batteries. Wireless and energy harvesting technology means no new wiring, external power, or batteries are required. As a result, EnOcean technology is eco-friendly, maintenance free and an ideal solution for retrofit applications.

EnOcean has been very popular in commercial buildings, for the following reasons:

  • cost- and time-saving installation
  • building energy efficiency
  • certification to energy conservation regulations
  • retrofitting without mess and disruption
  • flexibility of switch and sensor placement

Hardware

The functionalities of the following products are supported by OpenRemote. Certified products are extensively tested in combination with Professional Designer and supported by OpenRemote certified Integrators.

EnOcean - table1

Configuration of System

FTDI driver software

OpenRemote supports EnOcean USB gateways. These USB interfaces typically contain a FTDI USB to serial converter chip. In order to cause an EnOcean USB gateway appear as an additional COM port, virtual COM port (VCP) driver software has to be installed. 1. Download the virtual COM port (VCP) driver from the FTDI website and install the driver. Note that in case of a Linux system, it may be possible that the kernel already contains FTDI driver support. 2. Insert the USB gateway into a USB slot and verify that a new serial port is available. Linux: the serial port name of the new device is typically '/dev/ttyUSB0' if it's the first USB to serial converter device.

> cd /dev
> ls ttyUSB*
> ttyUSB0 

Mac: search for a serial port name with the following pattern '/dev/cu.usbserial-XXXXXXXXX'.

> cd /dev
> ls cu.usbserial* 
> cu.usbserial-FTUOKF2Q

Windows: the serial port name for the new device is something like COM1, COM2 ...

EnOcean - SerialPortConfigWindowsDeviceManager

Serial port configuration

EnOcean - SerialPortConfigDesignerRXTX

Importing devices in the Designer - Building Modeler

Device ID EnOcean is a point to multipoint protocol. That means if an EnOcean device sends a radio telegram all other EnOcean devices receive this radio telegram and check if the telegram has to be processed. This check is based on the 32 bit unique sender device ID which is transmitted with every EnOcean radio telegram. The link between a sender and receiver device has to be established by means of a teach-in procedure. Each EnOcean device has a unique 32 bit device ID. An EnOcean gateway is special in this respect, because it has a unique address range with a size of 128 unique IDs. This ID range starts with the base ID of the EnOcean gateway and ends with the base ID plus 127.

EEP The EnOcean Alliance defines so called EnOcean Equipment Profiles (EEPs) to ensure the interoperability of products from different vendors. An EnOcean Equipment Profile specifies the radio telegram payload structure which has to be used for communicating with a certain device type. The current EEP specification can be downloaded from the EnOcean Alliance.

Supported EnOcean Equipment Profiles (EEP)

Switch/Actuator
F6-02-01

Contact
D5-00-01

Temperature Sensor
A5-02-01
A5-02-02
A5-02-03
A5-02-04
A5-02-05
A5-02-06
A5-02-07
A5-02-08
A5-02-09
A5-02-0A
A5-02-0B
A5-02-10
A5-02-11
A5-02-11
A5-02-12
A5-02-13
A5-02-14
A5-02-15
A5-02-16
A5-02-17
A5-02-18
A5-02-19
A5-02-1A
A6-02-1B
A5-02-20
A5-02-30

Temperature and Humidity Sensor
A5-04-01

Light Sensor
A5-06-01
A5-06-02

Occupancy Sensor
A5-07-01

Light, Temperature and Occupancy Sensor
A5-08-01
A5-08-02
A5-08-03

Gas Sensor
A5-09-04

Room Operating Panel
A5-10-01
A5-10-02
A5-10-03
A5-10-04
A5-10-05
A5-10-06
A5-10-07
A5-10-08
A5-10-09
A5-10-0A
A5-10-0B
A5-10-0C
A5-10-0D
A5-10-10
A5-10-11
A5-10-12
A5-10-13
A5-10-14
A5-10-15
A5-10-16
A5-10-17
A5-10-18
A5-10-19
A5-10-1A
A5-10-1B
A5-10-1C
A5-10-1D

Automated Meter Reading
A5-12-00
A5-12-01
A5-12-03

Configure Sensor Commands 1. Determine the EEP which is supported by your device. 2. Take a look into the 'EnOcean Equipment Profiles (EEP)' specification and determine the 'ShortCut' name of the sensor value. 3. Create a new command and use the 'ShortCut' name as the 'EnOcean Command' parameter.

EnOcean - SensorCmd

Specific Designer Remarks - UI Designer

X

Reference Cases

Useful Links