Supla Integration

Released version 3.1.1 - Better handling sockets in Netty

Released version 3.2.0 - Added translations

Released version 3.3.0 - Support action triggers (GKW-02)

Released version 3.4.0

Added support for:

  1. Zamel mSLW-01 - RGBW Controller
  2. Zamel DIW-01 - Dimmer

FYI from what I see when new version of the binding is released you need to reinstall it in OH. Open HAB does not updates bundles by itself.

Released version 3.5.0 - Support THW-01

Released version 3.5.1 - Fixed bug with parsing timeouts

Released version 3.6.0

Released version 3.7.0 - new proto.h from jSupla

Released version 4.0.0 - rewrite support for MEW-01 (also support V3)

Released version 4.0.1 - Proper total active energy for MEW-01

4.1.1

Released version 4.1.1 - Native server actions, OTA firmware updates and Supla product/update metadata

Added

  • Added native server rule actions:
    • Set Device Config
    • Reset Electricity Meter Counters
    • Enter Device Config Mode
    • Check/Start Firmware Update
    • Start Security Update
  • Added configurable action timeouts for native server devices.
  • Added OTA firmware status thing properties.
  • Added Supla product catalog and software update thing properties.
  • Added registered channel metadata properties.
  • Added localized action labels/results and translations.

Changed

  • Updated jSupla server dependency to 5.2.0.
  • Native server handlers now use openHAB’s configured timezone for local time and timestamp fields.
  • Server actions are now exposed by capability-specific scopes:
    • supla-device-config
    • supla-electricity-meter
    • supla-config-mode
    • supla-firmware-update

Fixed

  • Fixed OTA firmware check races, timeout budgeting and result correlation.
  • Fixed stale product info and software update status handling after re-registration.
  • Fixed channel value result tracking by channel number.
  • Improved CI/release checks for snapshot dependencies.

Important migration note: rules using getActions(“supla”, …) for setDeviceConfig should now use
getActions(“supla-device-config”, …).