yes that is my doubt also. my job in the project is the part of integration with linuxmce, and the part of sensors is of other persons, and of course i need to know that. but since it is already in a open state, what would be the best approach to seamelessly integrate with linuxMCE?
Well you need to provide a technical description of how data from the sensors is accessed from the network side of the openwrt switch. By that I mean ignoring LinuxMCE how would the data the sensors collect be made available to the LAN. Does the switch allocate each sensor to a port number (my guess is that is probably does). The next question is does the switch have a protocol or API that allows remote LAN based devices to communicate with it? My assumption is again that it must... and it is that API/Protocol that must be built into a Device Template in LinuxMCE so that your S2/S3 switches can be auto-detected on the LAN when you plug them in and any sensors that are attached can be discovered - ie to make the switch PnP etc.
The concept of the switches + sensors sounds very exciting...but you need to make more of the LAN side API/Protocol publicly available otherwise no one here can really be of much help to you. How you implement the internal aspects of the switch and the sensors need not be discussed in any detail.
All the best