So latest Eric - I have moved over to Webcore to automate, now that the Nest Humidity Control Device Handler exists. I created a piston to set a range of humidity percentages based on nest weather outdoor temp. Seems to work. I tested various scenarios on integer setting considering I can’t change the actual outdoor temp - but I can get the humidifier to turn off/on based on the settings I give. It’s now set. Anything above 25 deg, will make the humidifier come on till 35% is reached. So that’s my current string since it 27 deg out. But if it’s between 15 and 25, it will go to 30%, and anything less than 15, will go to 25%. It all works. I will keep pursuing the NST Automation though - just out of curiosity.
Here’s my new dilemma, I realized I had to provide the Humidity Control Device Handler my user id, password and serial number of the thermo in the Configuration of the Thing/Device. That made me a little nervous, so I activated 2FA in Nest. As I predicted, the automation is now broken because the Device (Humidity Control Device Handler) can’t handle 2FA. So I am getting, probably against the polling cycle, a verification code request form NEST. Oh boy. Wonder if there’s a way to maintain this connection either through 2FA, or figuring out how to maintain connection so it doesn’t ask for 2FA anymore because it’s registered? Thoughts?