close

No account? Please just register for free

Firmware info + supported devices list

Firmware information for P44-DSB-DEH

Firmware version Release Notes
2.6.7.0 (testing)
released 2022-11-16

Firmware 2.6.7.0

Important note for P44-DSB-DEH: previously used faster, but less secure encryption methods are no longer available at the update server. This now forces using better but significantly slower encryption for checking and downloading updates on the now 8 year old P44-DSB-DEH hardware. So please be patient when updating - it takes longer but still works fine!

This is a beta testing firmware. Beta firmwares are released more often than release versions, and occasionally might have yet undetected bugs. However, beta firmware gets tested at plan44.ch the same way as release firmware, so the risk for severe problems is very low.

General Recommendation for updates: before updating, please always use the "Download configuration backup" button to download a backup of your device's configuration.

Changes since 2.6.3.8 / 2.6.4

Bugfixes

  • DALI: fixed problem with scene calls not working with some Tunable White dimmers (also depended on the scene settings, thus happened only in rare cases)
  • DALI: Certain broken DALI devices could cause the bus scanning taking forever with no result. This did not happen in normal operation with all DALI devices correctly operating. The bugfix however helps while diagnosing DALI bus errors.
  • Tunable Whites: Some tunable white lights still showed an icon indicating full RGB color light. Now the correct WW/CW-Icon is shown.
  • Device Name: Assigning a very long name for the P44-xx device could cause dns-sd not being able to publish and thus device would no longer be found in the network by dSS and not appear in Bonjour or Avahi network browsers. Now long names are automatically shortened to prevent this.
  • evaluators: fixed problem with between_dates() which caused too many evaluations on the last day of the date range and possibly slowed down the device for that day.

Improvements

  • DALI: improved logging for DALI groups and scenes.
  • Transitions: More precise output transition timing, multiple channels can now be in differently timed transitions at the same time for hardware devices which support that.
  • Evaluators: improved logging to show which evaluator device is affected when there are unresolved value mappings.
  • Evaluators: more intuitive behaviour when on/off conditions logically overlap (are both true at the same time), improved logging to make understanding evaluator condition evaluation easier.
  • log display: there is now a toggle to have log display wrap long lines
  • Web-UI: improved cache control, should not need manual reload after updates and restarts any more, less "ajax" errors.
2.6.3.8 (testing)
released 2022-03-05

Important note for P44-DSB-DEH: previously used faster, but less secure encryption methods are no longer available at the update server. This now forces using better but significantly slower encryption for checking and downloading updates on the now 8 year old P44-DSB-DEH hardware. So please be patient when updating - it takes longer but still works fine!

Changes since 2.6.0.10
  • DALI: fix brightness dimming for some RGB(WA) color dimmers.
  • EnOcean: fix F6-05-02 smoke detector learn-in.
  • Evaluator Expressions: new functions isok(), ifok().
  • Transition time: fix bugs that could occur in some edge cases such that scene transitions would not work as expected.
2.6.0.10 (testing)
released 2021-10-01

Important note for P44-DSB-DEH: previously used faster, but less secure encryption methods are no longer available at the update server. This now forces using better but significantly slower encryption for checking and downloading updates on the now 8 year old P44-DSB-DEH hardware. So please be patient when updating - it takes longer but still works fine!

Equivalent to 2.6.0 production release

Improvements since production version 2.5.0

Web Interface

  • More info: Device and vDC Info dialog now has a "Technical details" section with extra information and a link to open a separate device/vdc property tree window.

DALI

  • Tunable white lights: Support for non-DT-8 tunable white lights providing one dimmer channel for brightness, and a second channel for color temperature (warm to cool).

Evaluators

  • Logging: better display of context when problems in evaluators occur.
  • Debugging: Pretty-printed JSON results in tweak (tweak.html) screens help inspecting API results.

General

  • Of course, detail improvement and bug fixes…
2.6.0.8 (testing)
released 2021-09-17

Important note for P44-DSB-DEH: previously used faster, but less secure encryption methods are no longer available at the update server. This now forces using better but significantly slower encryption for checking and downloading updates on the now 8 year old P44-DSB-DEH hardware. So please be patient when updating - it takes longer but still works fine!

First release candiate for 2.6.0 production release

Changes since 2.5.1.1
  • WebUI: Device info dialogs now have a "technical details..." button to reveal detail info that was previously only visible in the tooltip of the dSUID field (which only appears on desktops, not mobiles)
  • Sensors and Inputs: reduced value confirming (i.e. unchanged values) reporting towards dSS, as it seems too many reports can cause congestion at the dSS already for relativley modest total amounts of reports (in the range of one per second).
  • DALI DT8: fix a case where a color change affecting only W or A (without change in R,G,B) in a RGBWA light was not always correctly applied.
  • Evaluators: fix regression when comparing undefined sensor/input values. A comparison of an undefined input with any value, including zero, must return false.

Changes since 2.5.0.2

  • Logging: now all device class related logging (such as DALI/EnOcean/hue low level info) is consistently prefixed and follows vdc-level log silencing/increasing (logLevelOffset).
  • DALI: regression bugfix: DALI hardware summary did not show in some cases (when there were devices on the bus with no device info at all)
  • DALI: support for non-DT-8 tunable white lights providing one dimmer channel for brightness, and a second channel for color temperature (warm to cool)
2.5.1.1 (testing)
released 2021-03-25

Important note for P44-DSB-DEH: previously used faster but less secure encryption methods are no longer available at the update server. This now forces using better but significantly slower encryption for checking and downloading updates on the now 8 year old P44-DSB-DEH hardware. So please be patient when updating - it takes longer but still works fine!

Changes since 2.5.0.2

  • Logging: now all device class related logging (such as DALI/EnOcean/hue low level info) is consistently prefixed and follows vdc-level log silencing/increasing (logLevelOffset).
  • DALI: regression bugfix: DALI hardware summary did not show in some cases (when there were devices on the bus with no device info at all)
  • DALI: support for non-DT-8 tunable white lights providing one dimmer channel for brightness, and a second channel for color temperature (warm to cool)
2.5.0.2 (testing)
released 2021-03-01

Important note for P44-DSB-DEH: previously used faster but less secure encryption methods are no longer available at the update server. This now forces using better but significantly slower encryption for checking and downloading updates on the now 8 year old P44-DSB-DEH hardware. So please be patient when updating - it takes longer but still works fine!

Equivalent with 2.5.0 production release

Changes since 2.5.0.0

  • evaluators: fix oplevel subfield of sensor values (did return the sensor value instead of oplevel)
  • firmware upgrade alert: fix text of "Show Details..." button (sometimes just said "Dismiss")
2.5.0.1 (testing)
released 2021-02-28

Second release candiate for 2.5.0 production release

Changes since 2.5.0.0

  • evaluators: fix oplevel subfield of sensor values (did return the sensor value instead of oplevel)
  • firmware upgrade alert: fix text of "Show Details..." button (sometimes just said "Dismiss")
2.5.0.0 (testing)
released 2021-02-12

Note to P44-DSB-DEH beta users: there were no beta releases for a long time for the P44-DSB-DEH hardware because it gets increasingly difficult to fit all the improvements onto that platform's limited flash. So it took an extra amount of work - which is now done - to re-arrange the platform build such that everything fits again. So P44-DSB-DEH is now ready for the upcoming 2.5.0 release, too!

First release candiate for 2.5.0 production release

New features (since 2.0.5.0 production release)

  • Automatic check for Updates: optionally, the P44-DSB can now automatically check if a new firmware version is available, and if so, show an alert when opening the web interface (the next available version number is also available as a p44script function for use in triggers and evaluators).
  • Evaluators: the new p44script scripting engine now powers evaluator expressions. 
  • DALI: optimizer now can optimize DT8 lights, too.
  • hue: now supports on/off-only devices such as smart plugs.
  • logging: per device/vdc/script logleveloffset now allows silencing noisy devices or focusing on devices of interest for support and debugging. To change the log level offset (from -2 to mostly silence to +2 to make very verbose), shift-click the (i)-button of a device and then one of the links labelled logging.
  • logging: new "stats" button/link prints some momentary statistics into the log, such as optimizer state.
  • Option for persistent outputs: if enabled (vdchost level property) output state changes will be saved and when device is restarted, re-applied to the hardware. Note that writing to flash can cause short delays and contributes to flash wear, so only enable the feature when actually needed. It is off by default.

Improvements (since 2.0.5.0 production release)

  • Better Versioning scheme:
    • Production versions will have numbers in the 2.5.0 form (major.minor.revision).
    • Testing/beta versions will keep the longer 2.5.0.0 form, with the fourth number being the beta build version.
    • Beta versions will start with the number of the next release version. So a beta version like 2.5.1.2 indicates that this is a beta for an upcoming 2.5.1 release.
  • DALI: improved handling of DALI2 devices with multiple logical units (LUNs).
  • DALI: better description text (hover over dSUID in info dialog) for grouped devices.
  • DALI: display RGB(WAF)-only dimmers as "color" dimmer in "model" column (these did work as color lights already, but were listed as plain dimmers).
  • DALI: bus with non-fatal errors now allows using the devices that are normally accessible.
  • EnOcean: improved upgrading from insecure to encrypted communication, rolling counter refresh.
  • EnOcean: improved out-of-sync RLC handling, better log messages for encryption related warnings.
  • EnOcean: A5-20-04 communication interval reduced from 20 to 10min.
  • Evaluators: now write a more informative log line when state changes, including the values involved and indicating if the change was triggered by timing or immediate input value changes.
  • Web-UI: all dialogs can now be dismissed with Esc key or by clicking ouside of the dialog.

Bug fixes (since 2.0.5.0 production release)

  • DALI: fixed problems with groups where devices with valid GTIN, but duplicate serial numbers are involved (such devices are not really DALI conformant, but unfortunately exist).
  • DALI: fix RGBWAF value range (0..254, not 0..127).
  • EnOcean: prevent encrypted sensors with repeaters to get out of sync (rolling counter) and seem "inactive" for some periods of time.
  • EnOcean: fix problems with secure devices persistence (inactive after restart)
  • Window/door/garage contacts: meaning of the active state (binary input = 1) is closed, not openExcept for rarely used EnOcean profiles A5-14-07/08, this is only a documentation/labelling change, because for generic contacts, configurations for both signal polarities existed already to cover different types of window/door contacts. (Note that this has nothing to do with the way window handle inputs work - for these the states were and still are: 0=closed, 1=open, 2=tilted).
  • Optimizer: fix bug that could cause scene not loading correctly.
  • hue: fix problem with manually specified hue bridge url/IP, did not work in some cases.
  • Web-UI: fixed long-standing annoying JQMobile problem that caused open dialogs to scroll instead of accepting the first button clicked.
  • Removed: the experimental sparkiodevice is no longer available. Note that the only sparkiodevice has been a WS2812 based torch simulation light, which is now available as a ledchaindevice option (among many other effects).
2.4.9.14 (testing)
released 2021-01-13

Note to P44-DSB-DEH beta users: there were no beta releases between 2.0.5.0 and now for the P44-DSB-DEH hardware because it gets increasingly difficult to fit all the improvements onto that platform's limited flash. So it took an extra amount of work - which is now done - to re-arrange the platform build such that everything fits again. So P44-DSB-DEH is now ready for the upcoming 2.5 release, too!

Changes in 2.4.9.14..2.4.9.0

  • hue: now works with on/off-only devices such as smart plugs.
  • DALI: better description text (hover over dSUID in info dialog) for grouped devices.
  • Window/door/garage contacts: meaning of the active state (binary input = 1) is closed, not openExcept for rarely used EnOcean profiles A5-14-07/08, this is only a documentation/labelling change, because for generic contacts, configurations for both signal polarities existed already to cover different types of window/door contacts. (Note that this has nothing to do with the way window handle inputs work - for these the states were and still are: 0=closed, 1=open, 2=tilted).
  • Optimizer: fix bug that could cause scene not loading correctly.
  • DALI: optimizer now can optimize DT8 lights, too
  • DALI: bus with non-fatal errors now allows still using the devices that are normally accessible.
  • DALI: fix RGBWAF value range (0..254, not 0..127)
  • DALI: display RGB(WAF)-only dimmers as "color" dimmer in "model" column (these did work as color lights already, but were listed as plain dimmers)
  • DALI: fixed reading from bank1 (OEM GTIN)

Changes since 2.0.5.0

  • Version number jump: The jump from 2.0.5 to 2.4.9 is because the next production firmware is planned to be 2.5, while also reducing the version number to 3 levels (2.5.0, instead of 2.5.0.0). The early betas for 2.5 will have 2.4.9.x version numbers.
  • Evaluators: completely new scripting engine "p44script". This means:  
    • Please check your evaluators for correct operation. There might be bugs as this is a lot of brand new code ;-)

