Release - Beta 3: A lot to unpack


#1

There is a lot to unpack in this release. Many highly requested features have been added.

Breaking change

Users who are using text-based config, please see note in the Light widget section.

OpenHAB 1.x support

Thanks to everyone for voting on OpenHAB usage poll. OpenHAB 1.x is now supported!
It is still an experimental integration, but give it a try. We are excited for all OH1 users to play around with it.

Details

To mitigate sync issues with OpenHAB 1.x backend, the client will do a periodic pull of all items in addition to listening to update events, just in case of any missing sync updates.

Text-based configuration

If you ever battled the “unable to import configuration” message, you will definitely appreciate improvements done to the error reporting in this release.
All errors related to dashboard, dashboard page, widget positioning, icons, and more, will now be specifically reported in UI.

There are still some situations when generic error will pop up (e.g. broken item binding) - we are going to fix those soon as well.

Light widget

New light widget supports color, dimmer, and switch states from light devices.

Breaking change for text-based configurations

Dimmer and switch widget configurations that are bound to lights need to be switched to new light widget.

Switch example

Config similar to:

{
  "type": "switch",
  "position": "0-0,1-1",
  "properties": {
    "label": "Light Switch",
    "state": {
      "binding": "Item_Color_Light"
    }
  }
}

Replace with:

{
  "type": "light",
  "position": "0-0,1-1",
  "properties": {
    "label": "Light Switch",
    "type": "switch",
    "state": {
      "binding": "Item_Color_Light"
    }
  }
}
Dimmer example

Config similar to:

{
  "type": "dimmer",
  "position": "0-0,2-1",
  "properties": {
    "label": "Light Dimmer",
    "state": {
      "binding": "Item_Color_Light"
    }
  }
}

Replace with:

{
  "type": "light",
  "position": "0-0,2-1",
  "properties": {
    "label": "Light Dimmer",
    "type": "dimmer",
    "state": {
      "binding": "Item_Color_Light"
    }
  }
}

Calendar widget (experimental)

Item picker

For easier item selection, the item picker will not show raw item names and values.

New countries

The app is now available in an overwhelming majority of the countries.


Platform updates

Home Assistant

  • Scene component support
  • Several fixes for weather related components

Wink

  • Light groups support
  • Scenes support
  • Fix for broken Wink integration setup on Android 4.4

Calendar Widget
Issues with first release
#2

Authentication bug for OpenHAB was fixed and patch release is rolling out now.


Text config - light