selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

bumper logo

Self-host bumper

Self-hosted Ecovacs vacuum robot server

AlphaOpen SourceGPL-3.0
Updated2 years ago
LanguagePython
Setup difficultyAdvanced
Stars
399
Docker
bmartin5692/bumper
Install with Docker

What is bumper?

Bumper is a standalone server you run yourself that replaces the Ecovacs cloud service for Deebot vacuum robots. It keeps all robot communication on your local network, so the vacuums work even when the internet is down. The software speaks both MQTT and XMPP protocols, covering models such as the Deebot 900/901, 600, Ozmo 950, 601, 930, and M81 Pro. It is experimental and not considered production-ready. You can deploy it with Docker or with Python 3.7 and pipenv, and you need a router that can override DNS so the robots talk to your instance instead of Ecovacs' servers.

Should you self-host bumper?

bumper scores 43/100 on selfhost.directory (how scoring works) and ranks #81 of 104 in Home Automation. It has 399 GitHub stars.

There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.

Setup is advanced: plan for several services and some ongoing maintenance. An official Docker image is available. It is GPL-3.0-licensed and written mostly in Python.

Its closest alternative on selfhost.directory is Home Assistant (91/100, 91 789 stars). It scores higher overall, so compare the two before you pick. See bumper vs Home Assistant side by side.

Features

  • Certificate Management
  • Compatible with official Ecovacs apps
  • Compatible with Sucks CLI client
  • DNS-based traffic redirection
  • Local control of Ecovacs robots
  • MQTT protocol support
  • Offline Operation
  • XMPP protocol support

bumper README

How to install bumper

Install bumper with Docker

Docker

Multi-arch Docker image available on Docker Hub

More in IoT

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…