Setting up leak detectors

I don't get this page:
image

So I can't enter a device. this is the only page I get:

I've uninstalled, reinstalled several times.

david

Did you install and login to the hubitat app on your phone?

yes

I just logged out and back into the app and it says it couldn't find a mobile presence device, create one? I said yes.

Looks like it recreated the one from before (I had changed the name), but now I see it on my hub as a device. It wasn't there before.

Still don't see an option to set it as my device in HSM.

david

hmm.. That’s how it is supposed to work

That is the one I'm using, but without the nodeJs. That wasn't installed on my PI (well, not really a PI, but Odroid64 -- similar enough) and I didn't want to mess with trying to figure it out. I wrote a very simple python based backend which works fine. Not as many bells and whistles, but enough for my needs. And it doesn't use sendmail either, but connects directly to the SMTP server that my cell phone uses. I'd be happy to share it if anyone wants it. It is 74 lines of python.

I got it working. I removed HSM like before, but this time I create a notification using the Notification app. This presented me with my cell phone. I then added HSM back, and when setting up the water alerts it asked about the device.

david

1 Like

I've used Pushover for notifications with water sensors. Cost is a one time charge of , i believe $4.99. Works great with Hubitat which has a its own Pushover app. Its worked great with all my Hubitat notifications. I use the Hubitat safety monitor app which has a water sensor section. I then choose Pushover and tested it out and works great. After I mastered that, i included it in Alexa with a rule, so if I'm sleeping Alexa will announce a water leak GOD FORBID lolo.

Curious, how did you do the Alexa rule?
As a TTS or something else?

First I made a Virtual device contact sensor which Alexa can see after I added it into the Hubitat Echo skill app - then I made TWO rules

  1. I called Water leak Alexa notification:

  2. I had to make a rule to reset the contact sensor once it was activated so it could work again because once opened it would stay opened and therefore couldn't be triggered again

Once the virtual contact sensor was made and the two rules done, I then went into my Alexa app under devices, found the Water sensor Virtual contact sensor, clicked on create a routine and made a routine when the contact sensor was open to say "water leak has been detected" and choose the Echo speaker you want it to say from.

Hope that helps
Tony

Awesome, thank you.
Is there a particular reason you did that instead of a Rule to "Speak"?

For example, I have this set up directly in HSM

Reason I didn't use the "speak" rule was , unfortunately I don't have a Sonos or any other audio devices that Hubitat works with so I had to go to the round about route lolo and configure with Alexa

@tony3286 Setup Echo Speaks in hubitat and you will be able to use your Echo devices directly from hubitat.

1 Like

Wow didn't know Hubitat could recognize Echo Dot as a speaker. How is that done?

In addition to Echo Speaks, there is also AlexaTTS.

Now I remember! But wasn't there something with echo that had to be constantly updated using a rasberry pi for this to work?

Not with Echo Speaks (if you use Heroku).

With AlexaTTS, you can either renew the cookie manually every two weeks, or setup a Nodejs app on an RPi (or equivalent) to do it for you. In both cases, there's no manual intervention needed after initial setup.

Ok. Thanks for clarifying.