Roadmap to Happiness - What is missing in the core framework

The Karaf Webconsole would not be in PaperUI, but a UI addon. I have it in my backlog to build this… I’m surprised nobody has done it yet. It is nice to have a UI for Karaf! You can adjust log levels, but the logging view appears to only have the event.log. But you can view a Karaf console in a browser, so there’s all the logging you’d like.

To install, modify /userdata/etc/org.ops4j.pax.url.mvn.cfg to include the Maven repo. Mine looks like this…

org.ops4j.pax.url.mvn.repositories= \
    https://openhab.jfrog.io/openhab/online-repo-snapshot/2.4@id=openhab@snapshots, \
    https://repo1.maven.org/maven2@id=maven.central.repo

Then feature:install webconsole in Karaf. More info here.

+1! To be more specific, System Notifications.

And another +1 for reliable startup.

My list:

  1. Update Thing definitions automatically when a binding is updated, rather than having to manually delete/rediscover Things to update the definitions.
  2. A generic UPnP binding, with separate addons for specific devices, as suggested here. The bulk of the Sonos binding would work for this. Here is the previous discussions about this, and an example project that is currently functional. Not so much core framework, but it makes sense to me that UPnP renderers would be auto-discovered as audiosinks.
1 Like