Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Action tiles #8

Open
wants to merge 65 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
7296403
Just testing that GitHub integration works
steffennissen May 24, 2020
e450e1a
Update virtual-thermostat-with-device.groovy
steffennissen May 24, 2020
1834a8c
Update virtual-thermostat-with-device.groovy
steffennissen May 24, 2020
5169b82
Update virtual-thermostat-with-device.groovy
steffennissen May 24, 2020
b7df74e
Added cool and auto mode to the display
steffennissen May 25, 2020
95aae4e
Added auto mode to the app
steffennissen May 25, 2020
b0b33c6
Refactoring and enhancements to cool/auto mode
steffennissen May 25, 2020
6ab24ab
minor changes
steffennissen May 25, 2020
9235854
fixed a few bugs and rearranged the UI
steffennissen May 25, 2020
68b6936
remove unneeded elements
steffennissen May 25, 2020
56136ad
Did a manual merge of changes from https://github.com/racarmichael/Sm…
steffennissen May 25, 2020
fe72698
heating status and cooling status doesn't really work together, this …
steffennissen May 25, 2020
25b6455
heating status and cooling status doesn't really work together, this …
steffennissen May 25, 2020
6ccfa2f
more fixes to the thermostatOperatingState
steffennissen May 25, 2020
b3e0ee7
better support for cooling/heating set point
steffennissen May 25, 2020
782f3f9
layout changes
steffennissen May 25, 2020
b226fc7
fix to state + set points
steffennissen May 25, 2020
2341977
added images
steffennissen May 25, 2020
b4aafd8
Merge branch 'master' of https://github.com/steffennissen/SmartThings…
steffennissen May 25, 2020
2a9eedf
updated design
steffennissen May 25, 2020
3c789fe
extra debugging info
steffennissen May 25, 2020
913ef21
cleanup
steffennissen May 25, 2020
e1bddf2
Trying to understand how the capabilities are exposed to other system…
steffennissen May 25, 2020
31923dc
first step to using cooling and heating setpoint correctly
steffennissen May 25, 2020
ff47761
fix cooling
steffennissen May 25, 2020
00a9744
a bit closer to supporting true cooling and heating set point
steffennissen May 25, 2020
c408132
a bit closer to supporting true cooling and heating set point
steffennissen May 25, 2020
c7e3d17
more work to support separate cooling/heating set points
steffennissen May 25, 2020
e5eef00
more work to support separate cooling and heating setpoints
steffennissen May 25, 2020
050111e
a bit closer to supporting true cooling and heating set point
steffennissen May 25, 2020
c8ba70e
make sure the threshold is recognized
steffennissen May 26, 2020
325032d
update at 0.1 interval
steffennissen May 26, 2020
ff08c89
updated initialization
steffennissen May 26, 2020
39c11c0
avoid turning on or off devices that are already on/off - led my airc…
steffennissen May 26, 2020
d93981c
UI updated
steffennissen May 28, 2020
8b14592
added off state to improve UI experience
steffennissen May 28, 2020
93523d9
minor UI changes to make it clearer which state is set
steffennissen May 30, 2020
a8860a1
updated the way heating/cooling/thermostat setpoint is set
steffennissen May 30, 2020
bbd9fb0
updated how cooling/heating/thermostat set points are updated
steffennissen May 30, 2020
534b47f
moved code from app to device for a cleaner and more performant desig…
steffennissen May 31, 2020
ac3f608
moved code from app to device for a cleaner and more performant desig…
steffennissen May 31, 2020
e89830c
allow for heating/cooling to happen at a diff from setpoint to conser…
steffennissen May 31, 2020
2158326
allow for heating/cooling to happen at a diff from setpoint to conser…
steffennissen May 31, 2020
197d177
ensure proper initialization of new device
steffennissen May 31, 2020
b889b4a
ensure proper initialization of new devices
steffennissen May 31, 2020
753051c
Double check to ensure not turning off/on twice
steffennissen Jun 6, 2020
ff94cfd
Double check to ensure not turning off/on twice
steffennissen Jun 6, 2020
6666c0c
first try with smart cooldown/heatup
steffennissen Jun 7, 2020
5f5d1d2
more debug for turning on/off outlets
steffennissen Jun 8, 2020
9c3449a
remove dependency on thermostat setpoint and don't trust that the swi…
steffennissen Jun 19, 2020
39d5bdc
remove handling of thermostat set point
steffennissen Jun 19, 2020
de6f445
cleanup + added a new experimental feature to fix unreliable switches…
steffennissen Jun 19, 2020
898a458
fixed a few issues with unreliableSwitchFix
steffennissen Jun 20, 2020
b46e762
fixed a bug with smart heating
steffennissen Jun 20, 2020
a2916d4
removed leftover code
steffennissen Jul 12, 2020
cc9cbcf
update to better deal with unreliable switches
steffennissen Jul 12, 2020
753bfe1
fix bug and allow for heating/cooling switches to be optional
steffennissen Jul 12, 2020
89f35d6
minor changes and addition of humidity sensor
steffennissen Jul 12, 2020
27e17ec
add humidity sensor
steffennissen Jul 12, 2020
e453ab6
allow physical or virtual buttons to trigger smart heat/cool
steffennissen Jul 13, 2020
1924ecb
Fix minor issue
steffennissen Jul 25, 2020
f946a98
Fix minor issue
steffennissen Jul 25, 2020
041d280
Fix minor issue
steffennissen Jul 25, 2020
b419c8e
Added check for humidity sensors to stop div. by 0
merryMellody Jul 26, 2020
8c5334d
Merge pull request #1 from merryMellody/fix-humidity-divide-by-zero
steffennissen Jul 27, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Large diffs are not rendered by default.

Binary file added images/auto_off.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/auto_on.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/cool_off.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/cool_on.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/heat_off.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/heat_on.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/unit_off.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/unit_on.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Large diffs are not rendered by default.