WHITE PAPER Raspberry Pi talks EnOcean - How to setup a home automation server with EnOcean Pi or USB 300 1. Introduction Self-powered sensors and switches are ideal for enthusiasts to start up with home automation. No cable is required to switch lights, control blinds and get sensor information like temperature, humidity or presence detection. Sensors and actuators can directly communicate to each other or they can additionally be controlled with an intelligent smart home server. This allows enthusiasts to get home automation for remote sensing and remote control via PC or smart phones. Raspberry Pi is the ideal platform to setup a smart home server. A USB 300 or EnOcean Pi will act as a bridge (GatewayController) to the EnOcean radio world. Self-powered switches and sensor from the EnOcean starter kit ESK 300 or developer kit EDK 350 can be used for the first installation. Following image provides an overview of the components: Actuators RCM 250 or other receivers Web interface Smart Phone Switches PTM 215 PTM 330 Home Access Point Automation Server WLAN Router FHEM, Raspberry Pi USB 300 or EnOcean Pi EnOcean Pi Web interface PC / Tablet Sensors STM 330 (temp), STM 320, Raspberry Pi with FHEM server acts as home automation server. The server can be used to automate common tasks like switching lamps, scene illuminations or pulling blinds, measure and visualize power consumption, temperature and humidity. The server receives and sends EnOcean radio telegrams via USB 300 or EnOcean Pi. Solar powered radio sensors (e.g. STM 330 temperature sensor or STM 320 reed contact sensor) periodically send values which will be interpreted and displayed via FHEM web interface. Self-powered switches and FHEM send on/off and dim commands to actuators. EnOcean www.enocean.com Markus Kreitmair August 2013 Page 1/ 11 WHITE PAPER Raspberry Pi talks EnOcean - How to setup a home automation server with EnOcean Pi or USB 300 1.1 Covered Topics Installation of Raspberry Pi and preparation for smart home projects Connection of a USB 300 or EnOcean Pi to Raspberry Pi Installation of the FHEM server for home automation Configuration of FHEM for EnOcean switches, sensors and actuators 1.2 Necessary components PC with internet browser Raspberry Pi board (model B) Raspberry Pi accessories: power supply (~1A) with micro USB plug, HDMI cable, SD card (e.g. 4GB), Ethernet cable or USB WLAN stick USB 300 e.g. from EnOcean starter kit ESK 300 or developer kit EDK 350 or EnOcean Pi EnOcean www.enocean.com Markus Kreitmair October 2013 Page 2/ 11