-
-
Save nbr23/0ce30e2c6d3185624550c369b7318152 to your computer and use it in GitHub Desktop.
HA-Dreame-Dashboard
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| title: Vacuum Control | |
| views: | |
| - title: Vacuum | |
| path: vacuum | |
| cards: | |
| - type: vertical-stack | |
| cards: | |
| - type: markdown | |
| content: "## Basic Controls" | |
| - type: horizontal-stack | |
| cards: | |
| - type: button | |
| name: Wake | |
| icon: mdi:robot-vacuum | |
| tap_action: | |
| action: call-service | |
| service: rest_command.jacadi_dreame_ok_dream | |
| - type: button | |
| name: Start Cleaning | |
| icon: mdi:play | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_start_cleaning | |
| - type: button | |
| name: Pause | |
| icon: mdi:pause | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_pause_task | |
| - type: button | |
| name: End Task | |
| icon: mdi:stop | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_end_task | |
| - type: button | |
| name: Go Charge | |
| icon: mdi:battery-charging | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_go_charge | |
| - type: horizontal-stack | |
| cards: | |
| - type: button | |
| name: Return to Dock | |
| icon: mdi:home | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_return_to_dock | |
| - type: button | |
| name: Battery Level | |
| icon: mdi:battery | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_battery_level | |
| - type: vertical-stack | |
| cards: | |
| - type: markdown | |
| content: "## Cleaning Modes" | |
| - type: horizontal-stack | |
| cards: | |
| - type: button | |
| name: Vacuum | |
| icon: mdi:vacuum | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_start_vacuuming | |
| - type: button | |
| name: Mop | |
| icon: mdi:spray-bottle | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_start_mopping | |
| - type: button | |
| name: Vacuum + Mop | |
| icon: mdi:robot-vacuum-variant | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_start_vacuuming_and_mopping | |
| - type: button | |
| name: Mop After Vacuum | |
| icon: mdi:numeric-2-box | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_start_mopping_after_vacuuming | |
| - type: vertical-stack | |
| cards: | |
| - type: markdown | |
| content: "## Room Cleaning" | |
| - type: horizontal-stack | |
| cards: | |
| - type: button | |
| name: Living Room | |
| icon: mdi:sofa | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_clean_living_room | |
| - type: button | |
| name: Kitchen | |
| icon: mdi:stove | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_clean_kitchen | |
| - type: button | |
| name: Bedroom | |
| icon: mdi:bed | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_clean_bedroom | |
| - type: button | |
| name: Bathroom | |
| icon: mdi:shower | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_clean_bathroom | |
| - type: horizontal-stack | |
| cards: | |
| - type: button | |
| name: Office | |
| icon: mdi:desk | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_clean_office | |
| - type: button | |
| name: Master Room | |
| icon: mdi:bed-king | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_clean_master_room | |
| - type: button | |
| name: Guest Room | |
| icon: mdi:bed-empty | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_clean_guest_room | |
| - type: button | |
| name: Dining Room | |
| icon: mdi:silverware-fork-knife | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_clean_dining_room | |
| - type: horizontal-stack | |
| cards: | |
| - type: button | |
| name: Hallway | |
| icon: mdi:door | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_clean_hallway | |
| - type: button | |
| name: Study | |
| icon: mdi:bookshelf | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_clean_study | |
| - type: button | |
| name: Gym | |
| icon: mdi:dumbbell | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_clean_gym | |
| - type: button | |
| name: Closet | |
| icon: mdi:wardrobe | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_clean_closet | |
| - type: horizontal-stack | |
| cards: | |
| - type: button | |
| name: Balcony | |
| icon: mdi:balcony | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_clean_balcony | |
| - type: button | |
| name: Drawing Room | |
| icon: mdi:palette | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_clean_drawing_room | |
| - type: button | |
| name: Utility Room | |
| icon: mdi:washing-machine | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_clean_utility_room | |
| - type: button | |
| name: Pet Area | |
| icon: mdi:paw | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_clean_pet_area | |
| - type: horizontal-stack | |
| cards: | |
| - type: button | |
| name: Recreation | |
| icon: mdi:gamepad-variant | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_clean_recreation_area | |
| - type: button | |
| name: Clean Here | |
| icon: mdi:map-marker | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_clean_up_here | |
| - type: button | |
| name: Skip Here | |
| icon: mdi:debug-step-over | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_skip_here | |
| - type: vertical-stack | |
| cards: | |
| - type: markdown | |
| content: "## Maintenance" | |
| - type: horizontal-stack | |
| cards: | |
| - type: button | |
| name: Wash Mops | |
| icon: mdi:water | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_wash_mops | |
| - type: button | |
| name: Dry Mops | |
| icon: mdi:fan | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_dry_mops | |
| - type: button | |
| name: Self Empty | |
| icon: mdi:delete-empty | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_self_empty | |
| - type: button | |
| name: Fast Mapping | |
| icon: mdi:map | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_fast_mapping | |
| - type: vertical-stack | |
| cards: | |
| - type: markdown | |
| content: "## Settings" | |
| - type: horizontal-stack | |
| cards: | |
| - type: button | |
| name: Suction + | |
| icon: mdi:arrow-up-bold | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_increase_suction | |
| - type: button | |
| name: Suction - | |
| icon: mdi:arrow-down-bold | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_lower_suction | |
| - type: button | |
| name: Water + | |
| icon: mdi:water-plus | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_increase_water_level | |
| - type: button | |
| name: Water - | |
| icon: mdi:water-minus | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_reduce_water_level | |
| - type: horizontal-stack | |
| cards: | |
| - type: button | |
| name: Volume + | |
| icon: mdi:volume-high | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_raise_voice | |
| - type: button | |
| name: Volume - | |
| icon: mdi:volume-low | |
| tap_action: | |
| action: call-service | |
| service: script.vacuum_command | |
| data: | |
| command: jacadi_dreame_lower_voice |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment