I have to develop a system to monitor sensor information, but many sensors might be added in the future.
That said, the idea would be to develop a system that would
Managed Extensibility Framework (MEF) is what you need here. You could also use a dependency injection container, but that's a bit not what you'd expect, though a perfectly viable solution in itself.