Other important changes since last production release

  • Evaluators: now write a more informative log line when state changes, including the values involved and indicating if the change was triggered by timing or immediate input value changes.
  • logging: per device/vdc/script logleveloffset now allows silencing noisy devices or focusing on devices of interest for support and debugging.
  • hue: fix problem with manually specified hue bridge url/IP, did not work in some cases.
  • vdc visibility in digitalSTROM: the web-UI now offers an option to hide vdcs which have no devices in digitalSTROM configurator. Note that you need to delete the greyed-out vdcs in the configurator after hiding a vdc that was previously visible.
  • Removed: the experimental sparkiodevice is no longer available. Note that the only sparkiodevice has been a WS2812 based torch simulation light, which is now available as a ledchaindevice option (among many other effects).
2.0.5.0 (testing)
released 2019-12-05

Changes in 2.0.5.0

  • vdc visibility in digitalSTROM: the web-UI now offers an option to hide vdcs which have no devices in digitalSTROM configurator. Note that you need to delete the greyed-out vdcs in the configurator after hiding a vdc that was previously visible.
  • EnOcean: support for A5-20-06 self-powered heating valve
  • EnOcean: support for notion sensors that only signal "motion", but not "no motion" (profile variant, e.g. for Eltako TF-BSB)
  • EnOcean: fix for saving state for encrypted buttons, avoid need to press button multiple times after a restart before it gets recognized again.
  • EnOcean: support for D2-03-0A single button
  • DALI: improved reliability with some DT8 color+tunable white lights
  • Hue: workaround for unreliable third-party lights
  • Expressions: fix precedence of logical AND over logical OR.

Changes in 2.0.4.2

  • EnOcean: fix list of available configurations for A5-04-01/02 devices.
  • Transition times: fixed bugs, now works better also with optimized hue and DALI lights.

Changes in 2.0.4.0

  • hue: A recent hue bridge firmware update has changed the signature ("Philips" replaced by "Signify"). This prevents updated hue bridges to get recognized with P44-DSB versions before 2.0.4.0.
  • EnOcean: Support for D2-14-30 Smoke/Temperature/Humidity sensor
  • Evaluators: completely rewritten expression evaluation code. This means:
    • Please check your evaluators for correct operation. There might be bugs as this is a lot of brand new code ;-)
    • In the web-UI, when editing/checking expressions, in case of errors the cursor is positioned at the error location in the input field.

Other recent features:

  • Identify from dSS Configurator: now the P44-DSB device itself can be identified from the dSS, by clicking on the lightbulb "identify" button causing the P44-DSB LED blinking red/yellow 4 times.
  • Web-UI: log display: new "stats" button/link prints some momentary statistics into the log, such as optimizer state.
  • EnOcean: support for A5-3F-7F (manufacturer specific) for SR65 3AI (Thermokon 3*0..10V input).
2.0.4.2 (testing)
released 2019-09-11

Changes in 2.0.4.2

  • EnOcean: fix list of available configurations for A5-04-01/02 devices.
  • Transition times: fixed bugs, now works better also with optimized hue and DALI lights.

Changes in 2.0.4.0

  • hue: A recent hue bridge firmware update has changed the signature ("Philips" replaced by "Signify"). This prevents updated hue bridges to get recognized with P44-DSB versions before 2.0.4.0.
  • EnOcean: Support for D2-14-30 Smoke/Temperature/Humidity sensor
  • Evaluators: completely rewritten expression evaluation code. This means:
    • Please check your evaluators for correct operation. There might be bugs as this is a lot of brand new code ;-)
    • In the web-UI, when editing/checking expressions, in case of errors the cursor is positioned at the error location in the input field.

Other recent features:

  • Identify from dSS Configurator: now the P44-DSB device itself can be identified from the dSS, by clicking on the lightbulb "identify" button causing the P44-DSB LED blinking red/yellow 4 times.
  • Web-UI: log display: new "stats" button/link prints some momentary statistics into the log, such as optimizer state.
  • EnOcean: support for A5-3F-7F (manufacturer specific) for SR65 3AI (Thermokon 3*0..10V input).
2.0.4.0 (testing)
released 2019-09-03

Note: this is a release candidate for the 2.0.4 production release

Changes in 2.0.4.0

  • hue: A recent hue bridge firmware update has changed the signature ("Philips" replaced by "Signify"). This prevents updated hue bridges to get recognized with P44-DSB versions before 2.0.4.0.
  • EnOcean: Support for D2-14-30 Smoke/Temperature/Humidity sensor
  • Evaluators: completely rewritten expression evaluation code. This means:
    • Please check your evaluators for correct operation. There might be bugs as this is a lot of brand new code ;-)
    • In the web-UI, when editing/checking expressions, in case of errors the cursor is positioned at the error location in the input field.

Other recent features:

  • Identify from dSS Configurator: now the P44-DSB device itself can be identified from the dSS, by clicking on the lightbulb "identify" button causing the P44-DSB LED blinking red/yellow 4 times.
  • Web-UI: log display: new "stats" button/link prints some momentary statistics into the log, such as optimizer state.
  • EnOcean: support for A5-3F-7F (manufacturer specific) for SR65 3AI (Thermokon 3*0..10V input).
2.0.2.0 (testing)
released 2019-06-26

Note: this is a release candidate for the 2.0.2 production release

Changes since 2.0.1.4:

  • Identify from dSS Configurator: now the P44-DSB device itself can be identified from the dSS, by clicking on the lightbulb "identify" button causing the P44-DSB LED blinking 4 times.
  • Optimizer for hue: improved handling of bridge errors when deleting old scenes to make room for new ones.
  • Web-UI: log display: new "stats" button/link prints some momentary statistics into the log, such as optimizer state.
  • vDC API: genericRequest now also allows sending notifications (when methodname param of genericRequest is a valid notification name). This makes the API compatible with the somewhat inaccurately specified "identity" call for vdcs via genericRequest.

Other recent new features:

  • EnOcean: support for A5-3F-7F (manufacturer specific) for SR65 3AI (Thermokon 3*0..10V input).
  • Option for persistent outputs: if enabled (vdchost level property) output state changes will be saved and when device is restarted, re-applied to the hardware.
2.0.1.4 (testing)
released 2019-06-14

Note: this is a release candidate for the 2.0.2 production release

Changes since 2.0.1.2:

  • Identify from dSS Configurator: made work again (regression in dSS 1.16.0, devices now need to have "identification" model feature, added this to all lights and shade devices)
  • WebUI: identify and learn operations are abortable again (regression in 2.0.1.0).
  • WebUI: increased timeout for bus scan, which can take really long (10mins or more on DALI bus with many DALI 2.0 devices with lots of device info data).

Changes since 2.0.1.0:

  • EnOcean: support for A5-3F-7F (manufacturer specific) for SR65 3AI (Thermokon 3*0..10V input).
  • WebUI: fixed problem with DALI diagnostics which sometimes did not show any devices in the address map.
2.0.1.2 (testing)
released 2019-05-29

Note: this is a release candidate for the 2.0.1.2 production release

Changes since 2.0.1.0:

  • EnOcean: support for A5-3F-7F (manufacturer specific) for SR65 3AI (Thermokon 3*0..10V input).
  • WebUI: fixed problem with DALI diagnostics which sometimes did not show any devices in the address map.
2.0.1.0 (testing)
released 2019-04-02

Note: this is a release candidate for the 2.0.1 production release

Changes since 2.0.0.0:

  • EnOcean: Support for A5-04-03 10bit temperature + 8bit humidity sensor.
  • EnOcean: Multisensor Window Handle (D2-06-xx): Buttons now also work in "dimming" (press-and-hold) mode.
  • EnOcean: Now detects out-of-order A5-13-xx weather station, fixed false sensor timeouts that could happen when multiple measurements did not change for some time.
  • EnOcean: bug fix in secure teach-in, did affect e.g. A5-14-xx window contacts supporting encryption.
  • EnOcean: FAH60 variant of A5-06-01 profile has no supply voltage sensor.
  • DALI: in some cases, dimming multiple lights w/o optimizer enabled could cause dimming to get stuck (not ending).
  • WebUI: fixed problem with setting fixed hue bridge address.
  • WebUI: should no longer hang/time out even with many devices responding slowly to connection test.

New Features in Version 2.0:

  • DALI: Scene+Dimming Optimizer can now automatically use native DALI scenes and groups for synchronously changing and dimming for many lights simultaneously. The optimizer can be enabled in the DALI-vDC info dialog.
  • DALI: vDC info box now has a "DALI hardware summary..." button, which creates a tabular summary of the hardware found on the DALI bus (suitable for printing or copy&paste into a spreadsheet). This helps to document and diagnose larger installations.
  • hue: Scene+Dimming Optimizer can now can now automatically use native hue scenes and groups. For hue, the main benefit is that scene/group calls are more reliably forwarded to many lights (due to bugs in the hue bridge, changing many lights directly does not always work reliably). The optimizer can be enabled in the hue-vdc info dialog.
  • Web UI: new colored column for operational state (radio strength, errors, reachability etc.) at a glance. Number of devices for each vDC is visible in the icon column.
  • Web UI: device list can be sorted by clicking on column header.
  • Web UI: not responding devices are now shown greyed out in device list (like in dSS)
  • EnOcean: new profiles supported:
    • D2-01-xx: electronic switches and dimmers (actors)
    • D2-32-xx: AC current clamps (Pressac CTV3 series)
    • F6-01-01: single button
    • F6-05-00: wind speed threshold detector
  • Evaluators: now support functions (abs, round, if, ifvalid, testlater) and can access sensor's age, validity and operation state.
  • Evaluators: now run a initial evaluation after start and when expressions are modified. The initial function can test for this to provide default values.
  • Evaluators: sensor evaluators can now also be used to calculate a virtual sensor value (e.g. a total wattage from 3 current sensors etc.).
  • Evaluators: internal action evaluators can trigger an external action via http(s) GET/POST/PUT.

Improvements:

  • DALI: scanning bus for devices is more robust and reliable. Bus problems/scan failures are now clearly visible as errors in the device list status column.
  • DALI: better support for DALI 2.0 device information scanning.
    Note: extended DALI2 scanning is not automatically enabled in existing setups, because due to widespread incompatibilities with the standard some devices might change dSUID when scanned in DALI 2 mode. Use "force scan of all devices" to enable DALI 2.0 device scanning.
  • DALI: device info dialog now shows link to DALI database for standard-compliant devices having a electronic GTIN.
  • EnOcean: upside down option for A5-14-09/0A window handle profiles.
  • EnOcean: weather station profile A5-13-0x now reports short wind spikes as separate gust sensor.
  • Sensor handling: sensors value processing is now adapted to the sensor type to ensure timely updates while still avoiding too many sensor events overloading the dSS.
  • Connection to dSS: made more resilient in case of occasional network problems.
  • and numerous other detail improvements.

Bugfixes:

  • EnOcean: Fixed F6-05-01 water sensor, did not take back the detector signal when the water detection state went back to normal.
  • EnOcean: Fixed temperature sensor reporting in D2-06-01 profile (Multifunction Window Handle)
  • EnOcean: Fixed prophylaxis runs for A5-20-04 profile
  • and many other smaller bugfixes.
2.0.0.9 (testing)
released 2019-03-02

Changes since 2.0.0.0:

  • WebUI: should no longer hang/time out even with many devices responding slowly to connection test.
  • EnOcean: FAH60 variant of A5-06-01 profile has no supply voltage sensor.
  • EnOcean: A5-13-xx weather station now detects and displays/reports broken connection to sensor.
  • EnOcean: Multisensor Window Handle (D2-06-xx): Buttons now also work in "dimming" (press-and-hold) mode.
  • DALI: in some cases, dimming multiple lights w/o optimizer enabled could cause dimming to get stuck (not ending).
  • EnOcean: Wheater station: fixed false sensor timeouts that could happen when multiple measurements did not change for some time.

New Features in Version 2.0:

  • DALI: Scene+Dimming Optimizer can now automatically use native DALI scenes and groups for synchronously changing and dimming for many lights simultaneously. The optimizer can be enabled in the DALI-vDC info dialog.
  • DALI: vDC info box now has a "DALI hardware summary..." button, which creates a tabular summary of the hardware found on the DALI bus (suitable for printing or copy&paste into a spreadsheet). This helps to document and diagnose larger installations.
  • hue: Scene+Dimming Optimizer can now can now automatically use native hue scenes and groups. For hue, the main benefit is that scene/group calls are more reliably forwarded to many lights (due to bugs in the hue bridge, changing many lights directly does not always work reliably). The optimizer can be enabled in the hue-vdc info dialog.
  • Web UI: new colored column for operational state (radio strength, errors, reachability etc.) at a glance. Number of devices for each vDC is visible in the icon column.
  • Web UI: device list can be sorted by clicking on column header.
  • Web UI: not responding devices are now shown greyed out in device list (like in dSS)
  • EnOcean: new profiles supported:
    • D2-01-xx: electronic switches and dimmers (actors)
    • D2-32-xx: AC current clamps (Pressac CTV3 series)
    • F6-01-01: single button
    • F6-05-00: wind speed threshold detector
  • Evaluators: now support functions (abs, round, if, ifvalid, testlater) and can access sensor's age, validity and operation state.
  • Evaluators: now run a initial evaluation after start and when expressions are modified. The initial function can test for this to provide default values.
  • Evaluators: sensor evaluators can now also be used to calculate a virtual sensor value (e.g. a total wattage from 3 current sensors etc.).
  • Evaluators: internal action evaluators can trigger an external action via http(s) GET/POST/PUT.

