Digital Strom bridge for EnOcean v2
plan44.ch Digital Strom bridges (legacy) - P44-DSB-E
P44-DSB-E extends your Digital Strom system by third-party buttons, sensors and actuators.
P44-DSB-E uses the new Digital Strom virtual device connector technology to seamlessly integrate new devices such that these become as simple to use as regular Digital Strom devices.
A single P44-DSB-E device connects to many wireless buttons, sensors and actuators and Philips "hue" color LED lights
The P44-DSB-E is a cost effective way to extend a Digital Strom system for climate control (EnOcean),
modern color LED lighting (hue), light switches that can be placed everywhere (EnOcean).
It only requires a single P44-DSB-E to connect a lot of third party devices
that ideally complement Digital Strom components
The P44-DSB-E firmware can be updated via the built-inb web interface to receive support for new devices,
new features and general improvements.
The firmware is based on plan44.ch's modular "vdcd" open source project,
which allows for custom modifications and extension to be implemented by plan44.ch upon request as well as third parties.
More Information
- Firmware info + supported devices list
- P44-DSB-E manual, PDF
- P44-DSB Sensor Evaluators manual, PDF
- New: P44-DSB - Information for installation and support
- P44-techdocs, advanced scripting and configuration
- FAQ + Support
- Visit the plan44 community forum.
Availability
- Discontinued, some reduced price remaining stock available in plan44 online shop directly (Switzerland only)
- Please see replacement product P44-DSB-E2
News
EnOcean - wireless energy harvesting devices
EnOcean is a technology for wireless, usually self powered (energy harvesting) buttons, sensors and actuators.
Adding EnOcean devices is as simple as pressing two buttons - first the learn button of the P44-DSB-E, second the learn button of the EnOcean device.
The P44-DSB-E has a built-in EnOcean radio module (TCM310) to receive data from EnOcean buttons and sensors and transmit commands to EnOcean actuators like heating valves. The P44-DSB-E firmware automatically detects the EnOcean device's EEP (enocean equipment profile) to integrate different types of devices into the Digital Strom system. For example, climate related sensors and actuators will appear as blue climate Digital Strom blocks, buttons act as light switches by default but can be used for other functions as well.
Compatible EnOcean devices are available from a wide variety of manufacturers such as Eltako, Thermokon, alphaEOS, Kieback&Peter and many more
Currently supported EnOcean Equipment Profiles (EEP):
Functionality | Profile(s) | Status |
---|---|---|
Temperature sensors, various ranges | A5-02-xx | full Digital Strom dSS level integration All indoor temperature sensors can be used in the Heating Controller app. All sensor values can be processed via dSS App States (user defined states) or using P44-DSB Evaluator Devices to trigger activities in the dSS when reaching threshold values. The values from sensors are also accessible via the dSS JSON API. |
Indoor temperature / humidity sensors | A5-04-01 | full Digital Strom dSS level integration Only temperature can be used in heating app. Humitity sensor value can be processed using P44-DSB Evaluator Devices to trigger signals to the dSS when reaching threshold values. The humidity sensor value is also accessible via the dSS JSON API. |
Outdoor temperature / humidity sensors | A5-04-02 | full Digital Strom dSS level integration Sensor values can be processed via dSS App States (user defined states) or using P44-DSB Evaluator Devices to trigger activities in the dSS when reaching threshold values. The values from sensors are also accessible via the dSS JSON API. |
Temperature / humidity sensors | A5-04-03 | full Digital Strom dSS level integration |
Illumination sensors | A5-06-01..03 | full Digital Strom dSS level integration Sensor values can be processed via dSS App States (user defined states) or using P44-DSB Evaluator Devices to trigger activities in the dSS when reaching threshold values. The values from sensors are also accessible via the dSS JSON API. |
Illumination sensors | A5-06-04..05 | full Digital Strom dSS level integration Sensor values can be processed via dSS App States (user defined states) or using P44-DSB Evaluator Devices to trigger activities in the dSS when reaching threshold values. The values from sensors are also accessible via the dSS JSON API. |
Occupancy sensors | A5-07-01..02 | full Digital Strom dSS level integration |
Occupancy and illumination sensor | A5-07-03 | full Digital Strom dSS level integration Sensor values can be processed via dSS App States (user defined states) or using P44-DSB Evaluator Devices to trigger activities in the dSS when reaching threshold values. The illumination value is also accessible via the dSS JSON API. |
Light / temperature / motion / presence sensors | A5-08-01 | full Digital Strom dSS level integration Sensor values can be processed via dSS App States (user defined states) or using P44-DSB Evaluator Devices to trigger activities in the dSS when reaching threshold values. The values from sensors are also accessible via the dSS JSON API. |
CO sensor, with optional temperature sensor | A5-09-02 | full Digital Strom dSS level integration Sensor values can be processed via dSS App States (user defined states) or using P44-DSB Evaluator Devices to trigger activities in the dSS when reaching threshold values. The values from sensors are also accessible via the dSS JSON API. |
CO2 sensor, with optional humidity and temperature sensors | A5-09-04 | full Digital Strom dSS level integration Sensor values can be processed via dSS App States (user defined states) or using P44-DSB Evaluator Devices to trigger activities in the dSS when reaching threshold values. The values from sensors are also accessible via the dSS JSON API. |
Various Room control panels | A5-10-01..0D, -10..17, -22, -23 | full Digital Strom dSS level integration Temperature sensors can be used by Heating controller app. Sensor and control dial values can be processed via dSS App States (user defined states) or using P44-DSB Evaluator Devices to trigger activities in the dSS when reaching threshold values. The values from sensors and control dials are also accessible via the dSS JSON API. |
Energy meter | A5-12-01 | full Digital Strom dSS level integration The sensor values can be processed via dSS App States (user defined states) or using P44-DSB Evaluator Devices to trigger activities in the dSS when reaching threshold values. The values from sensors are also accessible via the dSS JSON API. |
Weather Station | A5-13-01/02 | full Digital Strom dSS level integration Sensor values can be processed via dSS App States (user defined states) or using P44-DSB Evaluator Devices to trigger activities in the dSS when reaching threshold values. The values from sensors are also accessible via the dSS JSON API. The DCF 77 clock features of certain weather stations are not supported. |
Wind sensor | A5-13-07 | full Digital Strom dSS level integration Sensor values can be processed via dSS App States (user defined states) or using P44-DSB Evaluator Devices to trigger activities in the dSS when reaching threshold values. The values from sensors are also accessible via the dSS JSON API. |
Multi-function window and door contacts, glas breakage, lock state, supply voltage | A5-14-01...0A | full Digital Strom dSS level integration |
Heating valve actuator | A5-20-01 | full integration via task specific dSS apps Supported by digitalSTROM heating app. |
Heating valve actuator | A5-20-04 | full integration via task specific dSS apps Supported by digitalSTROM heating app. Advanced configuration options in this profile are only partially supported. |
Harvesting Heating valve actuator | A5-20-06 | full integration via task specific dSS apps Supported by digitalSTROM heating app. Advanced configuration options in this profile are only partially supported. |
Temperature and water sensor | A5-30-03 | full Digital Strom dSS level integration |
Central Control for Blinds | A5-38-08 | Integration planned for a future firmware release Blinds control with separate channels for position and angle, working with standard shadow behaviour in DS and the "window covering" profile in matter. |
Electronic switches and dimmers | D2-01-xx | full Digital Strom dSS level integration Output devices with one or multiple outputs. Each output appears as a separate device and can be used for switching or dimming lights or as a generic relay. |
Single button with battery indicator | D2-03-0A | full Digital Strom dSS level integration |
Blinds Control for Position and Angle | D2-05-xx | Integration planned for a future firmware release Blinds control with separate channels for position and angle, working with standard shadow behaviour in DS and the "window covering" profile in matter. |
Multisensor Window Handle | D2-06-xx | full Digital Strom dSS level integration Note: firmware before 2.0.0.3 only supports clicks for the buttons but no "dimming" (press and hold) because window handles do not report button release fast enough. From 2.0.0.3 onwards "dimming" works, however with a slightly longer delay than usual (~1 Second). |
Lock - Bolt and catch state | D2-07-00 | full Digital Strom dSS level integration |
Multichannel Temperature Sensor | D2-0A-00,01 | Integration planned for a future firmware release Temperature sensor usage is "undefined", which means not directly usable as room or outside temperature sensor. This is because devices using this profile are usually technical temperature sensors in heating/cooling systems and need to be processed by P44 evaluators or script before signalling to DS. |
Temperature / humidity sensor + smoke detector | D2-14-30 | full Digital Strom dSS level integration |
Temperature / humidity / illumination sensor | D2-14-40 | full Digital Strom dSS level integration |
1-3 phase AC current clamps | D2-32-xx | full low level integration, but device features accessible for app development only at this time Current values can be used in user defined states dS-app or P44-DSB evaluators No support yet (2018) in dS for using values for overall consumption measurement in the consumption dS app |
Single contact | D5-00-01 | full Digital Strom dSS level integration This is a generic contact profile in EnOcean, so it reports 1 for active and 0 for inactive contact. Please note that this is inverted compared to what digitalSTROM expects for window and door contacts (0 for closed window, 1 for open window). In this case, please use the "inverted" configuration (selectable in the info dialog of the contact in the P44-DSB Web-UI). |
Single one-way button | F6-01-01 | full Digital Strom dSS level integration |
Dual two-way rocker buttons | F6-02-xx | full Digital Strom dSS level integration |
Quad two-way rocker buttons | F6-03-xx | full Digital Strom dSS level integration |
Key card switch | F6-04-xx | full Digital Strom dSS level integration Usable in event responder |
Wind speed threshold detector | F6-05-00 | full Digital Strom dSS level integration |
Liquid Leakage detector | F6-05-01 | full integration via task specific dSS apps |
Smoke detectors like Eltako FRW or alphaEOS GUARD | F6-05-02 | full Digital Strom dSS level integration Only reporting of alarm and low battery supported, but no remote alarm reset or other functions (these are proprietary extensions of some manufacturers not available for generic integration) |
Window handles | F6-10-xx | full Digital Strom dSS level integration |
- full / partial Digital Strom dSS level integration
- full / partial integration via task specific dSS apps
- full / partial low level integration, but device features accessible for app development only at this time
- Supported as beta version
- Integration planned for a future firmware release
- Please Note: Older documentation may list EnOcean profiles A5-xx-xx as 07-xx-xx, D5-xx-xx as 06-xx-xx and F6-xx-xx as 05-xx-xx.
The P44-DSB-E firmware will be updated to support new profiles as needed - if a profile you need is not yet supported, please let us know.
hue - colorful LED lights, wirelessly controlled
"hue" lights are colored LED lights from Philips/Signify, which can be wirelessly controlled via smartphone apps and third party software
P44-DSB-E makes hue lights become part of your Digital Strom light scenes. Create your multi-colored light scenes, then recall them by simply pressing the light switch.
The P44-DSB-E automatically detects and connects to the "hue" bridge by press of a button. Once connected, all hue lights appear as Digital Strom (yellow) light devices. All normal hue functionality remains unaffected, you can still control the lights via hue mobile app, the hue cloud and third party apps. The monochrome hue "lux" and tunable white "ambient" lights are also supported.
Currently supported hue profiles:
Functionality | Profile(s) | Status |
---|---|---|
hue tunable white (ambiance) lamp | ambiance | full Digital Strom dSS level integration |
hue color lamp | hue | full Digital Strom dSS level integration |
LivingColors mood light | LivingColors | full Digital Strom dSS level integration |
hue lux warm white lamp | lux | full Digital Strom dSS level integration |
- full / partial Digital Strom dSS level integration
- full / partial integration via task specific dSS apps
- full / partial low level integration, but device features accessible for app development only at this time
- Supported as beta version
- Integration planned for a future firmware release
Other device integrations supported
P44 devices support a lot of other device integrations thanks to the powerful built-in p44script scriping language.
With Scripted devices, integrating third-party SmartHome devices for example via HTTP/REST APIs, modbus, or plain TCP/UDP socket connections can be done with a few lines of p44script. Project-specific versions of the P44-xx devices have additional hardware capabilities, such as SmartLED data outputs, analog/digital I/O, DC motor drivers etc. which can all be leveraged to create fully integrated devices with standard Digital Strom light/color/shade/sensor behaviours as needed.
Functionality | Profile(s) | Status |
---|---|---|
Custom devices implemented in p44script on-device | ||
custom devices implemented in p44script via web interface | p44script devices | full Digital Strom dSS level integration |
ELDAT | ||
ELDAT buttons | buttons | Available in custom P44-xx device versions (please enquire) Needs ELDAT RX-10 USB stick connected to P44-DSB-E or P44-DSB-X |
- full / partial Digital Strom dSS level integration
- full / partial integration via task specific dSS apps
- full / partial low level integration, but device features accessible for app development only at this time
- Available in custom P44-xx device versions (please enquire)
- Supported as beta version
- Available in Special/Custom P44-xx device versions (please enquire), as well as in P44-xx-X images (free, DIY)
- Integration planned for a future firmware release
Open Source - the basis of P44-DSB-E
P44-DSB-E is based on plan44.ch's "vdcd" virtual device connector daemon and "p44mbrd" plan44 matter bridge daemon open source projects, as well as the OpenWrt embedded Linux platform. Being based on open source, the P44-DSB-E allows third parties to contribute features and build their own versions for experiments and support of new hardware. "vdcd" and "p44mbrd" are not restricted to run on the P44-DSB-E but can be used on different platforms.
However, only buying the P44-DSB-E product from plan44.ch entitles you to get ready-to-use firmware updates from plan44.ch.
"Digital Strom" is a registered trademark of Digital Strom AG, Schlieren, Schweiz, see digitalstrom.com
"DALI" is a registered trademark of the Zentralverband Elektrotechnik- und Elektronikindustrie e.V., see dali-ag.org
“Hue Personal Wireless Lighting” is a trademark owned by Koninklijke Philips Electronics, N.V., see meethue.com
“EnOcean” is a registered trademark of EnOcean GmbH, 82041 Oberhaching, Deutschland, see enocean.com