five337 wrote:Is there any advantage to using the Max/Min Temp thresholds in the plugin over just using Indigo's built in triggers to watch the temps ?
Before I answer your question... I have a question... The way you've asked this implies that there is an automatic way that Indigo will warn you, if it's over / under a particular temperature?
The only way I can think of doing this, is to create a trigger:
ie. Trigger -> Device State Changed, <Thermostate>, Zone 1 Temperature becomes greater than XXX...
Action -> Send Email
ie. Trigger -> Device State Changed, <Thermostate>, Zone 1 Temperature becomes less than XXX...
Action -> Send Email
Am I unaware of another method for performing this...?
But now, to answer your question.
five337 wrote:Is there any advantage to using the Max/Min Temp thresholds in the plugin over just using Indigo's built in triggers to watch the temps ?
Functionally, there is very little difference from the triggers described above....
The Max / Min temperature warnings feature was an obvious feature to add, and simply a convenience feature that I added. The addition of this simply allows the user of the plugin to not have to create the triggers above... In addition, I feel it's easier to change the Thermostat Monitor's preferences, then remember to update the triggers, if you decide to change the threshold temperatures. Let's face it, using the feature in the plugin, is an "freebie". Your already using the plugin, and it prevents you from having to add the triggers....
Indigo's triggers are nice, and excellent. I currently have 64 of them defined...
And to be honest, I have forgotten about the majority of them. The philosophy I am attempting to use with my newest plugins (e.g. Switchboard, and the Thermostat plugin) is to add the most common functionality, and to try anticipate the features that people will want to use...
This way, hopefully the user won't have to make a trigger to add some feature that I didn't add to the plugin...
Did this answer your question? if this didn't answer your question, then I apologize... But I'm not fully understanding the though behind the question... I'm not sure why it matters if it's part of the plugin, versus being able to be duplicated as a trigger...
Is there some extra functionality to that you would like me to add? If so, please keep in mind, I'm happy to add additional features...
I would be happy to elaborate, if you wish... But if you do want me to elaborate, could you please clarify the question a bit more?
- Benjamin