Honeywell Thermostat status incorrect

I have a Honeywell T5 thermostat that has been working well for years. Recently it stopped updating status in the smartthings app.


Per Smartthings instructions I have done the following.

Restart app
Delete/ reinstall app
Delete device (Unlink service)/Add device

I get odd errors when unlinking but eventually finishes.


None of these have resolved the issue and now I’m unable to add the thermostat back. Each time I try to retry I get a different error.

Also after unlinking the service, the Residio app for Honeywell still shows the service connected.

Something may be down. Try it again later.

Also you can try this.

1 Like

It has been going on for a week and support has really been no help.

I also have a Honeywell T5 and it is still updating. I have a 5 min. refresh rule in SharpTools.

I was able to re add the device finally but status isn’t updating properly and no history since the initial add.

Can you do this without paying the subscription fee to create parameters? I don’t think we should be creating a refresh process for a device that is a linked service with the SmartThings platform

You can do the refresh your T5 using the free tier of SharpTools or using SmartThings API Rules. I prefer API Rules to keep it all in ST.

Do you have an example of either? I think the API solution requires me to set something up on a extra machine or server, which I would not want to manage.

The API Rules are accessed though the Advanced Web App and do not require any additional equipment.

In the Advanced Web App go to rules, then add a rule, then type in the following. Your device ID goes where the red line is.

In test form but the indentation is messed up.

{
“every”: {
“interval”: {
“value”: {
“integer”: 1
},
“unit”: “Minute”
},
“actions”: [
{
“command”: {
“devices”: [
“DEVICE ID”
],
“commands”: [
{
“component”: “main”,
“capability”: “refresh”,
“command”: “refresh”
}
]
}
}
]
}
}

Hi @pmjoen

Could you please confirm if you are still unable to add your Honeywell devices? If the issue persists, please share a video showing the process where the error occurs.

Also, could you provide support access to your account, please?

  1. Confirm the email account registered in the forum is the same one you use for SmartThings. If not, please share it with me over DM.
  2. Enable support access to your account:
  1. Go to the SmartThings Web (my.smartthings.com)
  2. Log in to your Samsung Account
  3. Select Menu (⋮) and choose Settings
  4. Toggle on Account Data Access
  5. Select the time period and confirm - In this step, please select “Until turned off”, once the team finishes, we’ll let you know so you can disable it again.

Thanks!

@Itati I was finally able to add the device back, but I am not getting any status updates past the initial add. Access was provided to data already and should be accessible. The email address is the same.

Im getting the following error

Error with JSON formatting. SyntaxError: JSON Parse error: Unrecognized token ‘“’

Post a copy of your code for people to review.

I use the same you gave me. With the true device ID replaced with this placeholder.

xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

[
    {
        “every”: {
            “interval”: {
                “value”: {
                    “integer”: 1
                },
                “unit”: “Minute”
            },
            “actions”: [
                {
                    “command”: {
                        “devices”: [
                            “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
                        ],
                        “commands”: [
                            {
                                “component”: “main”,
                                “capability”: “refresh”,
                                “command”: “refresh”
                            }
                        ]
                    }
                }
            ]
        }
    }
]

I am assuming you have the real 30+ digit device ID on the spot labeled “device ID is in this tag”

Yes, but I didnt included. it is this format
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

@TapioX any idea what is wrong with his rule?

Even using the manual refresh in the app, or executing the refresh command from the smart things advanced web app is not updating the status.

Unfortunately in that case an API Rule won’t help.

Rules API rule is correct.

I tested the function of the rule after I had changed all quotation marks (“every” to “every”) to the correct type and DeviceID to my Zigbee lamp.
The Zigbee lamp received a refresh command every minute. I monitored the rule execution with the CLI command smartthings edge:drivers:logcat

Maybe the refresh command does nothing.