Improvements:

  • DALI: scanning bus for devices is more robust and reliable. Bus problems/scan failures are now clearly visible as errors in the device list status column.
  • DALI: better support for DALI 2.0 device information scanning.
    Note: extended DALI2 scanning is not automatically enabled in existing setups, because due to widespread incompatibilities with the standard some devices might change dSUID when scanned in DALI 2 mode. Use "force scan of all devices" to enable DALI 2.0 device scanning.
  • DALI: device info dialog now shows link to DALI database for standard-compliant devices having a electronic GTIN.
  • EnOcean: upside down option for A5-14-09/0A window handle profiles.
  • EnOcean: weather station profile A5-13-0x now reports short wind spikes as separate gust sensor.
  • Sensor handling: sensors value processing is now adapted to the sensor type to ensure timely updates while still avoiding too many sensor events overloading the dSS.
  • Connection to dSS: made more resilient in case of occasional network problems.
  • and numerous other detail improvements.

Bugfixes:

  • EnOcean: Fixed F6-05-01 water sensor, did not take back the detector signal when the water detection state went back to normal.
  • EnOcean: Fixed temperature sensor reporting in D2-06-01 profile (Multifunction Window Handle)
  • EnOcean: Fixed prophylaxis runs for A5-20-04 profile
  • and many other smaller bugfixes.
2.0.0.3 (testing)
released 2019-01-13

Changes since 2.0.0.0:

  • EnOcean: Multisensor Window Handle (D2-06-xx): Buttons now also work in "dimming" (press-and-hold) mode.
  • DALI: in some cases, dimming multiple lights w/o optimizer enabled could cause dimming to get stuck (not ending).
  • EnOcean: Wheater station: fixed false sensor timeouts that could happen when multiple measurements did not change for some time.

New Features in Version 2.0:

  • DALI: Scene+Dimming Optimizer can now automatically use native DALI scenes and groups for synchronously changing and dimming for many lights simultaneously. The optimizer can be enabled in the DALI-vDC info dialog.
  • DALI: vDC info box now has a "DALI hardware summary..." button, which creates a tabular summary of the hardware found on the DALI bus (suitable for printing or copy&paste into a spreadsheet). This helps to document and diagnose larger installations.
  • hue: Scene+Dimming Optimizer can now can now automatically use native hue scenes and groups. For hue, the main benefit is that scene/group calls are more reliably forwarded to many lights (due to bugs in the hue bridge, changing many lights directly does not always work reliably). The optimizer can be enabled in the hue-vdc info dialog.
  • Web UI: new colored column for operational state (radio strength, errors, reachability etc.) at a glance. Number of devices for each vDC is visible in the icon column.
  • Web UI: device list can be sorted by clicking on column header.
  • Web UI: not responding devices are now shown greyed out in device list (like in dSS)
  • EnOcean: new profiles supported:
    • D2-01-xx: electronic switches and dimmers (actors)
    • D2-32-xx: AC current clamps (Pressac CTV3 series)
    • F6-01-01: single button
    • F6-05-00: wind speed threshold detector
  • Evaluators: now support functions (abs, round, if, ifvalid, testlater) and can access sensor's age, validity and operation state.
  • Evaluators: now run a initial evaluation after start and when expressions are modified. The initial function can test for this to provide default values.
  • Evaluators: sensor evaluators can now also be used to calculate a virtual sensor value (e.g. a total wattage from 3 current sensors etc.).
  • Evaluators: internal action evaluators can trigger an external action via http(s) GET/POST/PUT.

Improvements:

  • DALI: scanning bus for devices is more robust and reliable. Bus problems/scan failures are now clearly visible as errors in the device list status column.
  • DALI: better support for DALI 2.0 device information scanning.
    Note: extended DALI2 scanning is not automatically enabled in existing setups, because due to widespread incompatibilities with the standard some devices might change dSUID when scanned in DALI 2 mode. Use "force scan of all devices" to enable DALI 2.0 device scanning.
  • DALI: device info dialog now shows link to DALI database for standard-compliant devices having a electronic GTIN.
  • EnOcean: upside down option for A5-14-09/0A window handle profiles.
  • EnOcean: weather station profile A5-13-0x now reports short wind spikes as separate gust sensor.
  • Sensor handling: sensors value processing is now adapted to the sensor type to ensure timely updates while still avoiding too many sensor events overloading the dSS.
  • Connection to dSS: made more resilient in case of occasional network problems.
  • and numerous other detail improvements.

Bugfixes:

  • EnOcean: Fixed F6-05-01 water sensor, did not take back the detector signal when the water detection state went back to normal.
  • EnOcean: Fixed temperature sensor reporting in D2-06-01 profile (Multifunction Window Handle)
  • EnOcean: Fixed prophylaxis runs for A5-20-04 profile
  • and many other smaller bugfixes.
2.0.0.0 (testing)
released 2018-11-26

First release candidate for 2.0:

General Recommendation for updates: before updating, please always use the "Download configuration backup" button to download a backup of you device's configuration.

Important Note: This 2.0 version of P44-DSB is not compatible with dSS versions before 1.14. So please make sure your dSS version is 1.14 or newer before upgrading.

New Features in Version 2.0:

  • DALI: Scene+Dimming Optimizer can now automatically use native DALI scenes and groups for synchronously changing and dimming for many lights simultaneously. The optimizer can be enabled in the DALI-vdc info dialog.
  • DALI: vdc info box now has a "DALI hardware summary..." button, which creates a tabular summary of the hardware found on the DALI bus (suitable for printing or copy&paste into a spreadsheet). This helps to document and diagnose larger installations.
  • hue: Scene+Dimming Optimizer can now can now automatically use native hue scenes and groups. For hue, the main benefit is that scene/group calls are more reliably forwarded to many lights (due to bugs in the hue bridge, changing many lights directly does not always work reliably). The optimizer can be enabled in the DALI-vdc info dialog.
  • Web UI: new colored column for operational state (radio strength, errors, reachability etc.) at a glance. Number of devices for each vDC is visible in the icon column.
  • Web UI: device list can be sorted by clicking on column header.
  • Web UI: not responding devices are now shown greyed out in device list.
  • Web UI: slightly refreshed look, more responsive (works even on small phone screens now), more compatible with different browsers.
  • EnOcean: now supports secure pairing with PT215 based buttons (early P44-DSB-DEH units may not support it due to old EnOcean modem).
  • EnOcean: new profiles supported: 
    • D2-01-xx: electronic switches and dimmers (actors)
    • D2-32-xx: AC current clamps (Pressac CTV3 series)
    • F6-01-01: single button
    • F6-05-00: wind speed threshold detector
  • Evaluators: now support functions (abs, round, if, ifvalid, testlater) and can access sensor's age, validity and operation state.
  • Evaluators: now run a initial evaluation after start and when expressions are modified. The initial function can test for this to provide default values.
  • Evaluators: sensor evaluators can now also be used to calculate a virtual sensor value (e.g. a total wattage from 3 current sensors etc.). 
  • Evaluators: internal action evaluators can trigger an external action via http(s) GET/POST/PUT.

Improvements:

  • DALI: scanning bus for devices is more robust and reliable. Bus problems/scan failures are now clearly visible as errors in the device list status column.
  • DALI: better support for DALI 2.0 device information scanning.
    Note: extended DALI2 scanning is not automatically enabled in existing setups, because due to widespread incompatibilities with the standard some devices might change dSUID when scanned in DALI 2 mode. Use "force scan of all devices" to enable DALI 2.0 device scanning.
  • DALI: device info dialog now shows link to DALI database for standard-compliant devices having a electronic GTIN.
  • EnOcean: upside down option for A5-14-09/0A window handle profiles.
  • EnOcean: weather station profile A5-13-0x now reports short wind spikes as separate gust sensor.
  • Sensor handling: sensors value processing is now adapted to the sensor type to ensure timely updates while still avoiding too many sensor events overloading the dSS.
  • Connection to dSS: made more resilient in case of occasional network problems.
  • and numerous other detail improvements.

Bugfixes:

  • EnOcean: Fixed F6-05-01 water sensor, did not take back the detector signal when the water detection state went back to normal.
  • EnOcean: Fixed temperature sensor reporting in D2-06-01 profile (Multifunction Window Handle)
  • EnOcean: Fixed prophylaxis runs for A5-20-04 profile
  • and many other smaller bugfixes.
1.9.6.8 (testing)
released 2018-11-16

New in 1.9.6.8_testing:

  • Bugfix: changing web password did not always work
  • Bugfix: hue optimizer did not always work due to too long scene names
  • WebUI: global vDC errors (such as DALI bus short circuit, or radio modules not answering) are now shown in the vDC's "status" column.

New in 1.9.6.1..6_testing:

  • Sensors: made sure that even slow reporting sensors with unchanged value do not cause dSS-side timeouts.
  • EnOcean: Support for D2-01-xx profile familiy ("Electronic Switches and Dimmers with local control").
  • vDC API: support for "active" property (formerly "present").
  • WebUI: sensor value age in inputs dialog is now displayed in days/hours/minutes/seconds as needed and not just as seconds.
  • WebUI: Slightly refreshed look, works better on small screens (responsive).
  • DALI: summary report now includes DALI standard version of connected devices.
  • DALI: optimizer bugfix: after optimized scene calls, actual state of the lights is now synchronized back. Before, some scene calls to few lights sometimes did not work correctly after a optimized call to many lights.
  • DALI: better support for DALI 2.0 device information scanning.
    Note: extended DALI2 scanning is not automatically enabled in existing setups, because due to widespread incompatibilities with the standard some devices might change dSUID when scanned in DALI 2 mode. Use "force scan of all devices" to enable DALI 2.0 device scanning.
  • DALI: device info dialog now shows link to www.digitalilluminationinterface.org DALI database for devices that comply with the standard and do have a electronic GTIN.

Note: Starting with 1.9.0.1, the P44-DSB-DEH firmware no longer provides a vdsm in the P44-DSB device, which means that you need dSS 1.13 or newer to run this firmware.

1.9.6.6 (testing)
released 2018-11-09

New in 1.9.6.6_testing:

  • Sensors: made sure that even slow reporting sensors with unchanged value do not cause dSS-side timeouts.

New in 1.9.6.1..5_testing:

  • EnOcean: Support for D2-01-xx profile familiy ("Electronic Switches and Dimmers with local control").
  • vDC API: support for "active" property (formerly "present").
  • WebUI: sensor value age in inputs dialog is now displayed in days/hours/minutes/seconds as needed and not just as seconds.
  • WebUI: Slightly refreshed look, works better on small screens (responsive).
  • DALI: summary report now includes DALI standard version of connected devices.
  • DALI: optimizer bugfix: after optimized scene calls, actual state of the lights is now synchronized back. Before, some scene calls to few lights sometimes did not work correctly after a optimized call to many lights.
  • DALI: better support for DALI 2.0 device information scanning.
    Note: extended DALI2 scanning is not automatically enabled in existing setups, because due to widespread incompatibilities with the standard some devices might change dSUID when scanned in DALI 2 mode. Use "force scan of all devices" to enable DALI 2.0 device scanning.
  • DALI: device info dialog now shows link to www.digitalilluminationinterface.org DALI database for devices that comply with the standard and do have a electronic GTIN.

Note: Starting with 1.9.0.1, the P44-DSB-DEH firmware no longer provides a vdsm in the P44-DSB device, which means that you need dSS 1.13 or newer to run this firmware.

1.9.6.5 (testing)
released 2018-11-08

New in 1.9.6.5_testing:

  • vDC API: fixed push of "active" property
  • WebUI: sensor value age in inputs dialog is now displayed in days/hours/minutes/seconds as needed and not just as seconds.

New in 1.9.6.1..4_testing:

  • EnOcean: Support for D2-01-xx profile familiy ("Electronic Switches and Dimmers with local control").
  • vDC API: support for "active" property (formerly "present").
  • WebUI: Slightly refreshed look, works better on small screens (responsive).
  • DALI: summary report now includes DALI standard version of connected devices.
  • DALI: optimizer bugfix: after optimized scene calls, actual state of the lights is now synchronized back. Before, some scene calls to few lights sometimes did not work correctly after a optimized call to many lights.
  • DALI: better support for DALI 2.0 device information scanning.
    Note: extended DALI2 scanning is not automatically enabled in existing setups, because due to widespread incompatibilities with the standard some devices might change dSUID when scanned in DALI 2 mode. Use "force scan of all devices" to enable DALI 2.0 device scanning.
  • DALI: device info dialog now shows link to www.digitalilluminationinterface.org DALI database for devices that comply with the standard and do have a electronic GTIN.

Note: Starting with 1.9.0.1, the P44-DSB-DEH firmware no longer provides a vdsm in the P44-DSB device, which means that you need dSS 1.13 or newer to run this firmware.

1.9.6.4 (testing)
released 2018-10-18

New in 1.9.6.4_testing:

  • EnOcean: Support for D2-01-xx profile familiy ("Electronic Switches and Dimmers with local control").
  • vDC API: support for "active" property (formerly "present").

