[RELEASE] Humidity and Temperature Management with Scheduling (homes without HVAC/thermostats / using heaters and cooling appliances / vacation home / remote homes)

smartapp_alerts
humidity
smartapp_hvac
project_secondhome
rboyapps

(www.rboyapps.com - Make your home your butler!) #1

Folks have been requesting an app to manage temperatures and humidity build up. Typically used to manage vacation homes remotely. Also useful for older homes without a thermostat or rooms which has heater and cooler appliances in them with no HVAC. Here is an app for the same.

You can define the High and Low temperatures sensors (independently) as well as action to take like turning on HVAC’s, Fans/switches, heaters etc. It will automatically turn them off once the temperature is out of the extreme zone (currently configured for 1 degree (C/F) above or below the extreme temp defined).

You can also monitor a Humidity sensor and correspondingly define a set of action to take/device to turn on (HVAC, dehumidifiers, humidifiers, switches etc) to remedy the situation and it will automatically turn them off after the humidity return to 5% below the threshold or turn off the humidifier when it’s 5% above the threshold.

You can define upto 3 operating schedules for the heating and cooling appliances (these will only turn on during the schedule but will turn off when the desired temperature/humidity thresholds are achieved)

You can also define the operating modes, like scheduled modes will control when appliances are turned on.

If you have any feature requests please send it in.

This app is available on the RBoy apps server (along with all the rest of the premium and free apps) http://smartthings.rboyapps.com.
Visit our Facebook page to get access to all our Premium ST Apps Server and get updates on new apps. http://www.facebook.com/RBoySTApps
If you like the Apps consider supporting our development efforts.

The latest version of these apps with udpates are available on the RBoy server.


New to home automation, recommendations on devices/approach for monitoring vacation property
ST Enabled floor heating thermostat solution?
[RELEASE] Rental Lock Automater - Automate user codes with AirBnB, HomeAway and VRBO
[RELEASE] Ultimate Mode Based Thermostat - Control Multiple Thermostats Temperature / Remote Temperature Sensors when Changing Modes
How do I turn off a bathroom exhaust fan when humidity is below a threshold
(www.rboyapps.com - Make your home your butler!) #2

Version 1.2.1
You can define upto 3 operating schedules for the heating and cooling appliances (these will only turn on during the schedule but will turn off when the desired temperature/humidity thresholds are achieved)
Fixed an issue with modes


(Adam) #3

Thanks for the recent update with scheduling. I am using this for my sons bedroom to set a min temp via a motion sensor which turns on an electric heater when he is there at night, but not when he is in school.


(www.rboyapps.com - Make your home your butler!) #4

###Humidity and Temperature Management with Scheduling - Version 1.2.2

  • Added fix for error while installing if the hub location/timezone wasn’t specified. Now it’ll warn the user to add the hub location to that it can pick the correct timezone otherwise it’ll default to UTC timezone.

Thanks to DnCCrew for this step:

To set the hub Location, from smartphone app:

  1. Clicked on the 3 lines (top right corner)
  1. Clicked on gear icon (top right)
  2. Click area that says “Tap to set where home is on the map” and zoom in to correct location on map.

(www.rboyapps.com - Make your home your butler!) #5

###Humidity and Temperature Management with Scheduling - Version 1.2.3

  • Fix for a scheduling bug in the ST API when end time is before start time (i.e. next day)

(www.rboyapps.com - Make your home your butler!) #6

###Humidity and Temperature Management with Scheduling - Version 1.3.0

  • Added support for ST Contact Address Book

(www.rboyapps.com - Make your home your butler!) #7

###Humidity and Temperature Management with Scheduling - Version 1.4.0

  • Added ability to automatically check for updates to SmartApps and Devices and notify user

After updating the code, open the SmartApp and click Done for the changes to take effect


(www.rboyapps.com - Make your home your butler!) #8

###Humidity and Temperature Management with Scheduling - Version 1.5.0

  • Added ability to use humdifier if the humidity falls below the threshold
  • Improved description of options

(www.rboyapps.com - Make your home your butler!) #9

###Humidity and Temperature Management with Scheduling - Version 01.05.01

  • Update due to change in ST phone app, now you can separate multiple SMS numbers by using a *

(www.rboyapps.com - Make your home your butler!) #10

Humidity and Temperature Management with Scheduling - Version 01.06.00

  • Added support for schedules ending past midnight into next day

(Ulf Thomas) #11

Hi RBoy.

I just found this app of yours (been running your door lock app for a long time) and I would love to use this one also in my home.

I am currently set up with sensors and and switches only and would like to know if it were possible to add functionality to turn a switch off when max heat is reached as opposed to switching on a cooler (which I don’t have). :slight_smile:

Let me know.

Ulf Thomas


(www.rboyapps.com - Make your home your butler!) #12

If you don’t have a cooler, just don’t assign any switch to the cooler function. It will turn off the heater when the heat threshold is reached.


(Ulf Thomas) #13

Ahaaaa. That is great. :slight_smile: Thanks.

I have been testing it for awhile now and it does work - but it does notify me that it is turning off the heaters even thought the heaters are off. Could a check be added to disable this if the heaters are indeed off?


(Ulf Thomas) #14

Hi again.

I am seeing some every erratic behavior from your app. By that I mean that it looks like the app suddenly stops monitoring temp changes and that it doesn’t switch on or off any heaters. Then all of a sudden it will start again.

I.e. just now - when I’m at work I get a notification that the temp had increased but when I look into the history of the sensor I find 10+ temp events before this. Several of which should’ve either switch a heater on.

Please advise.

BR

Thomas


(www.rboyapps.com - Make your home your butler!) #15

SmartThings is an event driven setup. What means is that the SmartApp doesn’t poll the devices for temperature changes instead SmartThings notifies the app when the temperature changes then the app takes actions accordingly.

If you’re seeing that the temperature has changed in your device and nothing is happening with the SmartApp then it could be a few reasons

  1. The platform didn’t notify the app
  2. The app isn’t scheduled to be running/notified for the mode (check if you’ve set any mode restrictions on your SmartApp settings)

For the first one, one way to check would be open your ide Live Logs and see if the platform notifies the app when the temperate changes. If it doesn’t you’ll have to contact ST support to look into your account and find out why the platform isn’t nothing your app for your account (each account apps run independently).

It could be a temporarily platform issue caused by server load (for e.g. If this started recently or eratticly like you mentioned) and could fix itself after a few hours or days once the platform sorts out its load issues.


(Ulf Thomas) #16

Hi and thanks for your reply.

There is something strange all together going on here because if I create an instance of your app to monitor my living room sensor and setting the high temperature to 25, I am suddenly getting a notification that the heater has been switched off because the temperature has reached 24.6. Any suggestions on how to debug that one? :slight_smile:


(www.rboyapps.com - Make your home your butler!) #17

Check your SmartApp settings, heaters are connected to low temperature settings and not high. If you’re still facing an issue, please take a screenshot of the messages and SmartApp settings and eMail them to our support team to check out.


(www.rboyapps.com - Make your home your butler!) #18

Humidity and Temperature Management with Scheduling - Version 01.07.00

  • Enhanced the humidity and temperature management engine to make it hardier and also fixed a bug
  • Added ability for users to configure the swing thresholds for temperature and humidity (advanced settings)
  • Added sanity check for initialization on app start up and settings updates

(www.rboyapps.com - Make your home your butler!) #19

Humidity and Temperature Management with Scheduling - Version 01.07.01

  • Turn off all devices when mode changes to non operating mode

After updating to this version, open the SmartApp and click ‘Save’ for the changes to take effect