Main entry point for proxy; SprinklerNode constructor.