i have a ecovac robot its wifi uses the app and hooks up to alexa
i put a vibration sensor on the cats poo box.... the cat just loves to flick litter everywhere
currently i send the vac out a few times a day to randomly deal with it but i would like the sensor to deploy the robot to the laundry room any ideas
Do you need help getting your ecovac integrated with Hubitat?
Or help creating an automation that is triggered by the vibration sensor?
Or both?
Well integrating it would be great !!
I didnt find anything
If u had any ideas it would be greatly appreciated
Alexa sees the vibration sensor but never seems to pickup on it
I will start off by assuming that the vibration is really happening, if you were to watch the device page States in the upper right corner of this vibration sensor, it reflects the reality of the cat using the box? The sensor is sensitive enough to pick up the cat?
I am not sure Alexa can use Vibration in routines? Last I checked it was only Contact sensors. This might be your issue.
The way I get around this is to use a "device converter" to take any sensor, and make it a contact sensor. I use uDTH Super. [RELEASE] Virtual Switch Universal Device Type (uDTH) - good for Alexa, IFTTT, HSM, and other integrations
ahh that might help thankyou
Oh, and I do have an Ecovac, but I don't think anyone ever took on an integration. I just use Alexa, and have a couple routines. One for "contact" (this virtual device converter) open, and another Alexa routine for "contact" closed.
I think I run the vac when contact closed, and send it home (charge) when contact open.
I think this virtual device can also be a switch for dashboards, if I recall how I did all this. That way you can tell the robot to clean from a switch on the dash.
can u give me further explanation
i have the catbox vibration sensor
i made the virtual sensor called cat poo alert
how do i make the virtual react to the real sensor
What I think I did is have two basic rules. In the first, select your vibration sensor, and use either vibration is started, or vibration is stopped (whichever you want to trigger the robot). Then in the next section down, you would turn on your new virtual poo alert device.
I think you could in that same rule, do a and wait until and use the opposite logic to turn the sensor off, if you wanted or needed to, so you could stop the robot.
Then in Alexa, the (virtual) contact sensor when active starts a clean, and you can either just let it clean, or you can send it back to the charger with another routine by using contact sensor off.
If that doesn't work, you may need two of these virtual contact sensors, one for clean and one for charging. I can't remember which way worked better. If you do use two separate virtual contacts, then I think you have to use auto-off in the virtual device to reset the virtual device for a new triggering, otherwise the virtual stays on all the time.
Anyhow, try that, and I can probably dig through my hub, and try to remember what the heck I did a couple years ago!
i managed to get it
the enhanced virtual sensor worked better with alexa for what ever reason
I have an older DEBOT 937 and integration has only been possible via either Alexa, or Homebridge plugins (there are two, but one works better than the other for my needs).
Alexa is limited and forces two cloud servers instead of just one.
The Homebridge plugin I use works great, but tends to fail when the hub is rebooted or there's a power failure. Never have figured out exactly why but it's repeatable, so I just have Homebridge restart daily and that's a good enough solutuion for me. I use virtual switches and HomeKit automations to trigger the cleaning of specific zones from Hubitat.
If you have one of the other models, it's proably supported by the official HA Ecovac integration. You can likley then use HADB to bring control of that integration over to Hubitat.