This comprehensive Home Assistant dashboard is designed to give you full control, detailed monitoring, and easy automation for your PUROBOT MAX PRO smart litter box. The dashboard integrates all relevant manual controls, sensor readings, and per-cat statistics into a clean, well-structured three-column grid layout.
By using this dashboard, you can:
The layout is divided into three main sections to keep everything intuitive and accessible:
Copy and paste the following YAML code into your Home Assistant dashboard editor to recreate the entire interface exactly as shown:
type: grid
title: 🛠️ Control & Functions
columns: 3
square: false
cards:
- type: button
entity: button.purobot_max_pro_aktion_fortsetzen
name: Resume
icon: mdi:play
- type: button
entity: button.purobot_max_pro_aktion_pause
name: Pause
icon: mdi:pause
- type: button
entity: button.purobot_max_pro_aktion_zurucksetzen
name: Reset
icon: mdi:restart
- type: button
entity: button.purobot_max_pro_schaufeln
name: Scoop
icon: mdi:shovel
- type: button
entity: button.purobot_max_pro_streu_entleeren
name: Empty Litter
icon: mdi:trash-can-outline
- type: button
entity: button.purobot_max_pro_desodorieren
name: Deodorize
icon: mdi:spray
- type: button
entity: button.purobot_max_pro_wartung_starten
name: Start Maintenance
icon: mdi:tools
- type: button
entity: button.purobot_max_pro_wartung_beenden
name: End Maintenance
icon: mdi:check-circle
- type: button
entity: button.purobot_max_pro_level_litter
name: Litter Level
icon: mdi:scale
- type: button
entity: button.purobot_max_pro_reset_n50_odor_eliminator
name: Reset N50
icon: mdi:restart-alert
- type: button
entity: button.purobot_max_pro_reset_n60_odor_eliminator
name: Reset N60
icon: mdi:restart-alert
- type: button
entity: switch.purobot_max_pro_power
name: Power
icon: mdi:power
tap_action:
action: toggle
- type: button
entity: switch.purobot_max_pro_camera
name: Camera
icon: mdi:video
tap_action:
action: toggle
- type: button
entity: switch.purobot_max_pro_light
name: Light
icon: mdi:lightbulb
tap_action:
action: toggle
- type: vertical-stack
cards:
- type: picture
image_entity: image.purobot_max_pro_last_toileting_event
title: 🐾 Last Use
- type: grid
title: 📊 Overview
columns: 2
square: false
cards:
- type: button
entity: sensor.purobot_max_pro_status
name: Status
icon: mdi:information-outline
show_state: true
- type: button
entity: sensor.purobot_max_pro_letztes_ereignis
name: Last Event
icon: mdi:calendar-clock
show_state: true
- type: button
entity: sensor.purobot_max_pro_anzahl_der_benutzungen
name: Usage Count
icon: mdi:counter
show_state: true
- type: button
entity: sensor.purobot_max_pro_total_use
name: Total Uses
icon: mdi:counter
show_state: true
- type: button
entity: sensor.purobot_max_pro_zuletzt_verwendet_von
name: Used By
icon: mdi:account
show_state: true
- type: button
entity: sensor.purobot_max_pro_streugewicht
name: Litter Weight
icon: mdi:scale-bathroom
show_state: true
- type: button
entity: binary_sensor.purobot_max_pro_abfallbehalter_voll
name: Waste Full
icon: mdi:trash-can
show_state: true
- type: button
entity: binary_sensor.purobot_max_pro_abfallbehalter_vorhanden
name: Waste Bin Present
icon: mdi:trash-can-outline
show_state: true
- type: button
entity: binary_sensor.purobot_max_pro_toilet_occupied
name: Occupied
icon: mdi:seat
show_state: true
- type: button
entity: binary_sensor.purobot_max_pro_streumangel
name: Low Litter
icon: mdi:cat
show_state: true
- type: button
entity: binary_sensor.purobot_max_pro_strom
name: Power Detected
icon: mdi:power-plug
show_state: true
- type: entities
title: ⚙️ Settings & Sensors
show_header_toggle: false
entities:
- type: section
label: 📡 Connection & Status
- entity: binary_sensor.purobot_max_pro_care_abonnement
name: Care+ Active
- entity: sensor.purobot_max_pro_ende_care_abonnement
name: Care+ Expires
- entity: sensor.purobot_max_pro_geratestatus
name: Device Status
- entity: sensor.purobot_max_pro_rssi
name: Wi-Fi RSSI
- type: section
label: ⚙️ Basic Functions
- entity: switch.purobot_max_pro_auto_clean
name: Auto Cleaning
- entity: switch.purobot_max_pro_auto_deodorizing
name: Auto Deodorizing
- entity: switch.purobot_max_pro_avoid_repeat_cleaning
name: Avoid Repeat Cleaning
- entity: switch.purobot_max_pro_child_lock
name: Child Lock
- entity: switch.purobot_max_pro_continuous_rotation
name: Continuous Rotation
- entity: switch.purobot_max_pro_deep_cleaning
name: Deep Cleaning
- entity: switch.purobot_max_pro_deep_deodorizing
name: Deep Deodorizing
- type: section
label: 🔇 Display & Audio
- entity: switch.purobot_max_pro_display
name: Display On/Off
- entity: switch.purobot_max_pro_display_timestamp
name: Show Timestamp
- entity: switch.purobot_max_pro_system_sound
name: System Sound
- entity: switch.purobot_max_pro_microphone
name: Microphone
- entity: switch.purobot_max_pro_camera_light_indicator
name: Camera Indicator
- type: section
label: 🧒 Additional Features
- entity: switch.purobot_max_pro_do_not_disturb
name: Do Not Disturb
- entity: switch.purobot_max_pro_kitten_mode
name: Kitten Mode
- entity: switch.purobot_max_pro_voice_broadcast
name: Voice Broadcast
- entity: switch.purobot_max_pro_adult_mode
name: Adult Mode
mqtt
or the manufacturer’s API integration to keep sensor states and commands in sync.For questions or customization help, just ask!