Skip to content

Latest commit

 

History

History
70 lines (55 loc) · 1.73 KB

File metadata and controls

70 lines (55 loc) · 1.73 KB

Roomba

Integration's documentation

This platform can be used to control vacuums connected to Home Assistant using built-in Roomba integration.

Calibration

You can calibrate the map using following config:

calibration_source:
  identity: true

Available templates

  • Room cleaning (vacuum_clean_segment)

    Uses IDs to clean specific rooms. Requires predefined_selections to be provided.

    Retrieving room IDs and types

    Getting coordinates

    Used service: vacuum.send_command

    Example configuration
    map_modes:
      - template: vacuum_clean_segment
        variables:
          pmap_id: abc123def456
        predefined_selections:
          - id: 9
            variables:
              type: rid
            outline: [[ 21458, 32131 ], [ 24235, 32152 ], [ 24194, 27409 ], [ 23181, 27409 ]]
            label:
              text: "Bedroom"
              x: 22932
              y: 30339
              offset_y: 35
            icon:
              name: "mdi:bed"
              x: 22932
              y: 30339
          - id: 0
            variables:
              type: zid
            outline: [[ 21478, 27237 ], [ 23048, 27250 ], [ 23061, 25655 ], [ 21478, 25680 ]]
            label:
              text: "Bathroom"
              x: 22282
              y: 26496
              offset_y: 35
            icon:
              name: "mdi:shower"
              x: 22282
              y: 26496
    Example video
    ROOM.mp4