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!