code: def add_value_event(self, event_value, func, event_type=None, parameters=None, **kwargs):
          
          self._sensor_value.add_value_event(event_value, func, event_type, parameters, **kwargs)
docs: Add a function that is called when the value reach or pass the event_value.
  
          :param event_value:
              A single value or range specified as a tuple.
  
              If it is a range the function specified in func is called when the value enters the range.
  
          :type event_value: ``float``, ``string``, ``boolean`` or a tuple of these types.
  
          :param func:
              Function or lambda expression to be called.
              This function will receive the dynamcic value as a parameter.
  
          :param event_type:
              String with the value "warning" of "error" or None (default).
              If warning or error is specified the value or range are shown in UI.
  
          :type event_type: ``str``