added SensorType as Enum and Controllers