HABpanel stopped working and lies about status since one month

Hi there,

I have several sonoff devices that i controled via mqtt with openHAB 2.1 on opensuse leap 42.2 (repo https://dl.bintray.com/openhab/rpm-repo2/stable).
A month ago it auto updated to v2.2.

Since then it still displays the panel with all controls and I can toggle the controls, but no action is taken. Also no temp/humidity or other data is displayed anymore.
I cannot find logs that change at that time.

Where would I find error messages about failed ui actions?

I moved to Domoticz now, so there is no urgency, but I’m still wondering:

  • How could I repair this auto update of stable version to 2.2 that broke the panel?
  • How can the testing repo be a lower version (2.1) than the stable one?

I’ll try downgrading to testing with --force, and see what happens…

The MQTT binding seems to have trouble with updates.
Usually this can be resolved by uninstalling and re-installing the MQTT action and binding (or maybe only the action, don;t remember and I always do both).
Very unfortunate, as it fails silently (does not throw any errors)…but easy to fix with the above…

Hi Markus,

thanks for replying.

I don’t know how to reinstall bindings. There are 3 packages in the opensuse repo: main, addons and legacy addons, that I could reinstall. But I did that already.

I now downgraded to testing (2.1) and it works again!
I added autoupdate=“false” to all my items and now it seems the panel buttons display the proper status. Even switching lights on/off at the sonoff devices themselves or via domoticz is reflected properly.

happy for now :slight_smile:

Glad to hear it is working for you again.
For installing and uninstalling bindings, the easiest is to use the PaperUI https://docs.openhab.org/tutorials/beginner/uis.html
However, if you are using the file addons.cfg, all changes have to be made there, as it will overwrite any changes coming from PaperUI