Hi,
1. Setup a Raspberry Pi 3 with official pi touch screen. £30 + £55
2. If you want grab a PoE hat from Pi Supply ~£30. I have done that so I can plug it into any network point I like.
3. Head to the Microsoft Windows IoT site and follow the instructions to get the Insider version of Windows IOT. Only the Insider version supports the touch screen. Free
4. Follow the instructions to install Windows IOT on the SD Card and you boot up the pi. You should end up with the default windows screen telling you the device's IP Address etc. Free
5. Download Visual Studio Community edition and ensure that you download the IOT Universal Windows tools for Visual Studio. £Diskspace
6. Next create a new project UWP, add a web view and point it at your mini server. Test by running the app locally on the desktop.
7. As there is no on screen keyboard you could plug one in and ask it to remember your creds. I chose to create a limited access account, and then wrote some code to auto login. Will post that later (not on my dev machine right now).
8. Once you are happy with the look and feel of the app, in the run/debug drop down select remote machine and choose the ip address of the windows IOT device.
9. This should (after some time) deploy the app to the device and you will be able to see it on the screen.
10. Now you can stop the app and head to the Device's admin page <ip address>:8080 i think... some where in there you can get the App you deployed to always load on startup.
Then you are done.
Downsides:
1. The PoE, Pi and Display circuitry on the back of the pi stick out quite a bit.
2. No keyboard on screen not that the Loxone interface needs it that much.
3. No Sound for notifications unless you but a speaker for the pi.
Upsides:
1. Cheap
2. Fully customisable assuming you can write some code.
3. Robust. Mine has been running for over a week now and the family are using it.
I looked into tablets and the best is the iPad in Kiosk mode but they are still > £100 even second hand.
Other cheap tablets (sub £100) come with defunct versions of android (at the time of writing).