Hi is there a way to increase temperature in the 0.5 interval and not just 1.0?
this feature is called threshold in the device. Go to Smartthings app classic- The Automation TAB - SmartApps - Virtual Thermostat Manager. Over there you can see all your virtual Thermostat that you created. tap on one an d change the field called āTemperature Thresholdā from default 1 to 0.5. After that dont forget to save in the top right corner. That is all
Is it possible to use this just as a temperature controller that can be used in webcore? I donāt want to link it to a device, I just want a way to edit my wanted max temperature.
@eliotstocker is it possible to add support for multiple contact sensors ? tnx
Can anyone recommend a smartapp to run schedules? i.e. turn on/off at specific times and set desired temp. Iāve not had much luck with any smartapps as yet. They all seem to specify cooling modes which doesnāt apply to this app. TIA
You can use webCoRE to create your rules. Itās really easy to use once you get a hand on the terminology.
Thanks for the suggestion. However, I already use webcore and was hoping for something in a smartapp for flexibility and ease of use. It seems like such a simple thing, Iām surprised thereās nothing available. Maybe this will be my first smartapp! The routines are so close to achieving what I need, but there is no option to turn on the thermostat, only change the temp at a desired time.
If time happens at x
Then with therm set temp
Repeat steps.
Itās that easy
@Modrica You can create a virtual swich to be controlled by this app. After that you can setup some rules in WebCore or in the Automation in new version of Smartthings phone app. This rules are to mirror the state of virtual switch to a real switch device. In this way, you can control multiple real switches or contact sensors.
any way to add a basic schedule to this?
I have a Virtual Thermostat set to turn on a heater in our TV room in the basement but I only want it to monitor from like 3pm till midnight Mon-Fri. 9am till Midnight on Sat and Sun. Nobody is down there the rest of the time so no need to heat. but the door at the top of the stairs is always open so the cats can get to there food and bathroomsā¦
I have another VT setup to monitor the sunroom and I am using the door open sensor and this works great. but that door open is different than the basement so I cant use it as a heating switch. No other switch at the moment that I could use that would only be open during certain hours.
nevermind, I setup a routine and setup when to auto adjust the temp up and down at specified times of the day.
Works perfect without having to add any additional code to this smart app.
the app works great on classic version but on latest version of smartthings it just reads the temps but you canāt modify the thermostat value. Is this still developed?any change to make it fully compatibile with new smartthings app or does anyone knows an alternative for the new app?
Is there a way to get this to run locally. Iāve been running this all winter and it works great.I Have multi able IR heating panels and a main heater, but lost internet last night without losing power and the heaters stayed on all night( was a little toasty in the house when i got up) usually i lose power and the internet at the same time
P.S great work on this
At the present time, no custom code can run locally. It all runs in the smartthings cloud.
The only things that can run locally are the official smart lighting feature as long as all the devices included are eligible to run like locally and a few parts of smart home monitor.
(And if you have the ADT model panel, its alerts can also run locally.)
But thatās it.
Hi guys
I would appreciate your assistance if possible. I tried to install the two parts but I ended up with a device named āTiles Missingā which cannot be removed from my home screen. I know it is a kind of stupid i did with the device handler but I donāt know how to remove it.
Any help/guidance appreciated
Thank you,
First off, great work! Iāve been monitoring this thread for a while, and am now beginning to implement these thermostats. Iāve successfully set up and built a piston in WebCore that mimics this functionality, but it is cumbersome and awkward https://community.webcore.co/t/working-thermostat-piston/5035. It requires feeding data into the setpoint and current temps of the Smartthings Simulated Thermostat. Another issue is the tendency for that device to automatically increase ācurrentā temp values, requiring me to feed it readings every minute or soā¦
I wish to abandon that method and move all my thermostats to use thisā¦ however, I have two issues:
-
I cannot get the Thermostat to show the set temperature in Fahrenheit - the ācurrent tempā seems to use the hub preference, but the āset tempā still shows in Celsius
-
Next is that this thermostat seems to turn the appliance switch off as required, but does not switch it on. Iām thinking that if item 1 is fixed (both readings are in Ā°F versus a mix of Ā°C & Ā°F), this may fix itself.
Thanks very much for all the hard work!
I believe I found the answer to my problems! I missed the part about modifying the Thermostat Device Handler, and was trying to modify the Smart App to fix my Issuesā¦ Once I changed the ātrueā to āfalseā, my device operates as expectedā¦
Hi
First bug i have encouncterrd since i got SmartThings. I have all thermostats showing ok, with the correct temp. But they donāt turn on the heaters. What can be wrong. The sensor values is correct. For example
Sensor value reads 20, heater set to 23. Wall plug doesnāt turn on.
I use fibaro wall plugs. I have 4 virtual thermostats with 4 wall plugs and 4 sensors. None of them are working. Or it shows that itās heatinf to 23 degrees but none of the wall plugs are on.
Any tips?
@eliotstocker you still working with this?
Hello all. I have attempted to modify this for cooling instead of heating, using some of the contributions above, and some of my own(my contributions were mainly just for modifying the GUI, and changing the word heat to cool throughout), but am now having some trouble.
When the desired temperature is set to a value lower than the temperature sensor reading, then the virtual switch turns on as expected. When, however, the desired temperature is set above the current temperature sensor reading, the virtual switch also gets a turn on command.
For some reason, no matter what I do, I cant get the virtual switch to turn off via this smart app. Any help here would be greatly appreciated.
Hereās the smart app fork:
And hereās the device handler fork:
https://github.com/dantor19/SmartThings-VirtualThermostat-WithDTH/commit/9fd313aa120bf9a8298f51f5ce61ffab7dbadd3f