feat(vacuum): Tilføj komplet Roborock view med historik og automations
- Oversigt over Roborock status, fejl og rengøring i gang - Visning af kort over huset via camera entity - Rum-specifikke start-knapper (Køkken/Bryggers, Syd, Mop) - Historik-graf for de sidste 24 timer - Automations-knapper: Rengør hele huset, Start mop, Stop - Dock-fejlindikator - Mobil- og desktop-optimeret grid-layout
This commit is contained in:
@@ -0,0 +1,129 @@
|
|||||||
|
title: Støvsuger
|
||||||
|
path: vacuum
|
||||||
|
icon: mdi:robot-vacuum
|
||||||
|
type: sections
|
||||||
|
|
||||||
|
sections:
|
||||||
|
|
||||||
|
# 🧹 Oversigt
|
||||||
|
- type: grid
|
||||||
|
cards:
|
||||||
|
- type: heading
|
||||||
|
heading: Støvsuger
|
||||||
|
|
||||||
|
- type: tile
|
||||||
|
entity: vacuum.roborock_s8_pro_ultra
|
||||||
|
name: Roborock
|
||||||
|
|
||||||
|
- type: tile
|
||||||
|
entity: sensor.roborock_s8_pro_ultra_status
|
||||||
|
name: Status
|
||||||
|
|
||||||
|
- type: tile
|
||||||
|
entity: sensor.roborock_s8_pro_ultra_vacuum_error
|
||||||
|
name: Fejl
|
||||||
|
|
||||||
|
- type: tile
|
||||||
|
entity: binary_sensor.roborock_s8_pro_ultra_cleaning
|
||||||
|
name: Rengøring i gang
|
||||||
|
|
||||||
|
- type: image
|
||||||
|
entity: image.roborock_s8_pro_ultra_map_0
|
||||||
|
name: Kort
|
||||||
|
camera_image: image.roborock_s8_pro_ultra_map_0
|
||||||
|
show_state: false
|
||||||
|
|
||||||
|
|
||||||
|
# 📊 Historik
|
||||||
|
- type: grid
|
||||||
|
cards:
|
||||||
|
- type: history-graph
|
||||||
|
title: Rengøringshistorik
|
||||||
|
entities:
|
||||||
|
- sensor.roborock_s8_pro_ultra_status
|
||||||
|
hours_to_show: 24
|
||||||
|
refresh_interval: 60
|
||||||
|
|
||||||
|
|
||||||
|
# 🏠 Rum-knapper
|
||||||
|
- type: grid
|
||||||
|
cards:
|
||||||
|
- type: button
|
||||||
|
name: Køkken + Bryggers
|
||||||
|
icon: mdi:floor-plan
|
||||||
|
tap_action:
|
||||||
|
action: call-service
|
||||||
|
service: button.press
|
||||||
|
target:
|
||||||
|
entity_id: button.roborock_s8_pro_ultra_kokken_bryggers
|
||||||
|
|
||||||
|
- type: button
|
||||||
|
name: Syd
|
||||||
|
icon: mdi:floor-plan
|
||||||
|
tap_action:
|
||||||
|
action: call-service
|
||||||
|
service: button.press
|
||||||
|
target:
|
||||||
|
entity_id: button.roborock_s8_pro_ultra_syd
|
||||||
|
|
||||||
|
- type: button
|
||||||
|
name: Syd + Mop
|
||||||
|
icon: mdi:floor-plan
|
||||||
|
tap_action:
|
||||||
|
action: call-service
|
||||||
|
service: button.press
|
||||||
|
target:
|
||||||
|
entity_id: button.roborock_s8_pro_ultra_syd_vask
|
||||||
|
|
||||||
|
- type: button
|
||||||
|
name: Følg mop
|
||||||
|
icon: mdi:floor-plan
|
||||||
|
tap_action:
|
||||||
|
action: call-service
|
||||||
|
service: button.press
|
||||||
|
target:
|
||||||
|
entity_id: button.roborock_s8_pro_ultra_vac_followed_by_mop
|
||||||
|
|
||||||
|
|
||||||
|
# ⚙️ Automations-knapper
|
||||||
|
- type: grid
|
||||||
|
cards:
|
||||||
|
- type: heading
|
||||||
|
heading: Automations
|
||||||
|
|
||||||
|
- type: button
|
||||||
|
name: Rengør hele huset
|
||||||
|
icon: mdi:home
|
||||||
|
tap_action:
|
||||||
|
action: call-service
|
||||||
|
service: vacuum.start
|
||||||
|
target:
|
||||||
|
entity_id: vacuum.roborock_s8_pro_ultra
|
||||||
|
|
||||||
|
- type: button
|
||||||
|
name: Start mop
|
||||||
|
icon: mdi:water
|
||||||
|
tap_action:
|
||||||
|
action: call-service
|
||||||
|
service: vacuum.start
|
||||||
|
target:
|
||||||
|
entity_id: vacuum.roborock_s8_pro_ultra
|
||||||
|
data:
|
||||||
|
mode: mop # kun hvis integrationen understøtter mop mode
|
||||||
|
|
||||||
|
- type: button
|
||||||
|
name: Stop
|
||||||
|
icon: mdi:stop
|
||||||
|
tap_action:
|
||||||
|
action: call-service
|
||||||
|
service: vacuum.stop
|
||||||
|
target:
|
||||||
|
entity_id: vacuum.roborock_s8_pro_ultra
|
||||||
|
|
||||||
|
|
||||||
|
# ⚠️ Dock status
|
||||||
|
- type: grid
|
||||||
|
cards:
|
||||||
|
- type: tile
|
||||||
|
entity: sensor.roborock_s8_pro_ultra_dock_error
|
||||||
|
name: Dock fejl
|
||||||
Reference in New Issue
Block a user