Readme and reset manifest version to a lower number
This commit is contained in:
@@ -1 +1,40 @@
|
||||
# Ecovacs custom component with bumper support for home assistant to replace built in one
|
||||
# Home Assistant Ecovacs Custom Component with Bumper Support
|
||||
Replaces built in ecovacs component.
|
||||
|
||||
Works with bumper with my N79 and should work with at least other XMPP based ecovacs. Don't know if changes will work with MQTT based ones.
|
||||
|
||||
Should work as regular if bumper isn't used in config but haven't tested yet, goal was to get it all local. Maybe mess around and test it in future.
|
||||
|
||||
I'm using the docker-compose example for bumper by bmartin5692, https://github.com/bmartin5692/bumper
|
||||
|
||||
For DNS routing I have an Asus AX88u with asus-merlin installed running Adguard. DNS rewrites of *.ecouser.net, *.ecovacs.com, and *.ecovacs.net pointing to my bumper server.
|
||||
|
||||
Big credits to bmartin5692 for his fork of sucks to base this off of as well.
|
||||
|
||||
## Home Assistant Install & Config
|
||||
Drop the ecovacs folder into your custom_components folder. If I polish this up I'll add hacs support.
|
||||
Restart HASS.
|
||||
|
||||
In your configuration.yaml:
|
||||
ecovacs:
|
||||
username:
|
||||
password:
|
||||
country:
|
||||
continent:
|
||||
bumper: true/false (optional, defaults false)
|
||||
bumper_server: (optional, defaults null)
|
||||
verify_ssl: true/false, false if using bumper (optional, defaults true)
|
||||
|
||||
Any username, password, country, and continent should work if bumper is true. Set bumper_server to the ip_address where you're running bumper and set verify_ssl to false for bumper. If you're not using bumper this SHOULD technically work no different than the Home Assistant ecovacs integration but I haven't looked at it enough to be sure and I haven't tested it.
|
||||
|
||||
### Example Config
|
||||
ecovacs:
|
||||
username: bumper
|
||||
password: bumper
|
||||
country: us
|
||||
continent: na
|
||||
bumper: true
|
||||
bumper_server: "192.168.1.55"
|
||||
verify_ssl: false
|
||||
|
||||
Just finished getting this working late 12/13/22 so not sure if everything works yet but will commit changes here if I update it or at least document issues.
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"domain": "ecovacs",
|
||||
"name": "Ecovacs Bumper",
|
||||
"version": "1.0.2",
|
||||
"version": "1.0.1",
|
||||
"documentation": "https://www.home-assistant.io/integrations/ecovacs",
|
||||
"requirements": ["sleekxmppfs>=1.3.4", "click>=6", "requests>=2.18", "pycryptodome>=3.4", "pycountry-convert>=0.5", "paho-mqtt>=1.4", "stringcase>=1.2"],
|
||||
"codeowners": ["@OverloadUT", "@mib1185"],
|
||||
|
||||
Reference in New Issue
Block a user