Hubitat Requested Feature

I would like to request a feature like SmartThings "Notify Me When":
This would pick up as a trigger any of the following:
-button pushed
-a lock code entered
-motion detected
-a contact open/closes
-a switch is turned on/off
-arrival of/departure of {presence}
-smoke detected
-water sensor wet
-a mode has been changed
It would allow you to send a message, via SMS, notification driver, or speak the message
It would also have restrictions based on a switch

I just made a really simple rule to do this. I used that in SmartThings as well.

You can do most of this with a Hubitat Safety Monitor Custom Rule (except lock code and mode). It will do the notifications, and has a switch to restrict.

I think we have two threads going on the same topic.

https://community.hubitat.com/t/rule-for-notify-me-when/11027

Notify Me When doesn't have this feature (unless there's a replacement for it in the new app and it does, but Classic doesn't). I assume you mean something like "don't notify if [Switch X] on"?

As suggested above, I've used Rule Machine and HSM for both. There is a difference in behavior: HSM will create an "alert" state that you have to cancel, so it's way for you to continue to be aware of a past problem until you clear it. RM can be configured to just notify you, and obviously your options for restricting or customizing the exact behavior are far greater.

If you're opposed to either of these, it would be fairly quick to write a custom app that does this, and I have so many I almost thought about doing it myself. :slight_smile: (Nothing against RM, but every time I create the same rule mulitple times, I think it might be time for an app so I avoid so much repetition.)

A few points.

  1. Yes, I know that I could build a Rule in Rule Machine to do each one of these "checks", and I could make it so that it runs at the time that I want (let's say 11pm), and it enables all sorts of restrictions. However, when I have previously stated that Hubitat lacks the "maturity" or "polish" of some competitors, this is what I mean - other competitors have many built-in apps which are user friendly and make it easy to do many situations. That's why reviewers says Hubitat "lack's polish", or is "immature". I just thought that by combining some good ideas of a "super notifier", with some ideas of "notify me when", would add a certain "polish" to the product.
  2. Making this a general purpose built in app, would also give newbies (such as myself), the opportunity to look at good code that is written up - which is a great learning approach for people like me.
  3. I personally feel that since there is such a "universal" need for an app that does these things, so it would be a perfect candidate for a new built in app.

I was a long time user of "Notify Me When". It was event driven, it did not do periodic "checks".

I think I have to disagree with you on this one - the essence of "Notify Me When" was selecting what you wanted to be notified about and how you wanted to be notified. That is so easy to do in Rule Machine I can't see any benefit to a separate app. What would it do? Prompt you to select the devices? How is that an improvement over checking them off a list? I'm not trying to be argumentative but I am struggling to see the value.

  1. super notifier was the app that did periodic checks, and it combined that feature with many "notify me when" features.
  2. Let me say, that I agree that it's possible to do this in Rule Machine. However, if you will agree with me that this is a "universal need", that is most people would want to do such a thing, then why not make it easy to do, by putting in a built in app?
  3. In my humble opinion, the more built in apps (that are well written, of course), the better to show off the product!

Well, you changed the subject! :grinning:

I never used "Super Notifier" and I didn't see that in the earlier conversation. Having never used it, I will stay out of the conversation about it.