I am quite excited about how V3 of my DIY controller is coming out and am seriously considering turning it into a commercial product. I'm curious if you think there would be a market for it, or if you think I am the only one unhappy with the current aquarium controller options. My vision: The sensor module would be a small plastic box (around 1.5" x 1" x 2.5" ) with some plugs on one end that you could connect sensors to. It would connect to your wifi and the sensor readings would be accessible to any device with an internet connection from anywhere in the world. (password protected of course to keep the bad guys out) My goal would be to support as many types sensors as possible out of the box, but if the stock software does not support your needs, you would be able to upload your own custom software via wifi (or by plugging the power cable into your computer's USB port). Obviously you would need to be somewhat tech-savvy write your own custom software. But if you were happy sticking to what the stock stock software was capable of, it would be easy for a non-technical person to use/configure. There would around 3-8 sensor input plugs on each module (the number deliberately small to keep the device small and to avoid a big tangled mess of wires), but total number of modules you could use would only be limited the number of clients your wifi router can keep track of. The modules would be able to talk to each other wirelessly and the input plugs would also be capable of functioning outputs, so you would be able to trigger relays or adjust controllable leds/pumps based on sensor readings pulled from any of modules. Based on the cost of assembling my prototypes, I think that the retail price would be around $75 for a model that could handle sensors that send a digital signal or sensors that able to be directly connected to the module's analog input pins. Or $150 for a module that did more advanced things like pH, salinity, or ORP. With enough volume I suspect the price could be much lower, but right now I am assuming relatively low production numbers.