How can I use SharpTools.io with Fully Kiosk Browser?
- Full screen visualization - no navigation buttons, URL bars, or other distractions - just your dashboard!
- Screensaver mode to display an alternative website or dim the screen (eg. slideshows, calendars, etc)
- Motion detection to automatically wake the tablet and switch out of screensaver mode
- And many more features which you can find on the Fully Kiosk Browser website.
Other Configuration Considerations
Also note that Google blocks logins from webviews, so you will either need to link another an email or phone login type from your user page or adjust the user agent in Fully Kiosk Browser under Settings → Advanced Web Settings → Fake User Agent String. As of writing this article, the "Safari 6 on iPad" option appears to allow for direct login using a Google Account and the Web Content Settings → Enable Popups setting will also need to be enabled.
Control from Rules / Smart Hub
You can also control Fully Kiosk Browser like a 'device' from your smart home hub. Popular community integrations include:
- Hubitat: Fully Kiosk Controller
- SmartThings: Fully Kiosk Controller (no longer supported by community developer)
- Home Assistant: Fully Kiosk Integration
This enables you to control your Fully Kiosk instance with commands like `loadURL()` to change which dashboard is displayed. There's a number of other neat commands like turning the screen on/off and starting/stopping the screensaver, so be sure to check out the threads linked above.
Back to Foreground
The Bring Fully Kiosk to Foreground thread in the community has some helpful tips on various tricks that can be used for making sure your dashboards get brought back to the foreground after you use your tablet to open another app.
Common Configuration Settings
A number of common configuration settings for Fully Kiosk Browser can be found in this configuration post in the community. It's not necessarily an all-inclusive/exhaustive post, but does go into detail on a wide variety of common settings and how they are often configured.