Exemplo n.º 1
0
 def __init__(self, name, camera, sensor_type):
     """Initialize a sensor for Amcrest camera."""
     self._attrs = {}
     self._camera = camera
     self._sensor_type = sensor_type
     self._name = '{0}_{1}'.format(name, SENSORS.get(self._sensor_type)[0])
     self._icon = 'mdi:{}'.format(SENSORS.get(self._sensor_type)[2])
     self._state = None
Exemplo n.º 2
0
 def __init__(self, name, camera, sensor_type):
     """Initialize a sensor for Amcrest camera."""
     self._attrs = {}
     self._camera = camera
     self._sensor_type = sensor_type
     self._name = '{0}_{1}'.format(name,
                                   SENSORS.get(self._sensor_type)[0])
     self._icon = 'mdi:{}'.format(SENSORS.get(self._sensor_type)[2])
     self._state = STATE_UNKNOWN
Exemplo n.º 3
0
 def unit_of_measurement(self):
     """Return the units of measurement."""
     return SENSORS.get(self._sensor_type)[1]
Exemplo n.º 4
0
 def unit_of_measurement(self):
     """Return the units of measurement."""
     return SENSORS.get(self._sensor_type)[1]