I have created a new Display platform with an initial Fully Kiosk Browser component.
It’s very young and currently only supports turning the display on and off using ‘display.turn_on’ and ‘display.turn_off’ services. I have plans on expanding it to include more functionality, such as loading URLs, TTS, accessing the tablet webcam, etc.
It already returns some information from Fully Kiosk, such as battery level, manufacturer, model, etc.
Nevermind, I uninstalled and reinstalled Fully Kiosk and now it is working. This is great, being able to change the web page and the screensaver would both be amazing, I know it is possible with the REST API. I will take a look at your code
Hmm too bad the Fully Kiosk Browser isn’t completely compatible with Amazon Fire tablets. I’m somewhat leery of getting a knockoff tablet from some Asian manufacturer…
Works great on my Fire tablet, I guess I have never looked at those lock down features
The only thing that doesn’t work is it can’t unlock the screen. But if you set the screensaver to dim: and have the screen activated by motion, it accomplishes the same thing. That FAQ says dim: doesn’t work but it does on mine.
I just ordered a tablet off eBay. Specs are comparable to a Fire 7 (more storage, less RAM, CPU slightly faster). And I don’t have to pay a premium to get an ad-free experience. Hopefully this works out!
If that is the case then you will need to add your tablet device to a group because when you override the default_view HA does not auto add anything to that page.
To anyone interested, I should have some more time later this week and over the weekend, so I was going to tackle adding in some more of the API endpoints. Probably starting with the ability to load URLs, and I also want to try to get TTS to work.