Fix blueprint input section structure to nest under blueprint key

Move input definitions from root level to be nested under the blueprint
section. Home Assistant requires input declarations to be under
blueprint.input, not at the root level.

This fixes import errors:
- "Missing input definition for adaptive_lighting_switch, led_color_entity, mode_input_select"
- "Missing input definition for sunrise_time, sunset_time, weekend_mode_boolean, adaptive_lighting_switch, max_brightness"
- "Missing input definition for toggle_time, weekend_mode_boolean"
This commit is contained in:
2025-12-21 17:53:47 -08:00
parent 14fadbe44e
commit 16319e5bc4
3 changed files with 70 additions and 73 deletions

View File

@@ -2,30 +2,29 @@ blueprint:
name: Apply Lighting Mode Settings name: Apply Lighting Mode Settings
description: Data-driven mode application using convention-based entity lookup description: Data-driven mode application using convention-based entity lookup
domain: automation domain: automation
input:
mode_input_select:
name: Mode Input Select
description: Dropdown helper tracking current lighting mode
selector:
entity:
domain: input_select
input: adaptive_lighting_switch:
mode_input_select: name: Adaptive Lighting Switch
name: Mode Input Select description: AL switch for this room
description: Dropdown helper tracking current lighting mode selector:
selector: entity:
entity: domain: switch
domain: input_select integration: adaptive_lighting
adaptive_lighting_switch: led_color_entity:
name: Adaptive Lighting Switch name: LED Color Entity (Optional)
description: AL switch for this room description: Number entity for LED color (e.g., Inovelli switch)
selector: default: {}
entity: selector:
domain: switch entity:
integration: adaptive_lighting domain: number
led_color_entity:
name: LED Color Entity (Optional)
description: Number entity for LED color (e.g., Inovelli switch)
default: {}
selector:
entity:
domain: number
mode: restart mode: restart
max_exceeded: silent max_exceeded: silent

View File

@@ -2,47 +2,46 @@ blueprint:
name: Weekend Mode Apply Settings name: Weekend Mode Apply Settings
description: Adjust AL settings when weekend mode toggles description: Adjust AL settings when weekend mode toggles
domain: automation domain: automation
input:
weekend_mode_boolean:
name: Weekend Mode Boolean
description: Toggle helper for weekend mode
selector:
entity:
domain: input_boolean
input: adaptive_lighting_switch:
weekend_mode_boolean: name: Adaptive Lighting Switch
name: Weekend Mode Boolean description: AL switch to adjust
description: Toggle helper for weekend mode selector:
selector: entity:
entity: domain: switch
domain: input_boolean integration: adaptive_lighting
adaptive_lighting_switch: sunrise_time:
name: Adaptive Lighting Switch name: Weekend Sunrise Time
description: AL switch to adjust description: Delayed sunrise time for weekends
selector: default: "10:00:00"
entity: selector:
domain: switch time:
integration: adaptive_lighting
sunrise_time: sunset_time:
name: Weekend Sunrise Time name: Weekend Sunset Time
description: Delayed sunrise time for weekends description: Extended sunset time for weekends
default: "10:00:00" default: "01:00:00"
selector: selector:
time: time:
sunset_time: max_brightness:
name: Weekend Sunset Time name: Weekend Max Brightness
description: Extended sunset time for weekends description: Reduced max brightness for weekends
default: "01:00:00" default: 60
selector: selector:
time: number:
min: 1
max_brightness: max: 100
name: Weekend Max Brightness step: 1
description: Reduced max brightness for weekends unit_of_measurement: "%"
default: 60
selector:
number:
min: 1
max: 100
step: 1
unit_of_measurement: "%"
mode: restart mode: restart
max_exceeded: silent max_exceeded: silent

View File

@@ -2,21 +2,20 @@ blueprint:
name: Weekend Mode Schedule name: Weekend Mode Schedule
description: Auto-enable/disable weekend mode based on day of week description: Auto-enable/disable weekend mode based on day of week
domain: automation domain: automation
input:
weekend_mode_boolean:
name: Weekend Mode Boolean
description: Toggle helper for weekend mode
selector:
entity:
domain: input_boolean
input: toggle_time:
weekend_mode_boolean: name: Toggle Time
name: Weekend Mode Boolean description: Time to check and toggle weekend mode
description: Toggle helper for weekend mode default: "22:00:00"
selector: selector:
entity: time:
domain: input_boolean
toggle_time:
name: Toggle Time
description: Time to check and toggle weekend mode
default: "22:00:00"
selector:
time:
mode: single mode: single
max_exceeded: silent max_exceeded: silent