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.

How to set up a query on my thermostat to run every 10 minutes or so?

Featured Replies

Posted

Unless I go into the console and query my thermostat every so often my thermostat reading is not accurate.  It may show 71 on the thermostat readout on the wall but on any devices it shows something different until I go into the console and query it.  Can anyone guide me to a place or help me to setup a program to get my thermostat to query every 10 minutes or so?  I have set up programs before but then I don't do it for several years and forget.  Thanks.

Edited by ingeborgdot

  • Author

Well, I figured it out but is there any way to put the times in faster than adding each one individually? 

Since we don't know what you wrote, it's hard for us to tell you how to make it better!

  • Author

What, you mean you can't read my mind?  :mrgreen:


This is one of them.  Thermostat Query - [iD 0021][Parent 0001][Not Enabled][Run At Startup]

If
        Time is 12:00:00AM
     Or Time is 12:30:00AM
     Or Time is  1:00:00AM
     Or Time is  1:30:00AM
     Or Time is  2:00:00AM
     Or Time is  2:30:00AM
     Or Time is  3:00:00AM
     Or Time is  3:30:00AM
     Or Time is  4:00:00AM
     Or Time is  4:20:00AM
     Or Time is  4:40:00AM
     Or Time is  5:00:00AM
     Or Time is  5:20:00AM
     Or Time is  5:40:00AM
     Or Time is  6:00:00AM
     Or Time is  6:15:00AM
     Or Time is  6:30:00AM
     Or Time is  6:45:00AM
     Or Time is  7:00:00AM
 
Then
        Set Scene 'Thermostat' Query
 
Else
   - No Actions - (To add one, press 'Action')
 

  • Author

I tried to get this one to work but it doesn't seem to be working. 

Thermostat test - [iD 0022][Parent 0001]

If
        From    12:00:00AM
        To      12:00:00PM (same day)
 
Then
        Set Scene 'Thermostat' Query
        Repeat Every  1 minute
 
Else
   - No Actions - (To add one, press 'Action')
 

iMeter Solo - [ID 0031][Parent 00C2][Not Enabled]

If
        From     8:00:00AM
        To       8:00:00AM (next day)
 
Then
        Repeat Every  1 hour 
           Set 'iMeter Solo' Query
 
Else
   - No Actions - (To add one, press 'Action')
 


This is a very basic program to accomplish the same just modify it to your specific needs. Please note the location of the repeat and the duration you can change to suite your needs.

  • Author

Okay, this is what I tried but it just doesn't seem to work.

Thermostat test - [iD 0022][Parent 0001][Run At Startup]

If
        From     8:00:00AM
        To       8:00:00AM (next day)
 
Then
        Repeat Every  1 minute
           Set Scene 'Thermostat' Query
 
Else
   - No Actions - (To add one, press 'Action')
 

Okay, this is what I tried but it just doesn't seem to work.

Thermostat test - [iD 0022][Parent 0001][Run At Startup]

 

If

        From     8:00:00AM

        To       8:00:00AM (next day)

 

Then

        Repeat Every  1 minute

           Set Scene 'Thermostat' Query

 

Else

   - No Actions - (To add one, press 'Action')

 

 

Are you sure your Insteon network is properly coupled / bridged to reach the TSTAT? If you right mouse click on the program and invoke the *Run Then* what happens?

  • Author

I figured out why it wasn't working properly.  I needed to set it to the time about now and when it hit that time it started.  So, it seems to be working properly now.  It would have started at 8 tomorrow if I would have set it to 8.  I just wasn't thinking properly.  It has now queried several times already so my temp is reading properly. 

I figured out why it wasn't working properly.  I needed to set it to the time about now and when it hit that time it started.  So, it seems to be working properly now.  It would have started at 8 tomorrow if I would have set it to 8.  I just wasn't thinking properly.  It has now queried several times already so my temp is reading properly. 

 

Yup, sorry forgot to tell you this earlier . . . Your next step is to enable *Run at startup* if you don't and the ISY Series Controller is rebooted it will not run as expected.

Edited by Teken

  • Author

Thermostat Query - [iD 0022][Parent 0001][Run At Startup]

If
        From     1:00:00PM
        To       1:00:00PM (next day)
 
Then
        Repeat Every  3 minutes
           Set 'Thermostat' Query
 
Else
   - No Actions - (To add one, press 'Action')
 

Looks perfect - Now Rock On . . .

  • Author

Do you think 3 minutes is too often?

Do you think 3 minutes is too often?

 

Normally in a home the temperature doesn't drop very quickly so a query of every 5~10 minutes is fine. If you have lots of programs that are tasked to *Query* it can tie up the ISY Series Controller.

 

Only you know what types of programs are in place now so use your own good judgement.

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.