I'm currently monitoring many (as in many hundreds) of devices, with an Advanced Python sensor collecting several channels of data from each device.
One of the channels reports the ambient temperature - I'm trying to figure out a way to report an average temperature reading from groups of devices (around 50 in each group).
I understand it would be possible to set up a Sensor Factory, adding each sensorID/channelNo manually, but that would be an extremely time consuming solution, since the number of devices monitored is going to continue to grow steadily into several thousand.
What I really need is a way to query the devices by group, tag, sensor type, etc. then calculate the average of a single channel value across all of the matching sensors.
Any ideas or assistance would be appreciated.