[Depecrated] My Next Manager for your Nest® Tstats (firmware below 2.3), Protects and Sensors: all Nest attributes available (home/away, motion detection, setTargetHumidity, setHotWaterBoost) for automation-and no throttling!

I'm not sure what else you want from me. The logs you are looking for do not exist.
If the Thermostat is not linked to the 'Nest Structure' as you say, well, I have no idea how to do that as it clearly shows up in the Nest app, the Google Home app, and on the thermostat itself it shows it's connected to the Nest app.

So again, I'm not sure what to do at this point. It's strange that the same connection module works for everything else except for the thermostat. I would make an educated guess that the thermostat app code is the problem.

All I'm telling you is that your thermostat is not linked properly to the Nest structure based on the logs you posted.

You're saying that you have 3 Sensors and 4 Protects, all I see according to your post is 4 Protects and 2 sensors. So, clearly some log entries are missing.

IF you want me to help you, you need to send me the whole logs.

FYI, my code won't be able to
recognize your tstat and parse its attributes if there is no 'device.*' thermostat object linked to your Nest structure (contrary to many other Nest users including myself who have the thermostat linked correctly with a 'device.' entry).

There may be a thermostat, but it's not visible in the Nest structure to be parsed by my code. I need to be able to parse the whole thermostat object with all its attributes. I don't see any thermostat attributes in your logs such as 'can_heat', 'can_cold', 'target_temperature_high', 'target_temperature_low', etc..

Regards.

P.S. It happens sometimes that the Nest thermostat is not linked properly initially, and then by following the instructions below, and by resetting it with the WWN option, it appears correctly after. You have to add it to the Nest app after the reset. I understand that you may lose some of your custom settings, but it's the only workaround to make it appear in the Nest structure.

https://thingsthataresmart.wiki/index.php?title=My_NextServiceMgr#Issue_.2315:_My_Nest_Tstat_doesn.27t_show_up_in_MyNextManager.27s_list_of_devices

When you say it's "not linked properly" what exactly does that mean? If it says it's connected and I can remotely manage it from the Nest app, the Google Home app, and everything else can see it - doesn't that mean the app code here is at fault?

If there is a proper way and a non-proper way to link it, can you explain each to me?

Of course it doesn't show all the protects, I accidentally put the log in there because it mentioned the thermostat, but I didn't post it for us to debate or talk about the protects as they work fine. I purposefully excluded logs that had nothing to do with the thermostat.

I spent many hours looking through logs to find everything that would be related to the thermostat. There's not much because as you said, the app code is not seeing it, but it's there.

As far as 'custom settings', I don't really care about that as I've spent the last few days deleting it from the account. fully wiping the thermostat and connecting it back. Clearly it seems that Google no longer handles the thermostat's the way you think they do. It is possible Google changed something with new enrollments as I've tried everything you stated there and it's still not showing up in the structure array.

There are also 3 nest thermostat sensors that route through the thermostat and even they show up, just not the thermostat itself.

To recap: your tstat object is not linked to the Nest structure to be parsed by my code.

Your tstat is a recent model which is not linked to the Nest structure unlike your Protects and Sensors which are linked to your structure.

I see 4 Protects (topaz objects) and 2 sensors (kryptonites), but no device (thermostat) per your own post:

topaz.REDACTED, topaz.REDACTED, kryptonite.REDACTED, topaz.REDACTED, topaz.REDACTED, kryptonite.REDACTED]

I cannot parse the thermostat object with its attributes if it doesn't appear in your structure and your logs.

As I wrote earlier:

Ok after some research, it appears your code is using WWN to pull it's information.

Unfortunately, WWN has been deprecated. Even the original Nest app dropped WWN support and removed it as an option from the app.

Meaning even if you reset WWN on the thermostat (which I did already seven times), it will always relink via the Nest app but not via WWN anymore.

I'm not sure if I mentioned this previously, but I migrated my account from Nest to Google a few years ago.

