mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-31 15:12:06 +00:00 
			
		
		
		
	fix: update CONFIG_SCHEMA to use cv.All for available_outputs validation
This commit is contained in:
		| @@ -10,7 +10,7 @@ CONF_SAVE_MODE = 'save_mode' | ||||
| CONF_AVAILABLE_OUTPUTS = 'available_outputs' | ||||
| CONFIG_SCHEMA = cv.Schema({ | ||||
|     cv.GenerateID(): cv.declare_id(DynamicLamp), | ||||
|     cv.Required(CONF_AVAILABLE_OUTPUTS): cv.ensure_list([cv.use_id(output.FloatOutput)]), | ||||
|     cv.Required(CONF_AVAILABLE_OUTPUTS): cv.All(cv.ensure_list, [cv.use_id(output.FloatOutput)]), | ||||
|     cv.Optional(CONF_SAVE_MODE, default=0): cv.int_range(0, 1), | ||||
| }).extend(cv.COMPONENT_SCHEMA) | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user