New in 1.9.6.1..2_testing:

  • WebUI: Slightly refreshed look, works better on small screens (responsive).
  • DALI: summary report now includes DALI standard version of connected devices.
  • DALI: optimizer bugfix: after optimized scene calls, actual state of the lights is now synchronized back. Before, some scene calls to few lights sometimes did not work correctly after a optimized call to many lights.
  • DALI: better support for DALI 2.0 device information scanning.
    Note: extended DALI2 scanning is not automatically enabled in existing setups, because due to widespread incompatibilities with the standard some devices might change dSUID when scanned in DALI 2 mode. Use "force scan of all devices" to enable DALI 2.0 device scanning.
  • DALI: device info dialog now shows link to www.digitalilluminationinterface.org DALI database for devices that comply with the standard and do have a electronic GTIN.

Main changes in 1.9.x.x (details see earlier release notes):

  • DALI: DALI vDC dialog now has a "DALI hardware summary..." button, which creates a tabular summary of the hardware found on the DALI bus (suitable for printing or copy&paste into a spreadsheet). This helps to document and diagnose larger installations.
  • Evaluators: added new "internal action" type, which can call http URLs for external logging/triggering.
  • native scene/group optimizer: Automatic optimization of scene calls and dimming operation by mapping frequently used set of affected devices and scenes to native (DALI, hue) scenes and groups.
    Note: in the P44 web-UI, vDCs capable of optimizing now have a setting for it. By default, the optimizer is disabled. You can enable it in the vDC info dialog. Set it to "auto"-mode to have the optimizer automatically detect and optimize often-used scene calls and dim operations.
    Please note that this is a complex feature in beta - if you experience weird light behaviour, please report to plan44 (and to restore normal operation, just switch the optimizer off again).
  • DALI: can now use native DALI scenes and groups to optimize scene calls and dimming (non-DT8 lights only at this time, DT8 support will follow). With this, calling a scene on many lights is now instant and perfectly synchronized (when optimizer is enabled, and then after >4 invocations of the same call). Also dimming of many lights in parallel does no longer lag.
  • hue: can now use native hue scenes and groups for often used scene calls and dimming. For hue, the main benefit is that scene calls are more reliably forwarded to many lights (due to bugs in the hue bridge, changing many lights directly does not always work reliably).

Note: Starting with 1.9.0.1, the P44-DSB-DEH firmware no longer provides a vdsm in the P44-DSB device, which means that you need dSS 1.13 or newer to run this firmware.

1.9.6.2 (testing)
released 2018-09-24

New in 1.9.6.2:

  • WebUI: Slightly refreshed look, works better on small screens (responsive).
  • DALI: summary report now includes DALI standard version of connected devices.
  • DALI: optimizer bugfix: after optimized scene calls, actual state of the lights is now synchronized back. Before, some scene calls to few lights sometimes did not work correctly after a optimized call to many lights.

New in in 1.9.6.1:

  • DALI: better support for DALI 2.0 device information scanning.
    Note: extended DALI2 scanning is not automatically enabled in existing setups, because due to widespread incompatibilities with the standard some devices might change dSUID when scanned in DALI 2 mode. Use "force scan of all devices" to enable DALI 2.0 device scanning.
  • DALI: device info dialog now shows link to www.digitalilluminationinterface.org DALI database for devices that comply with the standard and do have a electronic GTIN.

Main changes in 1.9.x.x (details see earlier release notes):

  • DALI: DALI vDC dialog now has a "DALI hardware summary..." button, which creates a tabular summary of the hardware found on the DALI bus (suitable for printing or copy&paste into a spreadsheet). This helps to document and diagnose larger installations.
  • Evaluators: added new "internal action" type, which can call http URLs for external logging/triggering.
  • native scene/group optimizer: Automatic optimization of scene calls and dimming operation by mapping frequently used set of affected devices and scenes to native (DALI, hue) scenes and groups.
    Note: in the P44 web-UI, vDCs capable of optimizing now have a setting for it. By default, the optimizer is disabled. You can enable it in the vDC info dialog. Set it to "auto"-mode to have the optimizer automatically detect and optimize often-used scene calls and dim operations.
    Please note that this is a complex feature in beta - if you experience weird light behaviour, please report to plan44 (and to restore normal operation, just switch the optimizer off again).
  • DALI: can now use native DALI scenes and groups to optimize scene calls and dimming (non-DT8 lights only at this time, DT8 support will follow). With this, calling a scene on many lights is now instant and perfectly synchronized (when optimizer is enabled, and then after >4 invocations of the same call). Also dimming of many lights in parallel does no longer lag.
  • hue: can now use native hue scenes and groups for often used scene calls and dimming. For hue, the main benefit is that scene calls are more reliably forwarded to many lights (due to bugs in the hue bridge, changing many lights directly does not always work reliably).

Note: Starting with 1.9.0.1, the P44-DSB-DEH firmware no longer provides a vdsm in the P44-DSB device, which means that you need dSS 1.13 or newer to run this firmware.

1.9.6.1 (testing)
released 2018-08-30

New in in 1.9.6.1:

  • DALI: better support for DALI 2.0 device information scanning.
    Note: extended DALI2 scanning is not automatically enabled in existing setups, because due to widespread incompatibilities with the standard some devices might change dSUID when scanned in DALI 2 mode. Use "force scan of all devices" to enable DALI 2.0 device scanning.
  • DALI: device info dialog now shows link to www.digitalilluminationinterface.org DALI database for devices that comply with the standard and do have a electronic GTIN.

Main changes in 1.9.x.x (details see earlier release notes):

  • DALI: DALI vDC dialog now has a "DALI hardware summary..." button, which creates a tabular summary of the hardware found on the DALI bus (suitable for printing or copy&paste into a spreadsheet). This helps to document and diagnose larger installations.
  • Evaluators: added new "internal action" type, which can call http URLs for external logging/triggering.
  • native scene/group optimizer: Automatic optimization of scene calls and dimming operation by mapping frequently used set of affected devices and scenes to native (DALI, hue) scenes and groups.
    Note: in the P44 web-UI, vDCs capable of optimizing now have a setting for it. By default, the optimizer is disabled. You can enable it in the vDC info dialog. Set it to "auto"-mode to have the optimizer automatically detect and optimize often-used scene calls and dim operations.
    Please note that this is a complex feature in beta - if you experience weird light behaviour, please report to plan44 (and to restore normal operation, just switch the optimizer off again).
  • DALI: can now use native DALI scenes and groups to optimize scene calls and dimming (non-DT8 lights only at this time, DT8 support will follow). With this, calling a scene on many lights is now instant and perfectly synchronized (when optimizer is enabled, and then after >4 invocations of the same call). Also dimming of many lights in parallel does no longer lag.
  • hue: can now use native hue scenes and groups for often used scene calls and dimming. For hue, the main benefit is that scene calls are more reliably forwarded to many lights (due to bugs in the hue bridge, changing many lights directly does not always work reliably).

Note: Starting with 1.9.0.1, the P44-DSB-DEH firmware no longer provides a vdsm in the P44-DSB device, which means that you need dSS 1.13 or newer to run this firmware.

1.9.5.1 (testing)
released 2018-07-16

New features in 1.9.5.1:

  • DALI: DALI vDC dialog now has a "DALI hardware summary..." button, which creates a tabular summary of the hardware found on the DALI bus (suitable for printing or copy&paste into a spreadsheet). This helps to document and diagnose larger installations.
  • Web-UI: Small but useful addition: for each vDC (device type), the number of devices is shown next to the vDC icon.

Main change in 1.9.4.x (details see earlier release notes):

  • Evaluators: added new "internal action" type, which can call http URLs for external logging/triggering.
  • native scene/group optimizer: Automatic optimization of scene calls and dimming operation by mapping frequently used set of affected devices and scenes to native (DALI, hue) scenes and groups.
    Note: in the P44 web-UI, vDCs capable of optimizing now have a setting for it. By default, the optimizer is disabled. You can enable it in the vDC info dialog. Set it to "auto"-mode to have the optimizer automatically detect and optimize often-used scene calls and dim operations.
    Please note that this is a complex feature in beta - if you experience weird light behaviour, please report to plan44 (and to restore normal operation, just switch the optimizer off again).
  • DALI: can now use native DALI scenes and groups to optimize scene calls and dimming (non-DT8 lights only at this time, DT8 support will follow). With this, calling a scene on many lights is now instant and perfectly synchronized (when optimizer is enabled, and then after >4 invocations of the same call). Also dimming of many lights in parallel does no longer lag.
  • hue: can now use native hue scenes and groups for often used scene calls and dimming. For hue, the main benefit is that scene calls are more reliably forwarded to many lights (due to bugs in the hue bridge, changing many lights directly does not always work reliably).

Note: Starting with 1.9.0.1, the P44-DSB-DEH firmware no longer provides a vdsm in the P44-DSB device, which means that you need dSS 1.13 or newer to run this firmware.

1.9.4.11 (testing)
released 2018-06-22
Changes since 1.9.4.9_testing:
  • Heating Valves: should now work correctly not only in room temperature control group (48), but also in heating group with standard scene calls.

Main change in 1.9.4.x (details see earlier release notes):

  • native scene/group optimizer: Automatic optimization of scene calls and dimming operation by mapping frequently used set of affected devices and scenes to native (DALI, hue) scenes and groups.
  • Note: in the P44 web-UI, vDCs capable of optimizing now have a setting for it. By default, the optimizer is disabled. You can enable it in the vDC info dialog. Set it to "auto"-mode to have the optimizer automatically detect and optimize often-used scene calls and dim operations. Please note that this is a complex feature in beta - if you experience weird light behaviour, please report to plan44 (and to restore normal operation, just switch the optimizer off again).
  • DALI: can now use native DALI scenes and groups to optimize scene calls and dimming (non-DT8 lights only at this time, DT8 support will follow). With this, calling a scene on many lights is now instant and perfectly synchronized (when optimizer is enabled, and then after >4 invocations of the same call). Also dimming of many lights in parallel does no longer lag.
  • hue: can now use native hue scenes and groups for often used scene calls and dimming. For hue, the main benefit is that scene calls are more reliably forwarded to many lights (due to bugs in the hue bridge, changing many lights directly does not always work reliably).

Note: Starting with 1.9.0.1, the P44-DSB-DEH firmware no longer provides a vdsm in the P44-DSB device, which means that you need dSS 1.13 or newer to run this firmware.

1.9.4.9 (testing)
released 2018-06-12

Changes since 1.9.4.6_testing:

  • vDC API: device and vDCs now have "present" property.
  • Web-UI: devices that are known, but currently offline (not "present") will now be greyed out, similar to dSS.
  • Sensors: gust speed will now trigger SOD push only on increasing delta, and when delta is >=0.1m/s, but does not have a minimum trigger value (formerly 5m/s).
  • Evaluators: added new "internal action" type, which can call http URLs for external logging/triggering.

Main change in 1.9.4.x (details see earlier release notes):

  • native scene/group optimizer: Automatic optimization of scene calls and dimming operation by mapping frequently used set of affected devices and scenes to native (DALI, hue) scenes and groups.
  • Note: in the P44 web-UI, vDCs capable of optimizing now have a setting for it. By default, the optimizer is disabled. You can enable it in the vDC info dialog. Set it to "auto"-mode to have the optimizer automatically detect and optimize often-used scene calls and dim operations. Please note that this is a complex feature in beta - if you experience weird light behaviour, please report to plan44 (and to restore normal operation, just switch the optimizer off again).
  • DALI: can now use native DALI scenes and groups to optimize scene calls and dimming (non-DT8 lights only at this time, DT8 support will follow). With this, calling a scene on many lights is now instant and perfectly synchronized (when optimizer is enabled, and then after >4 invocations of the same call). Also dimming of many lights in parallel does no longer lag.
  • hue: can now use native hue scenes and groups for often used scene calls and dimming. For hue, the main benefit is that scene calls are more reliably forwarded to many lights (due to bugs in the hue bridge, changing many lights directly does not always work reliably).

Note: Starting with 1.9.0.1, the P44-DSB-DEH firmware no longer provides a vdsm in the P44-DSB device, which means that you need dSS 1.13 or newer to run this firmware.

1.9.4.7 (testing)
released 2018-06-01

Changes since 1.9.4.6_testing:

  • vDC API: device and vDCs now have "present" property.
  • Web-UI: devices that are known, but currently offline (not "present") will now be greyed out, similar to dSS.

Main change in 1.9.4.x (details see earlier release notes):

  • native scene/group optimizer: Automatic optimization of scene calls and dimming operation by mapping frequently used set of affected devices and scenes to native (DALI, hue) scenes and groups.
  • Note: in the P44 web-UI, vDCs capable of optimizing now have a setting for it. By default, the optimizer is disabled. You can enable it in the vDC info dialog. Set it to "auto"-mode to have the optimizer automatically detect and optimize often-used scene calls and dim operations. Please note that this is a complex feature in beta - if you experience weird light behaviour, please report to plan44 (and to restore normal operation, just switch the optimizer off again).
  • DALI: can now use native DALI scenes and groups to optimize scene calls and dimming (non-DT8 lights only at this time, DT8 support will follow). With this, calling a scene on many lights is now instant and perfectly synchronized (when optimizer is enabled, and then after >4 invocations of the same call). Also dimming of many lights in parallel does no longer lag.
  • hue: can now use native hue scenes and groups for often used scene calls and dimming. For hue, the main benefit is that scene calls are more reliably forwarded to many lights (due to bugs in the hue bridge, changing many lights directly does not always work reliably).

