I made a blueprint for vacuuming a specific room but the Logs show an error when I create an automation from the blueprint
Logger: homeassistant.components.automation Source: components/automation/__init__.py:637 Integration: Automation (documentation, issues) First occurred: 3:10:18 PM (1 occurrences) Last logged: 3:10:18 PM Blueprint Vacuum Room generated invalid automation with inputs OrderedDict([('input_boolean', 'input_boolean.vacuum_kitchen'), ('target_vacuum', 'vacuum.deebot_n8_pro'), ('target_room', '9'), ('input_start', '8:00'), ('input_end', '20:00')]): expected a dictionary for dictionary value @ data['action']['target']. Got None
Here is the blueprint:
blueprint: name: Vacuum Room description: Vacuum specific room domain: automation input: input_boolean: name: Input Helper description: Input Helper used to trigger automation selector: entity: domain: input_boolean target_vacuum: name: Vacuum description: Robot Vacuum selector: entity: domain: vacuum target_room: name: Room description: Room to be vacuumed input_start: name: After description: Start Time input_end: name: Before description: End Time trigger: - platform: state entity_id: !input input_boolean to: "on" condition: - condition: time after: !input input_start before: !input input_end action: - service: vacuum.send_command target: !input target_vacuum data: command: spot_area params: rooms: !input target_room cleanings: 1 mode: single
Is there a way to correct the error or are blueprints not able to carry over the action as entered in the blueprint?