Note
I no longer use this project, so I am archiving this project's repository. I am keeping it here as a reference for the future.
Whisker has applications for mobile phones, but does not currently offer a browser-based portal for customers. This Spring Boot app aims to be that portal for Litter Robot 3. Run this on a trusted local network to check your Litter Robot 3 activity from a browser.
- Spring Boot
- Whisker's Litter Robot 3 API
- Create React App
- Material UI
- Chart.js (using react-chartjs-2)
To start up the application, you need to provide your Whisker credentials and some extra info. The server is currently setup to run on port 8080:
java -jar \
-DLITTER_ROBOT_USER=whisker-user@example.com \
-DLITTER_ROBOT_PASSWORD=whisker-password \
-DCLIENT_ID=whisker-client-id \
-DCLIENT_SECRET=whisker-client-secret \
-DAPI_KEY=whisker-api-key \
LitterRobot3WebApp-0.1.1.jar
LITTER_ROBOT_USERis your Whisker account email.LITTER_ROBOT_PASSWORDis your Whisker account password.- I found values for
CLIENT_ID,CLIENT_SECRET, &API_KEYin the following projects:- joshjcarrier/homeassistant-litter-robot
- tlkamp/litter-exporter
- ryanleesmith/homebridge-litter-robot-connect
- mikeleo/homebridge-litter-robot
- constructorfleet/HomeAssistant-Component-LitterRobot
- dcmeglio/hubitat-litterrobot
- hexfusion/homeassistant-litter-robot
- mannkind/litterrobot2mqtt
- natekspencer/LitterRobotManager







