Are you using the web app hosted by Ray? Or do you have a server and running the code yourself? I ask because the implementation is different.
It is very easy to add multiple sites into Ray’s version. In fact, I can have this done by the weekend using the current system as it is.
However, if you are using your own copy, I will have to think about the best way to implement that. The easiest would be to allow the user to configure the OpenSprinkler IP just like the hosted web app. From there, I treat it similar to the hosted copy.
Let me know, thanks!