From 699310c93c519bbf702e07f7afe2b32935d28c90 Mon Sep 17 00:00:00 2001 From: Aiden Date: Sat, 9 Aug 2025 13:48:43 -0500 Subject: [PATCH] Update README.md --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7496b0f..5e2af67 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,8 @@ Still work in progress, but the vacuum entity has been fully ported over. - [x] Attribute parity with jeremywillans' YAML entry - [x] Cloud API connection - - [ ] Cloud MQTT connection + - [x] Cloud MQTT connection + - ONLY IN TESTING RIGHT NOW! I've reverse engineered their MQTT stack (but not all available commands) and will be releasing a better writeup later - [x] Actions - [x] Start - [x] Favorites @@ -56,9 +57,11 @@ First, you must gather your robot's on-device password and BLID (identifier). For Docker users Execute this command: + ```sh docker run -it node sh -c "npm install -g dorita980 && get-roomba-password " ``` + and follow the on-screen instructions. @@ -226,4 +229,4 @@ Returning: The vacuum is done cleaning and is currently returning to the dock, b Unavailable: The entity is currently unavailable. Unknown: The state is not yet known. ``` -Since the Roomba reports a much more extensive cycle/phase output, I added an attribute "extendedStatus" that gives you "Ready", "Training", "Spot". \ No newline at end of file +Since the Roomba reports a much more extensive cycle/phase output, I added an attribute "extendedStatus" that gives you "Ready", "Training", "Spot".