The Litter-Robot integration allows you to control and monitor your Wi-Fi-enabled, automatic, self-cleaning litter box for cats.
You will need a Litter-Robot account as well as a Wi-Fi-enabled Litter-Robot unit that has already been associated with your account.
The Feeder-Robot is not currently supported by this integration.
Adding Litter-Robot to your Home Assistant instance can be done via the user interface, by taking the following steps:
Browse to your Home Assistant instance.
In the sidebar click on Configuration.
From the configuration menu select: Integrations.
In the bottom right, click on the Add Integration button.
From the list, search and select “Litter-Robot”.
Follow the instruction on screen to complete the set up.
After completing, the Litter-Robot integration will be immediately available for use.
The following entities are created for this component and identified by a single device per Litter-Robot unit:
||Main entity that represents a Litter-Robot unit.|
|Night Light Mode||
||When turned on, automatically turns on the night light in darker settings.|
||When turned on, disables the buttons on the unit to prevent changes to settings.|
||Displays the current waste level gauge.|
Some entities have attributes in addition to the default ones that are available for that platform. They are listed below.
|clean_cycle_wait_time_minutes||integer||Current wait time, in minutes, between when your cat uses the Litter-Robot and when the unit cycles automatically.|
|is_sleeping||boolean||Whether or not the unit is currently in sleep mode.|
|sleep_mode_start_time||string||When sleep mode is enabled, displays the time the unit will enter sleep mode in the format
|sleep_mode_end_time||string||When sleep mode is enabled, displays the time the unit will exit sleep mode in the format
|power_status||string||Current power status of the unit.
|unit_status_code||string||The unit status code associated with the current status of the vacuum.|
|last_seen||string||UTC datetime the unit last reported its status.|
|cycle_count||integer||Number of clean cycles performed since last reset.|
|cycle_capacity||integer||Number of clean cycles before unit is full.|
|cycles_after_drawer_full||integer||Number of clean cycles performed since drawer full status was indicated.|
Commands are utilized for additional functionality that is available in the Litter-Robot companion app. The following are currently available:
Resets the waste drawer gauge on the Litter-Robot. This will reset the cycle count returned by the Litter-Robot API to
service: vacuum.send_command target: entity_id: vacuum.litter_robot_litter_box data: command: reset_waste_drawer
sleep_time param) or disables sleep mode on the Litter-Robot.
|enabled||bool||yes||Set to true to enable and false to disable.|
|sleep_time||string||Required if the param
||Time at which the unit will enter sleep mode and prevent an automatic clean cycle for 8 hours. This param uses the 24-hour format string
Example of setting the sleep mode to begin at 10:30 PM.
service: vacuum.send_command target: entity_id: vacuum.litter_robot_litter_box data: command: set_sleep_mode params: enabled: true sleep_time: "22:30:00"
Suggest an edit to this page, or provide/view feedback for this page.