El Litter Robot 4 cuenta con un microcontrolador ESP32 con conexión externa. Su propietario, Joseph DiGiovanni, decidió realizar ingeniería inversa en el dispositivo en lugar de utilizar el servicio en la nube del fabricante.

Basándose en ESPHome, desarrolló un firmware personalizado y lo integró con Home Assistant. Joseph realizó la captura y procesamiento de algunos datos para entender cómo el ESP32 se comunicaba con el PIC del hardware original.

Esto se utilizó para crear el firmware ESPHome y así integrar el hardware con Home Assistant.