Mentioned: "You may be able to reset your thermostat’s Works with Nest connection. This option is available for Nest thermostats in the US and Canada, and if you haven’t migrated to a Google Account."

More information: Troubleshoot a Works with Nest connection - Android - Google Nest Help

The option to Reset WWN connection does appear on the thermostat, but it is essentially doing nothing.

My account had been migrated to Google for 3 years but my thermostat works perfectly fine with this integration. I set this integration up over the summer and had worked flawless since then. I only have a thermostat and 3 temp sensors.

Weird because I just talked to a Google engineer who specifically told me that the WWN server is entirely shut down and the Nest app which is in the AppStore on both iPhone and Android no longer use the old server names. Everything uses Google API or Google URI. No more WWN, it's been shut down since August 2021.

I can guarantee you that if you remove your thermostat, you will not be able to add it back in a way that this add-on app to Hubitat will work.

Go ahead, try it... I dare ya :wink:

Just an FYI - I think Hubitat needs to remove at least the Thermostat portion of this integration from this forum and not allow it to be sold.

It plainly, does not work.

Don't believe me? I'm going to upload the conversation I had with the Google Engineer.

Also, if you still are not convinced, check these previous posts out:



This is a third party developer’s code. I’m not sure if that’s feasible.

2 Likes

Well, you miss the last update for some users...

Update....And just like that now I see it avail

So, my code works for old Nest thermostats, maybe not the most recent ones with the latest firmware (up to about a month ago it was still working). You can imagine that I don't test my code
for every new batch of Nest thermostats (HW/firmware) that is released on the market...

As per another Nest user who just responded to your posts:

P. S. I do provide some support via email, and you don't always see the end results in the forum as most users don't post their logs for data confidentiality reasons.

1 Like

I removed the device and integration completely and re-added it with a new token and it works fine for me.

Like I said I moved to Google years ago instead of a nest account.

My thermostat and Nest Temperature Sensors are 3 years old though.

1 Like

With the announcement from Google that they are fully shutting down Works with Nest on Sept 30th, does this include logging in with our Nest account for your integration app? Just checking if I need to finally switch my Nest account to Google? Or is this only 3rd party integrations?

1 Like

Hi @3rdStng, yes it looks like my integration will no longer work end of September.

What's annoying is that there is a lot retired Nest hardware as well including Nest Secure and Nest cams... I was quite happy with my Nest cams and I consider that's really planned obsolescence from Google again.

I will soon update my store accordingly.
Regards

Oh. The entire integration will no longer work? I was thinking just the Nest account would stop. Are you saying the Google account integration will stop too?

Yes, the entire integration will not work according to the statement released by Nest. That's my take on it for the moment.

Regards

Ouch, that blows (not your fault at all, my ire is directly at Google).

Please let us know if you find a workaround otherwise I’ll plan to swap out thermostats in September. Unsure if I’ll keep the protects…

My plan as well. But I'm not sure if this integration will completely go away. As I'm reading the FAQ's, the first step is to migrate your Nest account to a Google Home account. And seeing as MyNext Manager supports Google Accounts, I would tend to think it will still work. But I'm not the developer and if it still relies on the Nest API's, regardless of the account used for authentication, then I could see how it would go away.

I really hope that some work around or solution is found. I've loved this app and switching out 2 thermostats and 10 protects would be costly.

1 Like

I've switched to a Google Home account since coming over to C7 (now on C8) from SmartThings and haven't have any issues.

@yracine66, Can you clarify or educated guess whether your integrations will continue to work with thermostats if we have already migrated from Nest to Google account?

I have recently acquired some Keen smart vents which need some smart control over them. I’ve gotten rid of my Nest sensors, use a whole bunch of Zooz, Sonoff, and Aqara sensors around the house, and really only use the Nest thermostat to be controlled by Thermostat Controller and Thermostat Scheduler. Will the necessary apps you provide continue to work? Which apps package do you suggest?

Hi @neerav.modi That's my educated guess for the moment. Unfortunately, we'll know only end of September.

1 Like