Litter Robot: turn on and turn off command

It would be nice, if we where able over Home Assitant to turn off and turn on the robot. The night cyclus is not so much flexible because of the forced 8 hour time limit.

The api from litter-robot is able to do this.

You can already do that!

Just call the vacuum domain’s turn_off service from an automation like this:

service: vacuum.turn_off
target:
  entity_id: vacuum.litter_robot_litter_box

Or if you want to have an entity that reflects the on/off status, you can create a template switch like this:

switch:
  - platform: template
    switches:
      litter_robot_on_off:
        value_template: "{{ not is_state('vacuum.litter_robot_litter_box', 'off') }}"
        turn_on:
          service: vacuum.turn_on
          target:
            entity_id: vacuum.litter_robot_litter_box
        turn_off:
          service: vacuum.turn_off
          target:
            entity_id: vacuum.litter_robot_litter_box
1 Like

@PerseusX works awesome. Many thanks! :slight_smile:

1 Like

How about the reset button? Sometimes even turning on and off the device won’t solve the issue and I have to go and manually press the “reset” button on the device? Is there a way to call this via HA?

I’ve not found one. Unless it exists in the Whisker app itself, it probably isn’t possible.

1 Like

probably they’ve intentionally not included this in the app idk

Yeah, I doubt it will ever be part of it. My guess is that it is a safety concern and that the reset should be physically pressed so that you actually have to see/inspect the robot.

I have mine on a smart plug. If it stays offline too long, I cut the power. Seriously shouldn’t happen on a $500 litter box, but the rest of it is so awesome so I just shut up and take it.

1 Like

Yes i had after sometimes recurring problems with the litter robot integration and i was some where so annoyed that i switched to a smart zigbee plug. With that the problems dissapeared.

Anyone know how to do firmware updates on these things?