# Functions
NewReconciler returns a new reconciler.
Reconcile does the real logic.
ValidateSensor accepts a sensor and performs validation against it we return an error so that it can be logged as a message on the sensor status the error is ignored by the operation context as subsequent re-queues would produce the same error.
# Constants
ControllerName is name of the controller.
# Structs
AdaptorArgs are the args needed to create a sensor deployment.