I spent quite of time getting my panel (Amazon Fire 7) setup working. I used a Kiosk browser running on the panel, along with ActionTiles to implement the GUI. The programming was done on SmartThings. I setup exit and entrance delays, and automatic turn on/off times. I found it to be quite challenging, and I am an electrical engineer who did a fair amount of programming during my career.
It took me awhile to figure out how the “programming language” presented by SmartThings worked. I’m not sure if there was an easier approach, but effectively I have a number of small state machines running and communicating with each other. I ran into some race conditions, where I had to add extra delays to keep something from changing until after something else changed.
Latency over the internet has also proven to be an issue. Commands from the panel have to talk with ActionTiles (on the internet) and then over to SmartThings (also on the internet) and finally back to the Konnected board. These latencies are likely part of the race condition issues I mentioned above. I have T-mobile home internet, which may have more latency issues than a cable internet connection.
Anyway, I am quite pleased with how my system worked out, but I think most people would be totally unequipped to setup their own panel using the approach I did. Maybe some of the other SmartHome apps might have been more DYI friendly. It sounds like your new approach may make it a lot easier to setup than the approach I used.
Tom