My Deebot Robotic Vacuum Experience
I bought this for my wife as this year’s Christmas gift with plans of getting it working ahead of time. Thought it was going to be easy like other normal IoT devices.
At the moment, the Ecovacs robots supports only 2.4GHz wireless networks and in certain modes (get to that later). Unfortunately, they do not support the 5GHz wireless networks yet. Most modern internet home routers come with “Dual Bands” which is simply 2.4GHz and 5GHz bands. The different is in the amount of bandwidth allowed – the higher you go up in GHz, the bandwidth expands with it.
Here’s the one I purchased from Amazon for $279:
Steps for integrating with Home Assistant
- Hassio installed on Raspberry Pi
- Vacuum fully charged
- WiFi configured correctly using 2.4 Ghz network only
- Add to Alexa
- Add Hassio configuration
Here are some more nuanced requirements:
- Radio Mode = 2.4 GHz or 2.4/5 GHz Mixed Network
- You are not using a VPN (Virtual Private Network) or Proxy Server.
- Your router does not have Wi-Fi Isolation enabled. Some “guest” networks have this setting as a default.
- Your router supports IPv4.
- Protocol = N (B/G) Compatible
- Channel width is set to 20 MHz or “auto.”
- Robots purchased in North America will only communicate with routers broadcasting on channels 1-11. Robots purchased outside North America are compatible with channels 1-13.
- If you are using a network extender/repeater, the network name (SSID) and password are the same as your primary network.
- If you are using a 2.4/5 GHz mixed network, make sure your mobile device is connected to a 2.4 GHz network at the beginning of the setup process
- If your device is automatically switching back to the 5 GHz network during setup, your mobile device may need to forget the 5 GHz network. You can rejoin that network after setup – and never have to go back to the 2.4 GHz again.
- If you are using a 2.4/5 GHz mixed router and you have not set up a 2.4 GHz network, please set up the 2.4 GHz network to connect your robot. Access your router’s administrator screen. Type in the IP address of your router in an internet browser window. To locate the IP of your router, please refer to your router’s documentation or this list of common router IP addresses.