[REMOVED] Nest Manager 2.0

Thanks I found this one. Now to fix the other bug and I will push out update

I like the added weather forecast feature. I noticed this morning that Routines triggered the temps correctly; however, it did not change the home/away modes. I was able to manually change to away in the nest manager app. Seems to be working otherwise.

I have these issues fixed just testing a few things before releasing :slight_smile:

4 Likes

UPDATE [RELEASED]

[Updated]: Manager App v2.0.4

  • Fixed: Very minor null value fixes.

[Updated]: Automations App v1.1.1

  • Fixed: Modes event not found error
  • Fixed: cannot Save ā€˜namePage’ error
  • Fixed: lot’s of other various little bugs found

PLEASE Report any new issues using the github issues page. It is very difficult to perform troubleshooting via this thread post

FYI: I recommend that you use 1 Automation instance per automation type. I.E (1 for Remote Sensors and another for Nest Modes )

####This will eliminate any possible over-scheduling problems

2 Likes

My mode automation still isn’t working. Not going to away when SmartThings switches to away, and not switching to home when SmartThings does. Stopped working yesterday. I’ve updated to the newest version as of this reply.

Would it be possible to modify the UI to stop people from using 1 instance for multiple automatons. Require the user to pick one of the types of automation they want to setup first.

When choosing the Nest Weather as external temp, I am presented with blank screen below. I cannot move forward.

I’ve added in some ways to easily determine what automations are used but honestly never thought of putting in a selector to choose the type like Rule Machine does :slight_smile:

I will look into it.

Guys I appreciate the feedback I need as much details as you can provide.
I have been testing this all day today and have been trying to bulletproof this the best I can.
I really don’t understand why these failures are occuring.

I’ve added log events to at least tell you if there is nothing to-do…

FYI: If the automation function is not what turned off the thermostat it will not turn it back on.

1 Like

Can you tell me what options you selected? Are you seeing any errors?

Just a new automation based on external temperature. Once I select my local external sensor (nest weather):

Error below:

49e06fb9-1d10-403a-bcaa-c166eee6bbd5 6:26:33 PM EDT: error java.lang.NullPointerException: Cannot get property ā€˜label’ on null object @ line 1103
49e06fb9-1d10-403a-bcaa-c166eee6bbd5 6:26:33 PM EDT: error getExtTmpTempOk Exception: java.lang.NullPointerException: Cannot get property ā€˜currentThermostatMode’ on null object
49e06fb9-1d10-403a-bcaa-c166eee6bbd5 6:26:33 PM EDT: error getExtTmpTempOk Exception: java.lang.NullPointerException: Cannot get property ā€˜currentThermostatMode’ on null object

Wow… This has been working all day… I have a fix incoming. I think they are silently rolling out backend changes. I’ve had some really weird issues. The section of code you are seeing an error for is only run after the devices are installed and when events are received. Some how it’s just running them by only opening the page

1 Like

Please update your automation code. That should fix the white screen issues.

The good news is it’s working now. The bad news is the push notifications aren’t. I see this, which is true, but I didn’t select any optional contacts:

4ca851c2-d902-49cd-a624-718b4ffeda69 7:09:56 PM EDT: warn ContactBook is NOT Enabled on your SmartThings Account…

Glad to hear that. Wow. I just realized a super simple way to simulate not having contactBook on my account.

1 Like

Can you send me a screenshot of the contact selection page?

Thank but I need a shot of what you see on the select recipients page

Can you try this trick to enable the contacts on your account?

Look for post 12 I believe by Andy Rawson:

To speed up the learning process.

  • Log into the IDE
  • Browse to https://graph.api.smartthings.com/account/list
  • Click on the link for the Name of your account
  • In the URL bar you will see https://graph.api.smartthings.com/account/show/%My_Unique_ID%
  • Just replace the account/show section with contact
  • So it looks like this https://graph.api.smartthings.com/contact/%My_Unique_ID%
  • Select +New Contact or Either of the Import Buttons to proceed