Merged the hubpush branch into the master branch.
Also changed the hub index to use the hubId in prep for an update that allows hubs to be removed as well as added. This will allow the code to handle hubs that fall out of a neat numerical sequence.
I also cleaned up and did some more testing of the hubpush feature. I'm pretty happy with it now and how it is working. Even on the ST hub the local updates work blazingly fast. On Hubitat the speed of updates is insane.
In my testing any user created change to a tile outside of HousePanel will get updated on the panel within 2 seconds - without any polling now. This is pretty huge.
I still have to write up an update to the install instructions and debug the install.sh script but if you know how to do manual installs this should be ready to rock and roll.
And Chris @cwwilson08 I couldn't replicate your error with the tile editor. In this version I had no problems loading the tile editor so I'm not sure what was going on with your install.