I would like to propose a feature that allows the creation of Helpers (like input_boolean
, input_number
, etc.) directly within the context of a Blueprint in Home Assistant. These Helpers would be dynamically generated and would only exist for as long as the automation or script created from the Blueprint exists.
This feature would essentially allow Blueprint-based automations or scripts to package all required entities together, similar to a Device or a Package, thereby simplifying the process of managing complex automations that need temporary Helpers.
The Helpers would follow a generic naming scheme defined in the Blueprint, ensuring consistency and ease of use. Moreover, these dynamically created Helpers should be tied to the lifecycle of the Blueprint and the generated automation or script, meaning they cannot be deleted or altered independently.
This approach would greatly enhance the modularity and reusability of Blueprints, making it much easier for users to implement and share sophisticated automations without requiring them to manually create supporting entities.