Note: Starting with 1.9.0.1, the P44-DSB-DEH firmware no longer provides a vdsm in the P44-DSB device, which means that you need dSS 1.13 or newer to run this firmware.

1.9.4.6 (testing)
released 2018-05-23

Changes since 1.9.4.4_testing:

  • Bugfix: optimized dimming stop (hue, DALI) was not precise, and lagged behind releasing the button.
  • Bugfix: dimming two areas in succession did continue dimming the first area along with the second
  • Bugfix: window handles did not always report every state change when handle was operated quickly (two state changes within less than 200mS)
  • Bugfix: rrd-logging pushed value did not work as intended. Now the diagram shows the sensor curve like the push consumer (vdSM, dSS) will see it.
  • Improvement: link to diagram for rrd-logged sensors is now immediately available after startup, not only after first new value from the sensor comes in.
  • Improvement: current state of sensors and binary inputs are now pushed to vdSM after announcement is confirmed to make sure upstream has valid state ASAP (and not only when sensor/input hardware reports next change).

Main change in 1.9.4.x (details see earlier release notes):

  • native scene/group optimizer: Automatic optimization of scene calls and dimming operation by mapping frequently used set of affected devices and scenes to native (DALI, hue) scenes and groups.
  • Note: in the P44 web-UI, vDCs capable of optimizing now have a setting for it. By default, the optimizer is disabled. You can enable it in the vDC info dialog. Set it to "auto"-mode to have the optimizer automatically detect and optimize often-used scene calls and dim operations. Please note that this is a complex feature in beta - if you experience weird light behaviour, please report to plan44 (and to restore normal operation, just switch the optimizer off again).
  • DALI: can now use native DALI scenes and groups to optimize scene calls and dimming (non-DT8 lights only at this time, DT8 support will follow). With this, calling a scene on many lights is now instant and perfectly synchronized (when optimizer is enabled, and then after >4 invocations of the same call). Also dimming of many lights in parallel does no longer lag.
  • hue: can now use native hue scenes and groups for often used scene calls and dimming. For hue, the main benefit is that scene calls are more reliably forwarded to many lights (due to bugs in the hue bridge, changing many lights directly does not always work reliably).

Note: Starting with 1.9.0.1, the P44-DSB-DEH firmware no longer provides a vdsm in the P44-DSB device, which means that you need dSS 1.13 or newer to run this firmware.

1.9.4.4 (testing)
released 2018-05-12

Note: Starting with 1.9.0.1, the P44-DSB-DEH firmware no longer provides a vdsm in the P44-DSB device, which means that you need dSS 1.13 or newer to run this firmware.

Changes since 1.9.4.3_testing:

  • native scene/group optimizer: more improvements. Avoid reading back light states before calling scenes when not needed (speed gain especially for hue), handle transition times correctly (but note that hue scenes cannot have different per-light transition times - slowest time defines the entire scene)
  • optimizer control: added vdc-level properties x-p44-minDevicesForOptimizing (default is 5), x-p44-minCallsBeforeOptimizing (default is 3) to tweak optimizer usage.
  • Climate+Ventilation: adjusted scene defaults to latest dS docs.
  • EnOcean valves: now support the valve open/close service scenes (32,33) 

Main change in 1.9.4.x (details see earlier release notes):

  • native scene/group optimizer: Automatic optimization of scene calls and dimming operation by mapping frequently used set of affected devices and scenes to native (DALI, hue) scenes and groups.
  • Note: in the P44 web-UI, vDCs capable of optimizing now have a setting for it. By default, the optimizer is disabled. You can enable it in the vDC info dialog. Set it to "auto"-mode to have the optimizer automatically detect and optimize often-used scene calls and dim operations. Please note that this is a complex feature in beta - if you experience weird light behaviour, please report to plan44 (and to restore normal operation, just switch the optimizer off again).
  • DALI: can now use native DALI scenes and groups to optimize scene calls and dimming (non-DT8 lights only at this time, DT8 support will follow). With this, calling a scene on many lights is now instant and perfectly synchronized (when optimizer is enabled, and then after >4 invocations of the same call). Also dimming of many lights in parallel does no longer lag.
  • hue: can now use native hue scenes and groups for often used scene calls and dimming. For hue, the main benefit is that scene calls are more reliably forwarded to many lights (due to bugs in the hue bridge, changing many lights directly does not always work reliably).
1.9.4.3 (testing)
released 2018-05-06

Note: Starting with 1.9.0.1, the P44-DSB-DEH firmware no longer provides a vdsm in the P44-DSB device, which means that you need dSS 1.13 or newer to run this firmware.

Changes since 1.9.4.2_testing:

  • native scene/group optimizer: improved - serialized requests to avoid mess when multi-click buttons cause rapid callscenes.
  • EnOcean: support for single button F6-01-01 and wind speed threshold detector F6-05-00.

Changes since 1.9.3.5_testing:

  • native scene/group optimizer: Automatic optimization of scene calls and dimming operation by mapping frequently used set of affected devices and scenes to native (DALI, hue) scenes and groups.
    Note: in the P44 web-UI, vDCs capable of optimizing now have a setting for it. By default, the optimizer is disabled. You can enable it in the vDC info dialog. Set it to "auto"-mode to have the optimizer automatically detect and optimize often-used scene calls and dim operations. Please note that this is a complex feature in beta - if you experience weird light behaviour, please report to plan44 (and to restore normal operation, just switch the optimizer off again).
  • DALI: can now use native DALI scenes and groups to optimize scene calls and dimming (non-DT8 lights only at this time, DT8 support will follow). With this, calling a scene on many lights is now instant and perfectly synchronized (when optimizer is enabled, and then after >4 invocations of the same call). Also dimming of many lights in parallel does no longer lag.
  • hue: can now use native hue scenes and groups for often used scene calls and dimming. For hue, the main benefit is that scene calls are more reliably forwarded to many lights (due to bugs in the hue bridge, changing many lights directly does not always work reliably).
  • Sensors: improved evaluation, fixed some parameters that were not yet correct (especially: gust speed)
  • Enocean: weather station profile A5-13-0x now also adds a gust speed sensor, using same raw data as wind speed, but different evaluation (max over 3 seconds) and push parameters.
  • vdsm: completely removed vdsm and all related mechanisms.
  • network connection to dSS: fixed problem with advertisement that could lead to P44-DSB no longer getting connected by dSS after temporary network problems/interruptions.
  • DALI: scan of DALI buses with short address collisions or frequent frame errors (noise, bad connections) sometimes did not work or abort early and miss to find all devices on the bus.
  • DALI: sometimes current brightness value shown in Web-UI was not updated after dimming.
  • DALI: dangerous bus scan options now hidden, need an extra button click to reveal, and are now clearly marked. New "re-enumerate" option added to reset all short addresses in a DALI bus.
1.9.4.2 (testing)
released 2018-05-02

Note: Starting with 1.9.0.1, the P44-DSB-DEH firmware no longer provides a vdsm in the P44-DSB device, which means that you need dSS 1.13 or newer to run this firmware.

Changes since last feature release (1.9.3.5_testing):

  • native scene/group optimizer: Automatic optimization of scene calls and dimming operation by mapping frequently used set of affected devices and scenes to native (DALI, hue) scenes and groups.
    Note: in the P44 web-UI, vDCs capable of optimizing now have a setting for it. By default, the optimizer is disabled. You can enable it in the vDC info dialog. Set it to "auto"-mode to have the optimizer automatically detect and optimize often-used scene calls and dim operations. Please note that this is a complex feature in beta - if you experience weird light behaviour, please report to plan44 (and to restore normal operation, just switch the optimizer off again).
  • DALI: can now use native DALI scenes and groups to optimize scene calls and dimming (non-DT8 lights only at this time, DT8 support will follow). With this, calling a scene on many lights is now instant and perfectly synchronized (when optimizer is enabled, and then after >4 invocations of the same call). Also dimming of many lights in parallel does no longer lag.
  • hue: can now use native hue scenes and groups for often used scene calls and dimming. For hue, the main benefit is that scene calls are more reliably forwarded to many lights (due to bugs in the hue bridge, changing many lights directly does not always work reliably).
  • Sensors: improved evaluation, fixed some parameters that were not yet correct (especially: gust speed)
  • Enocean: weather station profile A5-13-0x now also adds a gust speed sensor, using same raw data as wind speed, but different evaluation (max over 3 seconds) and push parameters.
  • vdsm: completely removed vdsm and all related mechanisms.
  • network connection to dSS: fixed problem with advertisement that could lead to P44-DSB no longer getting connected by dSS after temporary network problems/interruptions.
  • DALI: scan of DALI buses with short address collisions or frequent frame errors (noise, bad connections) sometimes did not work or abort early and miss to find all devices on the bus.
  • DALI: sometimes current brightness value shown in Web-UI was not updated after dimming.
  • DALI: dangerous bus scan options now hidden, need an extra button click to reveal, and are now clearly marked. New "re-enumerate" option added to reset all short addresses in a DALI bus.
1.9.3.5 (testing)
released 2018-04-06

Note: Starting with 1.9.0.1, the P44-DSB firmware no longer provides a vdsm in the P44-DSB device, which means that you need dSS 1.13 or newer to run this firmware.

Changes since last feature release (1.9.3.4_testing):

  • EnOcean: added configuration variants for upside-down mounted window state detectors A5-14-09/0A
  • Sensors: now use type-dependent filtering and value reporting rules (according to "sensor data acquisition and distribution" document).
  • Evaluators: added testlater() function for triggering another evaluation at a later point in time.
  • Web-UI URL: workaround added such that it works with MS Edge (which cannot correctly access ip-host-only URLs)
1.9.3.4 (testing)
released 2018-03-17

Note: Starting with 1.9.0.1, the P44-DSB firmware no longer provides a vdsm in the P44-DSB device, which means that you need dSS 1.13 or newer to run this firmware.

Bugfixes:

  • DALI: fixed crash when changing output on DT8 RGBWAF devices.
  • General: 1.9.3.3 had a bug causing frequent re-connections from vdsm and thus sluggish operation.

