ROMY Vacuum Cleaner

The ROMY integration allows you to control your ROMY vacuum robot.

This integration currently supports the following models:

  • ROMY C5
  • ROMY L6 Performance
  • ROMY L6 Animal


To add the ROMY Vacuum Cleaner integration to your Home Assistant instance, use this My button:

ROMY Vacuum Cleaner can be auto-discovered by Home Assistant. If an instance was found, it will be shown as Discovered. You can then set it up right away.


Currently supported services are:

  • start
  • pause
  • continue
  • stop
  • return_to_base

Integration entities

The ROMY will add the following sensors.

Binary Sensors:

  • Dustbin present: True if dustbin is inserted.
  • Robot docked: True if the robot is docked.
  • Watertank present: True if watertank is mounted (only present for ROMY’s with wet cleaning function).
  • Watertank empty: True if watertank is empty and water infill is required (only present for ROMY’s with wet cleaning function).


  • Battery Level: The battery level in percent.
  • RSSI: Wi-Fi signal strength.
  • Dustbin Dirt Level: The raw dustbin dirt sensor value (not every ROMY has one).
  • Total cleaning time: How many hours the robot has spent cleaning in total.
  • Total cleaning runs: The total number of cleaning runs.
  • Total cleaned area: The total area in m² the robot has cleaned.
  • Total distance driven: The total distance in m the robot has driven.


Local HTTP interface password

You have to enable the local interface first with a password. This is printed as QR Code on a label directly under the dust bin inside the robot.

ROMY robot interface protocol

Is available as download under romy-robot-interface-protocol