def build_rule(self): return { 'type': 'numeric', 'label': 'Prxomity Sensor: %s' % device_names.get(self.device_id, self.type), 'id': self.device_id, }
def build_rule(self): return { 'type': 'radio', 'label': 'Smart Door: %s' % device_names.get(self.device_id, self.type), 'id': self.device_id, 'choices': [{ 'label': "Is Locked", 'value': False }, { 'label': "Is Unlocked", 'value': True }] }
def build_rule(self): return { 'type': 'radio', 'label': 'Noise Sensor: %s' % device_names.get(self.device_id, self.type), 'id': self.device_id, 'choices': [{ 'label': "No Suspicious Noise", 'value': False }, { 'label': "Suspicious Noise Detected", 'value': True }] }
def build_rule(self): return { 'type': 'radio', 'label': 'Motion Sensor: %s' % device_names.get(self.device_id, self.type), 'id': self.device_id, 'choices': [{ 'label': "No Motion", 'value': False }, { 'label': "Motion detected", 'value': True }] }