I would like to ask for comments and opinions regarding an additional iOS app that could be hosted by the OpenHAB foundation.
This app shall just be a simple fullscreen browser (using WKWebView) which shall be enhanced with native iOS functionality (similar to FullyKioskBrowser on Android).
These enhancements could/should be:
- Dim screen brightness after timeout (mandatory)
- motion detection using the front-camera
- Control the browser via MQTT/HTTP and/or provide webhooks for certain events
Now that we have OH3 Main UI in place which is to be used in the browser, such an enhanced browser could provide a much better user experience on wall-mounted iPads. HABpanel would benefit from this as well.
Of course it would be possible to just use the normal Safari browser (in guided access mode) and then just let the iPad go to sleep. However, the wake-up times are not really acceptable until you have a working web-page again. That’s why quite a few people just use special Kiosk apps (like KIOSK+ iOS app) which offers screen dimming to lower the screen brightness to the lowest possible setting allowed by iOS.
There is already a prototype version of such an app available here:
It goes a step further and besides dimming the screen brightness it also puts a black full-screen page on top of the webview so that the screen seems to be switch off.
I have already compiled the app and have been using it for quite a long time now.
It seems that the app needs some more polishing with respect to user onboarding, etc. to get it through the approval process.
Do you think that the openhab foundation could manage this?