mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-31 07:03:55 +00:00 
			
		
		
		
	| @@ -8,8 +8,10 @@ from esphomeyaml.helpers import App, Application, add, variable | ||||
| DEPENDENCIES = ['mqtt'] | ||||
|  | ||||
| MakeMQTTSubscribeTextSensor = Application.MakeMQTTSubscribeTextSensor | ||||
| MQTTSubscribeTextSensor = text_sensor.text_sensor_ns.MQTTSubscribeTextSensor | ||||
|  | ||||
| PLATFORM_SCHEMA = cv.nameable(text_sensor.TEXT_SENSOR_PLATFORM_SCHEMA.extend({ | ||||
|     cv.GenerateID(): cv.declare_variable_id(MQTTSubscribeTextSensor), | ||||
|     cv.GenerateID(CONF_MAKE_ID): cv.declare_variable_id(MakeMQTTSubscribeTextSensor), | ||||
|     vol.Required(CONF_TOPIC): cv.subscribe_topic, | ||||
|     vol.Optional(CONF_QOS): cv.mqtt_qos, | ||||
|   | ||||
| @@ -7,8 +7,10 @@ from esphomeyaml.helpers import App, Application, add, optional, process_lambda, | ||||
|     variable | ||||
|  | ||||
| MakeTemplateTextSensor = Application.MakeTemplateTextSensor | ||||
| TemplateTextSensor = text_sensor.text_sensor_ns.TemplateTextSensor | ||||
|  | ||||
| PLATFORM_SCHEMA = cv.nameable(text_sensor.TEXT_SENSOR_PLATFORM_SCHEMA.extend({ | ||||
|     cv.GenerateID(): cv.declare_variable_id(TemplateTextSensor), | ||||
|     cv.GenerateID(CONF_MAKE_ID): cv.declare_variable_id(MakeTemplateTextSensor), | ||||
|     vol.Required(CONF_LAMBDA): cv.lambda_, | ||||
|     vol.Optional(CONF_UPDATE_INTERVAL): cv.update_interval, | ||||
|   | ||||
| @@ -4,8 +4,10 @@ from esphomeyaml.const import CONF_MAKE_ID, CONF_NAME | ||||
| from esphomeyaml.helpers import App, Application, variable | ||||
|  | ||||
| MakeVersionTextSensor = Application.MakeVersionTextSensor | ||||
| VersionTextSensor = text_sensor.text_sensor_ns.VersionTextSensor | ||||
|  | ||||
| PLATFORM_SCHEMA = cv.nameable(text_sensor.TEXT_SENSOR_PLATFORM_SCHEMA.extend({ | ||||
|     cv.GenerateID(): cv.declare_variable_id(VersionTextSensor), | ||||
|     cv.GenerateID(CONF_MAKE_ID): cv.declare_variable_id(MakeVersionTextSensor), | ||||
| })) | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user