ha-rest980-roomba
lovelace-xiaomi-vacuum-map-card
ha-rest980-roomba | lovelace-xiaomi-vacuum-map-card | |
---|---|---|
4 | 6 | |
196 | 1,336 | |
- | - | |
2.9 | 6.4 | |
3 days ago | 2 months ago | |
PHP | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ha-rest980-roomba
-
Automating Roomba with Presence Detection: Android, iPhones, and Home Assistant
I use this project to integrate my S9 into Home Assistant as it lets you do room based cleaning via HA. When following those steps, use the “HA Addon” section in each step to keep things simple.
-
iRobot Home app functionality without internet access / on local networks
You can also follow this to integrate your Roomba with Home Assistant, along with room based cleaning. The controls are sent to the Roomba over your local WiFi with MQTT.
-
With some Home Assistant addons I can now watch where my Roomba is on a run, along with greater automation control
I used this guide to set it all up. The map overlay that I created could use some work - I traced around a builders floor plan of the house but it doesn't quite line up with what the Roomba sees
-
Workaround for Cleanbase Not Emptying
To fix the issue use Rest980 and optionally PHP-Nginx with HomeAssistant - create an automation trigger based on the robot state (evacAllowed: false) and update the state to (evacAllowed: true) with some faked Cleanbase data to trick the robot into allowing the Cleanbase to evacuate ("dock":{"known":true,"pn":"4638607","state":301,"fwVer":"4.0.3"}). It's been rock solid for me.
lovelace-xiaomi-vacuum-map-card
-
Automating Roomba with Presence Detection: Android, iPhones, and Home Assistant
For me (Roborock) works https://github.com/PiotrMachowski/Lovelace-Xiaomi-Vacuum-Map-card. It should also work for roomba.
-
Alexa, clean the kitchen (Using Valetudo with Home Assistant)
In case you mean adding to HA: check if u can add it over the Xiaomi Miio integration and then use the xiaomi vacuum map extractor and card (both repos say the S5 is supported). I then defined zones and call the commands in a script which I expose to Google Assistant as a scene called 'clean the bathroom' for instance.
- Do you use roborock or mi home app?
-
[HIDDEN INSTAL] Robot Vacuum Automatic Door System
Currently I'm using stock firmware, rooted. I just came back From Valetudo..it seems pretty stable to me, but it won't work well with the Home Assistant custom integration that I want to use. The area cleanup feature of that integration is the main way I'm using the vacuum (when I command itmanually) and it looks amazing.
-
How to connect to Xiaomi Roborock vacuum? Is a gateway required?
If you only use cloud map extractor - its only visual. But if you install this - https://github.com/PiotrMachowski/lovelace-xiaomi-vacuum-map-card You can send commands to vacuum, draw sections etc., and it's using map from above integration. My vacuum drive to kitchen, to empty, every 10 cleanings, then google speaker says something like "Fuck that shit, i'm not cleaning anymore, until my bin is full". But i did it all in nodered, if you like, i will send you flow. I also hava aqara swithes, to controling light, but if i click both two times, vacuum drive to clean that room.
-
My vacuum hidden garage under the kitchen
This is a GitHub with some extra info and a map extractor: https://github.com/PiotrMachowski/lovelace-xiaomi-vacuum-map-card
What are some alternatives?
Home-Assistant-custom-components-Xiaomi-Cloud-Map-Extractor - This custom integration provides a way to present a live view of a map for Xiaomi (Roborock/Viomi/Roidmi/Dreame) vacuums without a need for rooting.
home-assistant.io - :blue_book: Home Assistant User documentation
Valetudo - Cloud replacement for vacuum robots enabling local-only operation
operating-system - :beginner: Home Assistant Operating System
home-assistant-cards - List of Home Assistant UI cards
vacuum-card - Vacuum cleaner card for Home Assistant Lovelace UI
valetudo - Valetudo RE - experimental vacuum software, cloud free
Roomba980-Python - Python program and library to control iRobot Roomba 980 Vacuum Cleaner
lovelace-auto-reload-card - Custom home assitant lovelace for UI auto reload
Xiaomi-cloud-tokens-extractor - This tool/script retrieves tokens for all devices connected to Xiaomi cloud and encryption keys for BLE devices.
xiaomi-mi-air-purifier - Homebridge plugin for Xiaomi Mi Air Purifier