You need a computer to use the controller functions for sure. Not sure about internet. The site and instructions do not say anything about internet. The unit given has a small antennae on it as well.
you need a pc to set it up, internet is not required as it comes with a program disc. anytime you want to adjust or change settings you will need to hook it back up to a pc
You can link the NCCS to an Agrowtek or Link4Corp environmental controller, would be pretty simple to have all your equipment controlled by the NCCS system. The website these features will be available soon, just need some RTUs that are connected to pumps, CO2, fans, AC units, dehumidifiers, heaters, valves, etc.