The only way "SmartHUB" can be "controlled" is through a third-party program.
Acuparse, for example, can send the appropriate responses to the SmartHUB over time to keep it running nicely. Other programs can do the same.
The only question I have (not that it really matters to me), is if a program like Acuparse, can revive a "bricked" SmartHUB. I haven't heard of anyone doing that, yet.