Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
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
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.
###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.
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.
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 ...
Serial port configuration
###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)
Temperature and Humidity Sensor
Light, Temperature and Occupancy Sensor
Room Operating Panel
Automated Meter Reading
Configure Sensor Commands
- Determine the EEP which is supported by your device.
- Take a look into the 'EnOcean Equipment Profiles (EEP)' specification and determine the 'ShortCut' name of the sensor value.
- Create a new command and use the 'ShortCut' name as the 'EnOcean Command' parameter.
###Specific Designer Remarks - UI Designer X