Changes since last feature release (1.9.1.1_testing):

  • Evaluators: sensor evaluators are now possible (a sensor that reports a calculation based on other sensor's values)
  • Evaluators: expressions now can access sensor metadata such as age (how long since last update), oplevel (how good is the operation state), valid (is a value known at all).
  • Evaluators: expressions now can use functions: abs(), round(), if(), ifvalid().
  • Evaluators: sensor names are now checked for valid characters (only A-Z, a-z, 0-9 and _).
  • Sensors+Inputs: now actively time out and invalidate when hardware does not update status within the defined aliveSignInterval (for those that actually have such a guaranteed minimal update interval).
  • Web-UI: device list can now be sorted by different criteria by clicking on column headers.
  • Web-UI: now also works on narrow screens (responsive).
  • Web-UI: device list now has a column showing the operation status of devices (radio strength, low battery warning, timeout) as text and as a green to red indicator.
  • Software Version of vDCs in dSS: now not only shows P44-DSB version, but also version of bridge devices like hue bridge (in the same format as DSP version is shown for dSMs).
  • EnOcean: support for D2-32-xx AC current clamps (Pressac CTV3 series).
  • Binary Inputs: made sure akmsensor modelfeature is only set if first binary input has no predefined function (everything else confuses dSS).
  • Externaldevices: initvdc message now has a "name" field to allow initialising vdcs with a default name (like it was possible for devices already). init message now allows setting "modelversion" for devices.
  • Externaldevices: binary inputs can now also specify a aliveSignInterval, like sensors already did.
1.9.1.1 (testing)
released 2018-02-01

Note: Starting with 1.9.0.1, the P44-DSB firmware no longer provides a vdsm in the P44-DSB device, which means that you need dSS 1.13 or newer to run this firmware.

Changes since last testing release (1.9.0.2_testing)

  • EnOcean: Fixed temperature sensor reporting in D2-06-01 profile (Multifunction Window Handle)
  • EnOcean: Heating valve A5-20-04 profile now uses regular valve 100%->0%->set value cycle for prophylaxis instead of service open/close commands (because the latter would require a re-initialisation afterwards, which is not desired during normal operation).
  • Externaldevices: now support category field
1.9.0.0 (testing)
released 2017-12-01

First release candiate for 1.9

Note: Please update your dSS to version 1.14 or newer (or keep it on 1.13.6 or earlier) before installing this update! dSS 1.13.7 and 1.13.8 have issues that can make some devices appear as offline (gray).

Changes since last testing release (1.8.3.5_testing)

  • Web-UI: fixed disappearing icons on retina (@2x) screens

Changes since last production release (1.8.0.1)

  • EnOcean: All temperature sensors now can be configured to be indoor or outdoor sensors. 
  • EnOcean: support for A5-20-04 HVAC profile (Hora Smartdrive MX / Eltako TF-FKS)
  • EnOcean: support for SODA multisensor window handle D2-06-01
  • EnOcean: support for Heat Tube Extreme Line device
  • DALI: added support for CWWW (ColdWhite/WarmWhite = tunable white) lights, both DT8 and manually configured from two channels.
  • DALI: added support for RGBWA (A=extra amber channel).
  • DALI: improved handling of not standard compliant dimmers having no proper serial number.
  • hue: support for "hue ambiance white" lights as "tunable whites"
  • Sensors: default setting for minimal push interval is now 30 seconds to avoid dS system overload with volatile sensor inputs
  • Web-UI: device list now has a status column with useful at-a-glance information, like status of evaluators, sensors, inputs, default output channel etc.
  • Web-UI: updated (self-signed) https certificate that was expired
  • Firmware Updates: signed with 4096 bit RSA key now
  • Under the hood: a lot of internal improvements and adapations to dSS 1.14 (in particular, vDC API v3). The P44-DSB producs are based on the plan44.ch p44vdc  framework, which is also a core component of many interesting smart device integrations you see in dSS 1.14.
1.8.3.5 (testing)
released 2017-11-14
  • Climate Control Scenes: adapted to climate control scene number changes in dS system per Nov. 2017.
  • EnOcean: Fixed SmartAck learn-in for A5-20-04 HVAC profile (Hora Smartdrive MX / Eltako TF-FKS)
1.8.2.0 (testing)
released 2017-09-21
  • Lights: added support for "tunable white" lights that have only a brightness and a colortemp channel.
  • hue: support for "hue ambiance white" lights as "tunable whites"
  • DALI: added support for CWWW (ColdWhite/WarmWhite = tunable white) lights, both DT8 and manually configured from two channels.
  • DALI: added support for RGBWA (A=extra amber channel).
  • EnOcean: Added support for SODA multisensor window handle D2-06-01
  • Buttons: devices with multiple buttons in one hardware device, when set to register as separate one-way buttons, now support the new combinable property which will allow to combine them to form two-way switches at the dSS level (in addtion to the options in the P44-DSB WebUI)
  • vDC API: support for devices with multiple configurations (such as EnOcean devices with profile variants), via setConfiguration method, configurationId and configurationDescriptions properties.
  • vDC API: better error reporting when trying to null properties that do not support it.
  • external device API: alwaysVisible option in initvdc message can be used to make sure even empty vdc is announced to the dS system.
1.8.1.2 (testing)
released 2017-08-25
  • Internal: new --maxapiversion command line option to make vDC only support older APIs.
  • Internal: input behaviours now all have text ID in v3 API. No index-lookalike IDs any more.
  • Internal: new mainloop (timer+event handling)
  • Internal: website built via script, leaving out parts that do not apply for the specific product
  • Internal: v3 API channel types and names now according to latest dS specs (in ds_basics)
  • Internal: fixed v3 API behaviour state push, was only working with v2
  • Internal: climate control now has correct defaults for scenes 40,41,42
  • Sensors: default setting for minimal push interval is now 30 seconds (used to be 2 seconds, which could put heavy load on a dS system when a sensor actually delivered changes that rapidly. Does not happen with EnOcean sensors, but with some external device API sensors)
  • EnOcean: added workaround for Heat Tube device FW problem (needs to send switch-on command twice to get correct level)
  • External device API: can now specify "configurl" to link external Web-UIs into configurator.
1.8.0.6 (testing)
released 2017-06-29
  • Internal: supports vDC API v3 (in addition to v2)
  • EnOcean: support for Heat Tube device (experimental) 
  • EnOcean: All temperature sensors now can be configured to be indoor or outdoor sensors. 
  • Web-UI: device list now has a status column with useful at-a-glance information, like status of evaluators, sensors, inputs, default output channel etc.
  • DALI: improved duplicate detection (again) to avoid using garbage serial numbers. 
  • DALI: additionally, there's now a blacklist of GTINs of devices with known broken/non-unique serial numbers to avoid using them for building dSUIDs.
  • Bugfix: myStrom devices did not work properly any more (probably only with latest myStrom firmware)
1.8.0.1 (testing)
released 2017-05-19
Second release candiate for 1.8
  • Bugfix: hue bridge could not be learned out
  • Improvements: Web-UI displays device and vdc properties more nicely and now shows version (usually hardware device's firmware version, e.g. for hue)
1.8.0.0 (testing)
released 2017-05-11
First release candiate for 1.8
  • Bugfix: auxiliary vdsm start delay should now work (should not start immediately after master vdsm disappears, but later to allow a dSS restart without going to auxvdsm in between)
  • Bugfix: some DALI devices were shown in the log having "invalid" device information altough the info was ok.
1.7.0.10 (testing)
released 2017-04-29
  • New: Added EnOcean A5-14-xx multifunctions sensors (e.g. EiMSIG)
  • New: Added supply voltage sensors for EnOcean profiles that have it.
  • New: Added support for Eltako FAH60 variant for A5-06-01 EnOcean profile.
  • New: Added EnOcean A5-30-03 profile for Afriso water sensor
  • Improved: Sensor display in Web-UI now shows (SI) units
  • Network: Removed some IGMPv2 activity that could help establishing connections in some networks, but turned out to cause problems with some TV streaming solutions in other networks. 
  • Changed: A5-13-07 Wind sensor: max speed now reported as gust speed
  • Bugfix: Device LED did not work correctly when doing a factory reset using the device button (as described in the FAQ).
1.7.0.9 (testing)
released 2017-03-31
  • Improvementhue bridge is now identified by MAC address in the Web-UI, because that is the information also printed on the bridge hardware.
  • Improvement: Default for "slow" light transitions is now 1minute, as with standard dS Light terminal blocks.
1.7.0.8 (testing)
released 2017-03-17
  • New: hue bridge IP address (or hue API URL, eg. for third party bridges like deCONZ) can now be specified manually. This might help in networs where SSDP discovery does not work reliably due to IPv4 multicast forwarding issues.
  • Improvement: DALI: No automatic triggering of short address re-assignment any more. Only factory new devices will be assigned a new short address automatically. In case of address conflicts however, the user needs to trigger a full scan manually to allow renumbering of already assigned devices. This helps to keep systems stable that use not fully conformant DALI devices that do no have a unique ID.
  • Improvement: now remembers hue bridge IP address and only uses SSDP re-disovery when the remembered address is no longer valid. This stabilizes access to hue in networks with malfunctioning IPv4 Multicast.
  • Improvement: Better handling of cases when one vdc cannot initialize correctly, but others are ok. Before, the P44-DSB could not complete startup, now it will start up just without the failing vdc.
  • Bugfix: Enocean profile A5-02-20 and A5-02-30 delivered wrong values.
1.7.0.6 (testing)
released 2017-03-03
  • New: EnOcean weather station (A5-13-01/02/03) now has a profile variant that creates separate devices for each of the 3 sun direction sensors. This is a workaround for the dS limitation that multiple sensors of the same type in one device cannot be properly identified in the UI.
  • Improved: scanning of devices, resilience after power cycles should be better.
  • Improved: now forces browsers to re-fetch Web-UI after restarts and updates, so no manual "reloads" should be needed any more.
1.7.0.3 (testing)
released 2017-02-06
  • New: Support for DALI DT6 (LED) and DT8 (color, tunable white) enabled dimmers.
  • Changed: DALI dimming curve adjusted to match more closely DT6 LED mode curve. Might cause saved scenes to appear slightly brighter.
  • Workaround: changing color of rocker switches sometimes did not work correctly due to a bug in the dSS configurator. Now the P44-DSB firmware contains a workaround for this problem until it can be fixed in the dSS.
1.7.0.1 (testing)
released 2017-01-26
Second release candidate for 1.7 production firmware
  • Bugfix in 1.7.0.1: 1.7.0.0 could not check for updates
  • Improved: behaviour after power down of the entire LAN, now waits for getting an IP address before trying to start advertising vdc or scanning for vdsms. 
1.6.1.1 (testing)
released 2016-11-18
  • Improved: another attempt to improve hue reliability (hue bridge seems to forget commands when more than one per 100mS is arriving).
    Please note that this delay is slightly visible (airfield light) when multiple hue lights are changed simultaneously.
  • New: hue vdc now supports pair/unpair bridge via vDC API
  • Workaround: allow DALI device detection to work with not fully compliant fixed-address devices (which do not have a random address, such as soundlight.de DALI->DMX)
1.6.1.0 (testing)
released 2016-11-06
  • New: EnOcean: added A5-09-02 (CO) and A5-09-04 (CO2) gas sensors
  • Improved: hue reliability for situation with poor light connections (by re-sending changes).
  • Bugfix: Evaluators: errors in parenthesized subexpressions were not reported.
  • Internal changes: differentiated device classes (primary colors) from groups (functions).
1.6.0.9 (testing)
released 2016-09-01
  • New: EnOcean: added A5-06-04/05 illumination sensors, A5-13-07 wind sensor
  • Improved: DALI device grouping/ungrouping is now a lot faster (especially in installations with many devices it could take really long before)
  • Internal changes: some internal structures have been adapted in preparation for upcoming single devices. Should not have side effects, but it is included here for extended verification that this statement is true...
1.6.0.8 (testing)
released 2016-07-28
  • New: enocean buttons now have a profile variant to reverse up/down buttons
  • New: evaluators now can use the values of binary inputs (including the result value of other evaluators) in the on/off condition expressions.
  • New: evaluators now can be defined "hidden" to the digitalSTROM system. This can be useful for evaluators that are only used as inputs for other evaluators and are irrelevant on the dS system level.
  • New: EnOcean heating valve now has a profile variant to use heating valve's internal regulator. For some models (e.g. self-powered valves that need to minimize motor usage), the internal regulator might do a better job than the external regulator.
  • New: External device API now has preliminary(!) support for fan coil units by forwarding "TemperatureZone" and "TemperatureSetPoint" to the external device.
1.6.0.6 (testing)
released 2016-07-08
  • New: configuration backup and restore via web-UI
  • Improved: Web-UI now protected against CSRF
1.6.0.5 (testing)
released 2016-07-01
  • New: experimental support for myStrom WiFi switches. Need manual configuration using the IP address of the myStrom switch for now. In future versions, P44-DSB will use automatic discovery.
  • New: support for SPI peripherals (so far: MCP23S17 port extender as used on piface.org.uk I/O shield for RaspberryPi).
  • New: support for MCP23017 (i2C version of MCP23S17).
  • Improvement: When the P44-DSB is given a new name, this now immediately gets visible in Avahi/Bonjour (no restart needed any more).
  • Improvement: when dSS goes down for a while (e.g. update), the auxiliary vdSM is not immediately started, but only after a timeout of seeing no master vdsm for more than 10 minutes.
  • Bugfix: WebUI did not work for creating devices with pin number 0
1.6.0.4 (testing)
released 2016-06-27
  • New: experimental support for myStrom WiFi switches. Need manual configuration using the IP address of the myStrom switch for now. In future versions, P44-DSB will use automatic discovery.
  • New: support for SPI peripherals (so far: MCP23S17 port extender as used on piface.org.uk I/O shield for RaspberryPi).
  • New: support for MCP23017 (i2C version of MCP23S17).
  • Improvement: When the P44-DSB is given a new name, this now immediately gets visible in Avahi/Bonjour (no restart needed any more).
  • Bugfix: WebUI did not work for creating devices with pin number 0
  • vdsm v4.8.1, git 86c53ea + some cherries (->b6edb9e)
  • ds485-netlib v0.3.1, git 0a2e32b, libdsuid git 74540d9
1.6.0.2 (testing)
released 2016-05-18
  • Bugfix: in production feed dSS installations (no master vdsm), starting the auxiliary vdsm could fail when evaluators were defined.
  • vdsm v4.8.1, git 86c53ea + some cherries (->b6edb9e)
  • ds485-netlib v0.3.1, git 0a2e32b, libdsuid git 74540d9
1.6.0.0 (testing)
released 2016-05-06
Testing feed version of 1.6.0.0 production release
  • Bugfix: using new "Set power-on/default brightness..." feature for DALI lights two or three times in a row did block the Web-UI.
  • Minor change in serial port transmission handling code (not relevant for P44-DSB-DEH functionality)
  • vdsm v4.8.1, git 86c53ea + some cherries (->b6edb9e)
  • ds485-netlib v0.3.1, git 0a2e32b, libdsuid git 74540d9
1.5.9.5 (testing)
released 2016-04-19
  • New: option to set default powerup/failure state for DALI lights.
  • New: Support for new Impulse Scene (41) - default settings for scene 41 are now effect=4, dontcare=true, which means lights will blink, then return to previous state.
  • New: prepared migration of (backed up) config from a broken unit to a new one, while still keeping dSUIDs of devices with no stable hardware GUID (e.g. old DALI devices, evaluators).
  • Bugfix: on units with long device lists, adding an evaluator sometimes did not automatically open the evaluator condition editor.
  • vdsm v4.8.1, git 86c53ea + some cherries (->b6edb9e)
  • ds485-netlib v0.3.1, git 0a2e32b, libdsuid git 74540d9
1.5.9.4 (testing)
released 2016-03-31
  • Improved: Web interface for evaluator devices now allows easy adding/deleting and renaming of sensor variables, without cryptic identifiers visible.
  • Bugfix: IGMP help did not fully work as intended (some packets not sent) 
  • Changed: button debouncing (for i2c and gpio buttons) increased from 5mS to 80mS
  • vdsm v4.8.1, git 86c53ea + some cherries (->b6edb9e)
  • ds485-netlib v0.3.1, git 0a2e32b, libdsuid git 74540d9
1.5.9.3 (testing)
released 2016-03-11
  • Fixed important bug present in all 1.5.9.x: Network code had a socket leak, which could bring down a P44 box after a few days of operation.
  • New: Evaluator devices. These are virtual devices registering a binary input to the digitalSTROM system. The state of this binary signal is derived via mathematical/logical expressions from one or several sensors in the same P44 box.
  • New: added oemModelGuid property for devices to publish their OEM model id independently from oemGuid (important for devices that do have a GTIN, but no unique serial).
  • New: replaced buttom behaviour x-p44-simpleStateMachine by x-p44-stateMachineMode which allows selecting two alternate button behaviours: 0=standard, 1=like turbo button, 2=dimming only (no clicks and tips).
  • New: IGMP snooping help: to make discovery work in LANs with IGMP snooping switches, but no IGMP querier, P44-DSB issues some IGMP queries itself.
  • Improved: Adjusted Voxnet audio dimming speed such that single INC_S scene call does not change the volume by more than 1 step.
  • Bugfix: EnOcean Illumination sensors A5-06-xx had slightly wrong reading, corrected now.
  • Removed: RS485 weather station support (is now available as external device sample)
  • vdsm v4.8.1, git 86c53ea
  • ds485-netlib v0.3.1, git 0a2e32b, libdsuid git 74540d9
1.5.3.4 (testing)
released 2016-02-11
  • Bugfix: Web-UI could get into a frozen state, where switching tabs (About/Device/System/Logs) would not work any more after opening a dialog, e.g. GPIO "create device". (Redmine Bug #12634)
  • Bugfix: Calling blink-only scene in rapid succession twice or more times sometimes did not restore the original output state correctly.
  • Bugfix: Fan Speed scaling was not correct for some A5-10-xx EnOcean Profiles.
  • BugFix: EnOcean A5-06-01..03 light sensors did not correctly report values sometimes.
  • vdsm v4.7, git c77f612
  • ds485-netlib v0.3.1, git 0a2e32b, libdsuid git 74540d9
1.5.3.3 (testing)
released 2016-02-03
  • New: Support for turbo button mode (also x-p44-simpleStateMachine)
  • New: Web-UI only shows vdsm version/dSUID/log when it is actually running, otherwise displays vdc host dSUID.
  • Changed: initially starts with no vdsm running, only if no master vdsm is detected after vdcd startup, local vdsm is started.
  • Changed: Internal EnOcean profile processing - should not change anything visible to the outside.
  • Experimental: GPIO blinds device.
  • vdsm v4.6.2, git 95838d6
  • ds485-netlib git cd82a82, libdsuid git 94fec3d
1.5.3.1 (testing)
released 2016-01-20
  • New: EnOcean: added profiles A5-10-04, A5-10-05, 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-13, A5-10-14, A5-10-15, A5-10-16, A5-10-17, A5-10-22 and A5-10-23 (various room control panels).
  • New: new mechanism for customizing scenes and device default settings from CSV files (per dSUID, per device type, per behaviour type, per vdc).
  • New: support for local buttons (only used for external devices so far).
  • Changed: EnOcean window handle now has single tri-state (closed/open/tilted) input instead of two separate inputs.
  • Improved: added compatibility with upcoming (Feb 2016) hue bridge API change.  
  • Improved: Logging no longer shows Web-UI accesses in level 6 (only in level 7).
  • Improved: ExternalDevices now properly handle output mode, color lights correctly derive color mode.
  • Fixed: Presets 11-14, 21-24, 31-34 and 41-44 were falsely treated as area scenes (i.e. were only called when related area's main on scene did not have dontCare set).
  • Fixed: valve devices assigned to the climate control group no longer respond to any scene calls except for 29,30 and 31.
  • Fixed: in the Web-UI, sometimes color lamp channel dialog (sprocket button) did not open. Cause was that color model conversion calculations sometimes resulted in a NaN for some channels. Conversion routines are now adapted to prevent NaN output.
  • Fixed: buttons could load wrong config and get into direct scene mode (in 1.5.3.0 only)
  • vdsm v4.6.2, git 6ff0334 (with 3-state window contact support)
  • ds485-netlib git 2546c86, libdsuid git 6873696
1.5.2.5 (testing)
released 2015-12-03
  • New: added profile variant for binary EnOcean valves (MD10-FTL style)
  • vdsm v4.6.2, git 37640c6 (with direct scene call support)
  • ds485-netlib git 097fa0a, libdsuid git 0da5b40
1.5.2.4 (testing)
released 2015-11-26
  • New: added "heatingSystemCapability" property, simple cooling support.
  • vdsm v4.6.2, git 21a90b4
  • ds485-netlib git 097fa0a, libdsuid git 0da5b40
1.5.2.3 (testing)
released 2015-11-18
  • Release candidate 8
  • New: Philips hue: now works with new sqare shaped hue bridge (which has Apple homekit support).
  • Improved: no longer using SSLv2 Clienthello
  • vdsm v4.6.2, git 21a90b4
  • ds485-netlib git 097fa0a, libdsuid git 0da5b40
1.5.2.2 (testing)
released 2015-11-04
  • Release candidate 7
  • Improved: When switching EnOcean profile variants for a device, assigned name and zone will now be retained.
  • Improved: Logging device related messages unified, more legible formatting for multi-line log messages.
  • Bugfix: EnOcean valve output scaling was (always) wrong. Did not matter in a regulation setup, but corrected now.
  • Bugfix: Web-UI: DALI diagnostics sometimes kept DALI bus scanning active even when dialog was closed.
  • vdsm v4.6.2, git 21a90b4
  • ds485-netlib git 097fa0a, libdsuid git 0da5b40
1.5.2.0 (testing)
released 2015-10-28
  • Release candidate 6
  • New: vdcd now has a --vdsmnotaux option to make the box's vdsm always run, even if master vdsms are found in the same network (for testing only)
  • Improved: External device API now supports multiple devices per socket connection, model name, icon and log messages.
  • vdsm v4.6.1, git 97c7fa5
  • ds485-netlib git d54386b, libdsuid git 0da5b40
1.5.1.4 (testing)
released 2015-10-19
  • Bugfix: Area dimming could show hickups under certain timing conditions (slow vdsm, T1234_CONT calls coming in too late).
  • vdsm v4.6.1, git 97c7fa5
  • ds485-netlib git d54386b, libdsuid git 0da5b40
1.5.1.3 (testing)
released 2015-10-16
  • New: Variant selectable for EnOcean profile A5-10-06 specifically for Eltako FTR55D to map set point as 0..40°C set temperature.
  • Experimental: improved external devices API, added support for shadow devices with end contacts
  • Bugfix: scenes with special functions (such as auto-off) were not always correctly loaded from persistent storage.
  • vdsm v4.6.1, git 97c7fa5
  • ds485-netlib git d54386b, libdsuid git 0da5b40
1.5.0.12 (testing)
released 2015-10-12
  • New: Variant selectable for EnOcean profile A5-10-06 specifically for Eltako FTR55D to map set point as 0..40°C set temperature.
  • Experimental: improved external devices API, added support for shadow devices with end contacts
  • Experimental: better startup procedure for OLA, retries olad client connection now when first attempt fails.
  • vdsm v4.6.0, git 5b0e8a3 + MR27 (b275545)
  • ds485-netlib git d54386b, libdsuid git 0da5b40
1.5.0.11 (testing)
released 2015-10-02
  • New: Support for EnOcean profile A5-10-01 room control panel (almost identical to already supported A5-10-02)
  • Experimental: improved support for external devices API for implementing devices as simple standalone programs/scripts connecting to vdcd via a socket connection.
  • Experimental: better startup procedure for OLA, retries olad client connection now when first attempt fails.
  • vdsm v4.6.0, git 6fa9557 + zoneID p44 patch v2
  • ds485-netlib git d54386b, libdsuid git 0da5b40
1.5.0.8 (testing)
released 2015-09-25
  • New: EnOcean "single contact" profile D5-00-01 now has a variant with inverted input interpretation which can be used e.g. for window contacts.
  • Bugfix: zoneId in vdSDs now properly in sync with vdsm (important for future migration to master vdsm)
  • Bugfix: allow non-local vdsm connections when local (auxiliary) vdsm is not running due to master vdsm present in the network.
  • Experimental: external devices API for implementing devices as simple standalone programs/scripts connecting to vdcd via a socket connection.
  • vdsm v4.6.0, git 6fa9557 + zoneID p44 patch
  • ds485-netlib git d54386b, libdsuid git 0da5b40
1.5.0.7 (testing)
released 2015-09-16
  • Main change in 1.5: Support for "master" vdsm (e.g. hosted on dSS). When a "master" vdSM is detected in the network, the on-platform vdSM will be shut down and vDC services published instead. 
  • Changed from 1.5.0.5: reverted Avahi description text back to match older versions, because current ds485p cannot handle new text in all cases.
  • New: The two halves of EnOcean buttons can now separately be configured as either two-way or 2 separate buttons. 
  • Buxfix: 1.5.0.4 might not always restart properly after upgrade, fixed.
  • Bugfix: Setting Web-UI passwords containing backslash characters did not work in some cases.
  • Bugfix: channel-level dontCare flags for color lights were not initialized correctly in all cases.
  • Improved: Reboot button in Web-UI now asks for confirmation before rebooting.
  • New: custom name can now be assigned to the P44 box, which is then shown in avahi announcement and used for vdc names (as long as no vdc names are actually set).
  • New: Web-UI shows uptime (how long has the device been running without rebooting or power cycling) 
  • New: Safe device shutdown button added in Web-UI
  • Developer feature: option- or meta-clicking device info button in Web-UI opens a tab with the device's or vdc's full property tree.
  • Developer feature: invoking /config_backup.tgz from browser returns current SQLite DBs for analysis (or backup)
  • Improved: vdsm cluster message handling - could cause vdsm to crash in an endless loop in some cases in previous versions
  • vdsm v4.6.0, git e811337
  • ds485-netlib git d1aec12, libdsuid git 0da5b40
1.0.4.7 (testing)
released 2015-08-06
  • Bugfix: Setting Web-UI passwords containing backslash characters did not work in some cases.
  • Bugfix: channel-level dontCare flags for color lights were not initialized correctly in all cases.
  • Improved: Reboot button in Web-UI now asks for confirmation before rebooting.
  • New: Web-UI shows uptime (how long has the device been running without rebooting or power cycling) 
  • New: Safe device shutdown button added in Web-UI
  • Experimental: support for controlling EnOcean relays and switched lights.
  • Developer feature: option- or meta-clicking device info button in Web-UI opens a tab with the device's or vdc's full property tree.
  • Developer feature: invoking /config_backup.tgz from browser returns current SQLite DBs for analysis (or backup)
  • vdsm v4.5.0 (with cluster support), git 7ab24a2
  • ds485-netlib git 03d45c8, libdsuid git 0da5b40
1.0.4.4 (testing)
released 2015-07-07
  • bugfix: hue bridge discovery sometimes did not work in networks with other active UPnP devices
  • vdsm v4.4.2, git 5fd9f50
  • ds485-netlib git 47b8003, libdsuid git 877584f
1.0.4.2 (testing)
released 2015-06-12
  • vdsm improved: vdsm now supports new outmodegeneric model feature and new outputmode_default to generically enable output. Better output mode mapping. Finally got new version number.
  • vdsm v4.4.2, git 5fd9f50
  • ds485-netlib git 47b8003, libdsuid git 877584f
1.0.4.1 (testing)
released 2015-06-03
  • Bugfix: Learn from Web-UI did not work any more in some cases - fixed. 
  • Bugfix: Setting output mode to "inactive" now actually makes them inactive.
  • Bugfix: green light in configurator for vdcs was missing (vdsm bug, now fixed)
  • Improved: output mode settings now better represented in dSS configurator (new outmodegeneric model feature and new outputmode_default to generically enable output) 
  • Experimental: improved support for controlling EnOcean blinds via simulated button presses, now with separate position and blind angle control.
  • vdsm v4.4.1, git b3777c1 (first open source version)
  • ds485-netlib git e527715, libdsuid git 877584f
1.0.3.5 (testing)
released 2015-05-19
  • New: Support for EnOcean A5-10-02 profile (e.g. used by Thermokon Thanos).
  • Improved: Length of light pulse in DALI diagnostics was too short, now 1.2sec.
  • Bugfix: EnOcean profile A5-07-01 changed to be a "motion" sensor, not "presence" (because that's what it technically is).
  • Bugfix: fixed memory leak visible when using Web-UI to monitor sensor values for a long time.
  • Experimental: support for controlling EnOcean blinds via simulated button presses.
  • vdsm v4.4.1, git 1c76e88
  • ds485-netlib git 6a41231, libdsuid git 877584f
1.0.3.3 (testing)
released 2015-04-29
  • New: DALI diagnostic dialog, which constantly scans DALI bus and shows for which short address devices are found and offers test buttons to activate any of them or all together.
  • Improved: Detection of DALI devices with invalid device information (of which, sadly, many exist).
  • Improved: data transfer reliability to each detected DALI device is now verified to sort out improperly behaving devices. 
  • vdsm v4.4.1, git f659073 (vdsm-FIX_IGNORE_FLAG)
  • ds485-netlib git 42d5b34 plus fix for pipe2 fallback
1.0.3.0 (testing)
released 2015-04-22
  • New: Web-UI has colored sliders for hue, brightness and colortemperature.
  • New: Web-UI now can display sensors and inputs with live-updating values.
  • New: RSSI display in device info is now live updating.
  • New: Alternative profile selectable for EnOcean rocker switches to use them as 4 independent buttons rather than two 2-way up/down buttons.
  • New: Alternative profile selectable for EnOcean heating valves (A5-20-01), to enable built-in temperature sensor. Note that in normal dS Heating setup, the valve temperature sensor should not be enabled (default)
  • Bugfix: Web-UI sometimes got unresponsive for a while after cancelling a learn or identify operation. 
  • vdsm v4.4.1, git e9e94b5
  • ds485-netlib git 42d5b34 plus fix for pipe2 fallback
1.0.2.7 (testing)
released 2015-04-20
  • New: Support for Eltako FKC/FKF type EnOcean key card switch.
  • Improved: DALI detection of bus devices with invalid GTIN/Serial number (unfortunately, many products have this problem, and detection is not trivial). 
  • Bugfix: Temperature in EnOcean profile A5-08-01 was wrong.
  • Bugfix: Liquid Leakage Detector profile could be set, but not reset back to another profile.
  • Bugfix: Fixed modelFeature for EnOcean heating valve, should no longer display output mode settings in dSS Configurator.
  • vdsm v4.4.1, git e9e94b5
  • ds485-netlib git 42d5b34 plus fix for pipe2 fallback
1.0.2.6 (testing)
  • New: Support for EnOcean liquid leakage detector F6-05-01
  • vdsm v4.4.1, git e9e94b5
  • ds485-netlib git 42d5b34 plus fix for pipe2 fallback
1.0.2.5 (testing)

Please note:

  • Please check for updates again after this update (a newer version might be already available but needs this version as an intermediate step)

Changes in this update:

  • New: DALI dimmer groups - multiple dimmers can be grouped to form a single light which then can be controlled by DALI group commands, drastically increasing performance compared to multiple lights controlled separately.
  • New: Web-UI now has links directly to firmware release notes, device compatibility list and product page.
  • Bugfix: sensor type for generic binary inputs can now be configured in the dS Configurator (fix in vdsm)
  • Improved: DALI short address collision detection still had issues which are fixed now. 
  • vdsm v4.4.1, git a143c3c
  • ds485-netlib git d611e9d
1.0.2.4 (testing)
  • New: In the Web-UI, vdcs now have a info button (like devices). For DALI and hue vdcs, there is now a button to manually trigger a scan for devices (at different levels). This can be helpful during installation debugging.
  • Improved: Reading GTIN/EAN and serial number from DALI devices now works for more devices, which means these will get a completely stable dSUID.
  • Improved: DALI short address collision detection. Before, there were cases when presence of multiple devices at the same short address was not properly detected and aborted bus scanning, such that no devices were visible any more. 
  • Improved: DALI logging, now shows better info during scanning and in case of errors (too many devices, bus overload). 
  • vdsm v4.4.1, git 64725f2
  • ds485-netlib git d611e9d
1.0.2.2 (testing)
  • New: Support for EnOcean A5-04-02 outdoor temperature/humidity sensor
  • New: Support for EnOcean A5-08-01 Light, Temperature and Occupancy sensor
  • New: Support for EnOcean A5-10-11 room panel with temperature, humidity and set point control
  • Improved: handling DALI overload (electrical) or too many devices (>64) connected. Log will show messages if these conditions occur.
  • Bugfix: dimming did sometimes dim lamps even if these were initially turned off
  • vdsm v4.4.0, git 7691076
  • ds485-netlib git d611e9d
1.0.2.1 (testing)

Please note: Update will take longer than usual - do NOT DISCONNECT POWER until LED turns green again.

  • New: Support for Eltako FRW/alphaEOS GUARD smoke detectors (initally appear as button, use web-UI to change profile to smoke detector)
  • New: shows RSSI and repeater count in Web-UI (device info)
  • Improvement: DALI timing adjusted (works better with some devices, including Unidim UK2/IK2)
  • Bugfix: scene MIN_S turns off light (did only set minimal dimming level before)
  • vdsm Bugfix: group color of EnOcean buttons no longer revert back to Joker after restart
  • vdsm v4.4.0, git 7c8f26c
  • ds485-netlib git 0493560
1.0.1.5 (testing)

Please note:

  • Please check for updates again after this update (a newer version might be already available but needs this version as an intermediate step)

Changes in this update:

  • Fix for hue, prevent unneeded off-commands to the bridge
  • vdsm, git 6707afd
  • ds485-netlib git 58fbfda
1.0.1.4 (testing)
  • First fix after dSS 1.9 release
  • vdsm, git 6707afd
  • ds485-netlib git 58fbfda
1.0.1.3 (testing)
  • Release Candidate 3 for releasing along with dss 1.9
  • vdsm, git 7a39eeb + MR134
  • ds485-netlib git d08f6a1
  • When installing from 1.0.0.20 or earlier, please note that hue lamps will get new dSUIDs with this update (but will keep the names)!
1.0.1.2 (testing)
  • Release Candidate 2 for releasing along with dss 1.9
  • vdsm, git 43be819
  • ds485-netlib git d08f6a1
  • When installing from 1.0.0.20 or earlier, please note that hue lamps will get new dSUIDs with this update (but will keep the names)!
1.0.1.0 (testing)
  • Release Candidate 1 for releasing along with dss 1.9
  • hue now using lamp unique IDs for newer bridges that support it -> hue lamps will get new dSUIDs with this update (but will keep the names)!
  • vdsm, git 6f77c61
  • ds485-netlib git d08f6a1
1.0.0.20 (testing)
  • vdcd now logs session timeout and other connection closing reasones in default log level (5)
  • vdsm, git 3dbc055 (=master + MR129), hopefully fixing performance problems that led to occasional restarts of the vdsm or timeout on the vdc API connection
  • ds485-netlib git 662adb5
  • Output Channel Control in Web-UI
  • Color conversion bug fixes
1.0.0.18 (testing)
  • Now 4 DALI dimmers can be grouped to make a RGBW color lamp (in addition to 3 channel RGB group)
  • Improved color temperature conversions for RGB(WA) color lamps
  • Bugfix:Default scene value for Panic and Fire for color lamps is now 100% cold white
  • vdsm, git bd6708b
  • ds485-netlib git 662adb5
1.0.0.17 (testing)
  • vdsm, git 5ceb4e4
  • ds485-netlib git 9a9048a
1.0.0.15 (testing)
  • New vdsm version, hopefully fixing regression
  • EnOcean heating valves have lost their temperature sensor
  • vdsm, git 4f64983
  • ds485-netlib git 36e623a (includes MR37)
1.0.0.14 (testing)
  • Fixed cross-platform incompatibility in protobuf-c (memory layout of double is different on p44-dsb-deh NS9210 processor, has swapped longwords). protobuf-c made the wrong assumption that double layout can be used on the wire 1:1
  • Prevents pushing values before device has been confirmed announced by vdsm, as early pushes seem to confuse vdsm and cause announcement sequence to get aborted.
  • loglevel 7 now dumps protobuf messages 
  • Heating valves now have the "valvetype" modelFeature
  • Support for A5-13-01/02 environmental sensor EnOcean profile
  • vdsm, git 8927d85
  • ds485-netlib git 36e623a (includes MR37)
1.0.0.13 (testing)
  • Prevents pushing values before device has been confirmed announced by vdsm, as early pushes seem to confuse vdsm and cause announcement sequence to get aborted.
  • loglevel 7 now dumps protobuf messages 
  • Heating valves now have the "valvetype" modelFeature
  • Support for A5-13-01/02 environmental sensor EnOcean profile
  • vdsm, git cd9f7f6
  • ds485-netlib git 36e623a (includes MR37)
1.0.0.12 (testing)
  • Avahi fixed (was broken in 1.0.0.11)
  • Support for heating valve summer/winter and valve prophylaxis (via special scenes 29,30,31 in climate control group).
  • Heating valves now have a scene table.
  • Cleaned up and restructured EnOcean code: please report if something does not work any more as it did before.
  • removed special dsid-related properties from vDC API (no longer needed with dSUID)
  • vdsm, git e91759f + scene configuration fix rm/luz
  • ds485-netlib git 36e623a (includes MR37)
1.0.0.10 (testing)
  • Support (Web-UI) for using alternative EnOcean profiles for RPS devices (for example "key card switch" can be used instead of "dual rocker switch")
  • vdsm, git e91759f + scene configuration fix rm/luz
  • ds485-netlib git c23cd6e + fix missing {
1.0.0.9 (testing)
  • vdc now supports "modelUID" and "modelVersion" properties, has renamed former "modelGuid" to "hardwareModelGuid" and supports "modelFeatures".
  • vdsm, git 52605de
  • ds485-netlib git 5ff605a
1.0.0.8 (testing)
  • vdc now supports "modelFeatures" property (containing the device's row of visibility matrix flags)
  • vdsm, git 98b5d0a
  • ds485-netlib git 5ff605a
1.0.0.7 (testing)
  • Improvements in netlib and vdsm, especially eliminating flooding the log with "MISSED REQ" messages
  • vdsm, git db34798
  • ds485-netlib git 5ff605a
1.0.0.6 (testing)
  • Eigth Release Candidate for production firmware
  • Fixed bug in netlib which shut down virtual devices completely when dSS had an IP address with 14 or 15 character string length :-(
  • Display of dSUIDs in Web-UI is now aligned with how dSS configurator abbreviates dSUIDs (show beginning, truncate at end).
  • vdsm, git 864f08b
  • ds485-netlib git e9b4602 + fix by luz
1.0.0.3 (testing)
  • Fifth Release Candidate for production firmware
  • Devices no longer appear under wrong vdc
  • vdsm, git de1e1f7
  • ds485-netlib git 27b98da
  • vdsm deletes any legacy DB older than v14
  • DALI RGB grouping (3 dimmers building one RGB lamp)
1.0.0.2 (testing)
  • Fourth Release Candidate for production firmware
  • EnOcean valve output control (setControlValue) now works again - after 2 weeks being broken and nobody noticing...
  • vdsm, git 4ec17da
  • ds485-netlib git 27b98da
  • vdsm deletes any legacy DB older than v14
  • DALI RGB grouping (3 dimmers building one RGB lamp)
1.0.0.1 (testing)
  • Third Release Candidate for production firmware
  • same as 1.0.0.1_devel except for better vdcd logging
  • vdsm, git c71d577
  • ds485-netlib git 8a86628
  • vdsm deletes any legacy DB older than v14
  • DALI RGB grouping (3 dimmers building one RGB lamp)
0.8.0.5 (testing)

Notes

  • This version only works with dSS 2014.18-test01 and later
  • Due to now complete transition to new dSUIDs also for vdsms and vdcs, the vdcs and some devices will appear with new IDs in the configurator.

New Features

  • Support for hue lux
  • Battery low reporting for EnOcean heating valves
  • Device icons
0.7.0.7 (testing)
  • Switched to dSUID system wide (DO NOT INSTALL UNLESS YOU HAVE A dSS with new 34 char hex dSUID!)
  • digitalSTROM MOC support (color, like UMV) for hue
  • vDC API v2
  • better dimming performance and precision
  • many detail improvements
0.6.0.5 (testing)
Update for P44-DSB-DEH v4 (Astrol) only, fixing v4-specific bugs in 0.6.0.4
  • do not switch off LEDs in init.d startup script (intention was to switch ON the LEDs but due to reversed LED polarity on v4 this is now executed on v3 hardware only. v4 does not need it as LEDs are on from boot anyway)
  • reports hardware test results to server now.

Note: most June 2014 units will be produced with this version

0.6.0.4 (testing)
Please note: if your current firmware is 0.6.0.1 or 0.6.0.3, you need to update to 0.6.0.4 via the webinterface, as updating via device button does not work.
  • WebUI: Configured DNS servers are active only when DHCP is off - clarified UI that this is the case.
  • hue: fixed learning in new bridges
  • Fixes problem that caused firmware updates started via device button to fail.
0.6.0.2 (testing)
  • Adds LED line invert when run on new v4 hardware

Show production releases