A small wall mount PI Zero with touch screen

It may not be crashing. Once the screen is blanked the app is moved into the background, after a while of not being in the foreground Android may decide that it is no longer needed and close it down. Using tasker to keep it active may fix that. Unfortunately each manufacturer tweaks Android in various ways, mostly to try and maximize battery life, so the only way to know if it will help you is to try it.

You should be able to use Tasker I think to send a key or touch event to the browser periodically? That should resolve the issue I think.

My experience is that (with chrome on a Nexus 7) it is enough to get tasker to keep the screen on when Chrome is running. I think Android uses the screen state to know when to background an app.

That is quite good. How do you supply power to it so it stays flush to the wall?

I created some custom PCBs a few years ago to connect a PiZero to these TFT Screens but could not find a suitable enclosure for then end result. The idea was not to run NR on the Pi but simply control the screen with data from elsewhere.

It really needs a small piece of kiosk code to be able to generate the required display. If you could just edit some YAML like HADashboard that it works with, that would be easy to use.

I'm the "cable guy" so I only install those things wire I have the ability to install wires in some way (power and ethernet). Lots of work but no battery headaches afterwards. But of course not everywhere possible...

Same here...

That indeed might work, but in my case I want to run the Node-RED dashboard:

  • I have spend so much time on developing (ui and non-ui) nodes, which would be an impossible idea for me not to use those for myself. Sure you will understand that...
  • I have seen LOTS of (less technical) users in the last years struggling so much to get Node-RED running. If they need to start learning also other stuff like HA and yaml and... they will most probably not survive it...