tonesto7 / nest-manager

NST Manager (SmartThings)
https://community.smartthings.com/t/release-nst-manager-v5-0/
Other
396 stars 2.18k forks source link

Feature Request: Humidity Control without Switch; Custom Set Humidity Level Based on Outdoor Temp #511

Open markmoroni opened 7 years ago

markmoroni commented 7 years ago

Is it possible to not associate the humidity control automation to a switch? I have a whole home humidifier that is hard wired to my Nest which controls whether the humidifier goes on or off..

If my case, the Nest only turns on the humidifier if the actual indoor humidity reading is < the set indoor humidity level in the Nest AND the heat is actively running. In any other case, the humidifier does not turn on.

Therefore, I really only need to be able to adjust the set humidity level based on the outdoor temperature. I know you have the logic in the code already to set this, but since the automation is tied to a switch, I really can't take advantage of it. I could perhaps create a virtual switch, but I'm anal and like things clean, so I'd prefer to not go that route :-)

One other request is whether it would be possible to add custom fields to set the indoor humidity level based on the external temp. I know you have these values hard-coded, and I could update my code locally to match my preferences, but, ideally it'd be nice to have these as customizable fields based on the external temp.

Hopefully these requests make sense. Thank you in advance!

imnotbob commented 7 years ago

I think if you use this community driver:

https://github.com/jdc0730/device-type.nest-humidity/tree/master/devicetypes

I think it "looks like a switch", but sets the humidity setting up down in nest. The humidifier is still controlled by Nest (ie it only runs when Nest wants it to run).

Review it to see if it does what you want.

markmoroni commented 7 years ago

That should do the trick. Thanks!