mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-31 07:03:55 +00:00 
			
		
		
		
	Fix custom output requiring type (#344)
* Fix custom output requiring type
Fixes #343
* Revert "Fix custom output requiring type"
This reverts commit 37f995d32a.
* Fix
			
			
This commit is contained in:
		| @@ -12,6 +12,7 @@ CustomFloatOutputConstructor = output.output_ns.class_('CustomFloatOutputConstru | ||||
| BINARY_SCHEMA = output.PLATFORM_SCHEMA.extend({ | ||||
|     cv.GenerateID(): cv.declare_variable_id(CustomBinaryOutputConstructor), | ||||
|     vol.Required(CONF_LAMBDA): cv.lambda_, | ||||
|     vol.Required(CONF_TYPE): 'binary', | ||||
|     vol.Required(CONF_OUTPUTS): | ||||
|         cv.ensure_list(output.BINARY_OUTPUT_SCHEMA.extend({ | ||||
|             cv.GenerateID(): cv.declare_variable_id(output.BinaryOutput), | ||||
| @@ -21,8 +22,9 @@ BINARY_SCHEMA = output.PLATFORM_SCHEMA.extend({ | ||||
| FLOAT_SCHEMA = output.PLATFORM_SCHEMA.extend({ | ||||
|     cv.GenerateID(): cv.declare_variable_id(CustomFloatOutputConstructor), | ||||
|     vol.Required(CONF_LAMBDA): cv.lambda_, | ||||
|     vol.Required(CONF_TYPE): 'float', | ||||
|     vol.Required(CONF_OUTPUTS): | ||||
|         cv.ensure_list(output.FLOAT_OUTPUT_PLATFORM_SCHEMA.extend({ | ||||
|         cv.ensure_list(output.FLOAT_OUTPUT_SCHEMA.extend({ | ||||
|             cv.GenerateID(): cv.declare_variable_id(output.FloatOutput), | ||||
|         })), | ||||
| }) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user