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
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
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
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.
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
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.
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 withcontact
- 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