Jump to content
View in the app

A better way to browse. Learn more.

Universal Devices Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

2441ZTH Thermostat Notofication

Featured Replies

Posted

Is it possible to have a 2441ZTH thermostat (powered) notify me daily at 7:00 am of its current temperature and humidity?

 

If

           Time is 7:00 AM

   And  Status 'thermostat' is 70º (Temperature)

 

Then

        send something

  • Author

Thanks, I can do that. What I want to know is can its current temperature (whatever that may be) at a given time be sent. In other words, if I want to know what the temperature is at 7:00 am every morning can I get a notification with the actual temperature at that time.

Nope. You'll need a program for each degree or range of degrees. for example, >=70º and <=72º.

I think Stu got confused with what you want to do. Yes, you can create a custom notification message with the current temperature embedded in the message. I forget the actual variable name but if you search the Wiki you can find the system variables that you can use in your message.

 

Or .. someone that already does this might chime in.

There's a Temperature variable for the Elk module and for the Weather module, but none for the thermostat. Custom Variables.

There's a Temperature variable for the Elk module and for the Weather module, but none for the thermostat. Custom Variables.

Stu,

 

They work fine with my Honeywell Zwave thermostat. I have the space temperature along with mode sent to me twice a day.

 

Dennis

  • Author

I have searched and I can find nothing but I thought I would check with the pros before I abandoned the idea.

 

Thanks.

Dennis, which variable did you use to report the temperature?

Stu,

 

Here is what works for me.

 

Thermostat Mode is: ${sys.node.ZW011_1.CLIMD}
Heat/Cool state: ${sys.node.ZW011_1.CLIHCS}
Heat setpoint: ${sys.node.ZW011_1.CLISPH}
Cooling setpoint: ${sys.node.ZW011_1.CLISPC}
Interior Temp: ${sys.node.ZW011_1.ST}

 

Dennis

Which variable reported the current temperature?

  • Author

That programming is totally foreign to me and I have not yet used variables. Where can I turn to get guidance on how to attempt this?

Hi Smoke grub

 

Start with the most recent manual, located here, section 3.7. 2 things:

  • Notifications are a little tricky. Give yourself time to read, practice and learn them
  • I think the disconnect in this thread is devices vs variables.

Dennis is sending the value of his zwave thermostat temperature from the thermostat, not a variable. I think you can do the same. Look for your thermostat in the ISY, where the temperature is reported, and substitute that name where Dennis has: Interior Temp: ${sys.node.ZW011_1.ST}. You'll need to substitute your thermostat's temperature device name where he has ZW011_1.ST.

 

Paul

  • Author

I read what I could find on variables and it was sketchy at best. I could find no detailed information on how/where to create the variable. Of course, I saw the Variables tab and opened it but I can find nothing that tells me what to put in each of the fields and definitely nothing about where/how I would create the variable ${sys.node.zw011_1.52}. By the way, what is the expression zw011_1.52? Is it supposed to be the device ID? Sorry for the bother but I am in over my head here.

Hi Smokegrub-

 

What is the Insteon address of your Insteon TStat?

 

I will format the command you need to add to a custom notification for you.

 

-Xathros

 

EDIT: Nevermind.  Just follow this:

 

Program:

If 
   Time is 7:00PM

Then
   Send Notification to 'Your Email' Content 'Temp Report'

Else

Create a custom email notification as follows:

 

Subject: Temp Report

 

Body: Indoor Temp: ${sys.node.11 B2 7 1.ST}

 

Change the address in blue above to match your insteon stat.  Note: Remove any leading 0's in the address sections (07 becomes 7)

 

Hope this helps.

 

-Xathros

Edited by Xathros

Thanks B)

Thanks B)

No Problem.  Always happy to help.

 

Might want to have a look at the Email Substitution Variables page in the Wiki.  It covers device status as used above.

I recently updated it to include user variables and the Ham weather variables. And, very soon we will be able to use these in network resources as well.

 

-Xathros

Edited by Xathros

See my link, post #6

 

BTW, I didn't realize at the time that status for the thermostat would give the temperature.

See my link, post #6

 

BTW, I didn't realize at the time that status for the thermostat would give the temperature.

I must have missed that. :)

 

-Xathros

  • Author

I set it up with this in the body of the message: Indoor Temps $(sys.node.20 49 6D 1.ST) and that is what I got when I received an alert--no temperature.

Use {   } , not (  )

  • Author

Thanks, Stu. Looks like I am getting a reading of [20]. Which, if it is correct, is in degrees centigrade. Do you know how to have the report in degrees fahrenheit?

Guest
This topic is now closed to further replies.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.