diff --git a/homeassistant/components/litterrobot/manifest.json b/homeassistant/components/litterrobot/manifest.json index 6131ccbabdd..2ed1e72704e 100644 --- a/homeassistant/components/litterrobot/manifest.json +++ b/homeassistant/components/litterrobot/manifest.json @@ -16,5 +16,5 @@ "iot_class": "cloud_push", "loggers": ["pylitterbot"], "quality_scale": "platinum", - "requirements": ["pylitterbot==2025.1.0"] + "requirements": ["pylitterbot==2025.2.0"] } diff --git a/requirements_all.txt b/requirements_all.txt index aaa487e96f1..5b9dfc35673 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -2257,7 +2257,7 @@ pyliebherrhomeapi==0.4.1 pylitejet==0.6.3 # homeassistant.components.litterrobot -pylitterbot==2025.1.0 +pylitterbot==2025.2.0 # homeassistant.components.lutron_caseta pylutron-caseta==0.27.0 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 326977877b9..1a8ac52fa74 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1931,7 +1931,7 @@ pyliebherrhomeapi==0.4.1 pylitejet==0.6.3 # homeassistant.components.litterrobot -pylitterbot==2025.1.0 +pylitterbot==2025.2.0 # homeassistant.components.lutron_caseta pylutron-caseta==0.27.0 diff --git a/tests/components/litterrobot/fixtures/litter_robot_3_data.json b/tests/components/litterrobot/fixtures/litter_robot_3_data.json index ced8bdafa62..0c127dfad39 100644 --- a/tests/components/litterrobot/fixtures/litter_robot_3_data.json +++ b/tests/components/litterrobot/fixtures/litter_robot_3_data.json @@ -1,15 +1,37 @@ { - "powerStatus": "AC", - "lastSeen": "2022-09-17T13:06:37.884Z", - "cleanCycleWaitTimeMinutes": "7", - "unitStatus": "RDY", - "litterRobotNickname": "Test", - "cycleCount": "15", - "panelLockActive": "0", - "cyclesAfterDrawerFull": "0", - "litterRobotSerial": "LR3C012345", - "cycleCapacity": "30", "litterRobotId": "a0123b4567cd8e", + "litterRobotSerial": "LR3C012345", + "litterRobotNickname": "Test", + "deviceType": "iot", + "cycleCount": "15", + "totalCycleCount": "5054", + "cycleCapacity": "30", + "newCycleCapacity": "39", + "savedCycleCapacity": "30", + "isDFITriggered": "0", + "isDf1Triggered": "0", + "isDf2Triggered": "0", + "isDfsTriggered": "0", + "isManualReset": true, + "savedIsManualReset": true, + "previousDFITriggered": "0", + "DFICycleCount": "5054", + "savedCycleCount": "5", + "cleanCycleWaitTimeMinutes": "7", + "cyclesAfterDrawerFull": 0, "nightLightActive": "1", - "sleepModeActive": "112:50:19" + "panelLockActive": "0", + "sleepModeActive": "112:50:19", + "sleepModeTime": 1663460160, + "powerStatus": "AC", + "unitStatus": "RDY", + "sleepModeEndTime": "0", + "sleepModeStartTime": "0", + "lastSeen": "2022-09-17T13:06:37.884000", + "setupDate": "2022-02-05T02:35:53.731810", + "isOnboarded": true, + "didNotifyOffline": false, + "autoOfflineDisabled": true, + "scoopsSavedCount": 5054, + "baselineCycleCount": "0" } diff --git a/tests/components/litterrobot/snapshots/test_diagnostics.ambr b/tests/components/litterrobot/snapshots/test_diagnostics.ambr index 7099bf41d31..7c2ad3ef77a 100644 --- a/tests/components/litterrobot/snapshots/test_diagnostics.ambr +++ b/tests/components/litterrobot/snapshots/test_diagnostics.ambr @@ -5,18 +5,40 @@ ]), 'robots': list([ dict({ + 'DFICycleCount': '5054', + 'autoOfflineDisabled': True, + 'baselineCycleCount': '0', 'cleanCycleWaitTimeMinutes': '7', 'cycleCapacity': '30', 'cycleCount': '15', - 'cyclesAfterDrawerFull': '0', - 'lastSeen': '2022-09-17T13:06:37.884Z', + 'cyclesAfterDrawerFull': 0, + 'deviceType': 'iot', + 'didNotifyOffline': False, + 'isDFITriggered': '0', + 'isDf1Triggered': '0', + 'isDf2Triggered': '0', + 'isDfsTriggered': '0', + 'isManualReset': True, + 'isOnboarded': True, + 'lastSeen': '2022-09-17T13:06:37.884000', 'litterRobotId': '**REDACTED**', 'litterRobotNickname': 'Test', 'litterRobotSerial': '**REDACTED**', + 'newCycleCapacity': '39', 'nightLightActive': '1', 'panelLockActive': '0', 'powerStatus': 'AC', + 'previousDFITriggered': '0', + 'savedCycleCapacity': '30', + 'savedCycleCount': '5', + 'savedIsManualReset': True, + 'scoopsSavedCount': 5054, + 'setupDate': '2022-02-05T02:35:53.731810', 'sleepModeActive': '112:50:19', + 'sleepModeEndTime': '0', + 'sleepModeStartTime': '0', + 'sleepModeTime': 1663460160, + 'totalCycleCount': '5054', 'unitStatus': 'RDY', }), ]),