def interp(self):
		light = devices.get_in(self.device_name)
		if not isinstance(light, devices.LightSensor):
			devices.error('device {} is the wrong type'.format(button))
		light.wait_for_press()
	def interp(self):
		light = devices.get_in(self.device_name)
		if not isinstance(light, devices.LightSensor):
			devices.error('device {} is the wrong type'.format(light))
		return light.input()
	def interp(self):
		button = devices.get_in(self.device_name)
		if not isinstance(button, devices.Button):
			devices.error('device {} is the wrong type'.format(button))
		button.wait_for_press()
	def interp(self):
		button = devices.get_in(self.device_name)
		if not isinstance(button, devices.Button):
			devices.error('device {} is the wrong type'.format(button))
		return button.input()
	def interp(self):
		sensor = devices.get_in(self.device_name)
		if not isinstance(sensor, devices.TemperatureHumiditySensor):
			devices.error('device {} is the wrong type'.format(sensor))
		return sensor.getHumidity()
	def interp(self):
		fake = devices.get_in(self.device_name)
		if not isinstance(fake, devices.FakeInput):
			devices.error('device {} is the wrong type'.format(fake))
		return fake.get()