Skip to content
This repository has been archived by the owner on Apr 4, 2023. It is now read-only.

Commit

Permalink
Merge pull request #1 from tonesto7/master
Browse files Browse the repository at this point in the history
Pull request to update nest manager
  • Loading branch information
matt-cleary committed Nov 30, 2017
2 parents d149017 + 1294cf8 commit 6b5efd1
Show file tree
Hide file tree
Showing 42 changed files with 3,420 additions and 1,895 deletions.
13 changes: 8 additions & 5 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,19 @@
## Verify the following before opening an issue:
<!--- Go over all the following points, and put an `x` in all the boxes that apply. -->
<!--- If you're unsure about any of these, don't hesitate to ask. We're here to help! -->
- [ ] You followed the Nest Developer documentation here? [Nest Developer Account Creation](https://cdn.rawgit.com/tonesto7/nest-manager/master/Documents/html/Create_Dev_Account.html)
- [ ] That _OAuth_ is Enabled for the SmartApp under the IDE.
- [ ] The SmartApp and Device are using the latest version.
- [ ] You have reviewed the Readme for potential fixes.
- [ ] That the Device Types have been _Published for You_.
- [ ] The SmartApps and *_ALL_* (5) Devices Handlers are using the latest code available.
- [ ] You have reviewed the [NST Manager Wiki](http://thingsthataresmart.wiki/index.php?title=NST_Manager) for potential fixes.
- [ ] That ALL SmartApps and Device Handlers have been _Published for You_ in the IDE.


## About Your Setup:
* How many Thermostats?:
* How many Protects?
* Are you Using the Nest Presence Device?
* How many Cameras?
* Using the Nest Presence Device?
* Using the Nest Weather Device?
* iOS or Android?:
* Mobile App Version:

Expand All @@ -37,4 +40,4 @@
## Context
<!--- How has this issue affected you? What are you trying to accomplish? -->
<!--- Providing context helps us come up with a solution that is most useful in the real world -->
Please include a copy of your log under the IDE if possible>>>
Please include a copy of your log under the IDE if possible
3 changes: 0 additions & 3 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,3 @@
<!--- see how your change affects other areas of the code, etc. -->

## Screenshots (if appropriate):



20 changes: 12 additions & 8 deletions Data/appData.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,25 +24,25 @@
"setupVersion": 2,
"versions": {
"app": {
"ver": "5.2.0"
"ver": "5.2.3"
},
"autoapp": {
"ver": "5.1.7"
"ver": "5.2.0"
},
"thermostat": {
"ver": "5.1.5"
"ver": "5.2.0"
},
"protect": {
"ver": "5.1.4"
"ver": "5.2.0"
},
"camera": {
"ver": "5.1.4"
"ver": "5.2.0"
},
"presence": {
"ver": "5.1.2"
"ver": "5.2.0"
},
"weather": {
"ver": "5.1.3"
"ver": "5.2.0"
}
}
},
Expand All @@ -59,6 +59,9 @@
"newexceptionPath": "newexceptionData",
"remoteDiagPath": "remoteDiagLogs"
},
"appSettings": {
"pullFromFB": false
},
"aaPrefs": {
"enAaMsgQueue": true,
"enMultiQueue": false
Expand Down Expand Up @@ -90,7 +93,8 @@
"tstatTimeout": 35,
"longTimeout": 120,
"timeout": 35,
"enabled": true
"enabled": true,
"repairEnabled": false
},
"devStatusPage": {
"enabled": false,
Expand Down
100 changes: 16 additions & 84 deletions Data/changelog.txt
Original file line number Diff line number Diff line change
@@ -1,97 +1,29 @@
V5.2.0 (July 22nd, 2017):
▔▔▔▔▔▔▔▔▔▔▔
Manager App:
• FIXED: NP issues

Automation App 5.1.7:
• FIXED: NP issues

V5.1.9 (July 21st, 2017):
▔▔▔▔▔▔▔▔▔▔▔
Manager App:
• FIXED: Thermostat voice reports

Automation App 5.1.6:
• FIXED: FanCtrl automation cleanups/fixes

V5.1.8 (July 16th, 2017):
▔▔▔▔▔▔▔▔▔▔▔
Manager App:
• FIXED: Optimized UI and performance, Improved Error handling and reporting

Automation App 5.1.5:
• FIXED: Version checks for automations, improved performance, improved error handling

V5.1.7 (July 12th, 2017):
▔▔▔▔▔▔▔▔▔▔▔
Manager App:
• FIXED: Bugs Fixed

V5.1.6 (July 9th, 2017):
▔▔▔▔▔▔▔▔▔▔▔
Manager App:
• FIXED: Version checks for automations
• FIXED: Null pointer issue
• ADDED: New Diagnostic System for Log Collection with a nice web interface. You can share this with the developer for troubleshooting.
• FIXED: Unused code and UI removed.

Automation App 5.1.4:
• UPDATED: Fixed weather checks for external temperature automation
• UPDATED: External temperature checks if inside is too hot or cold before changing to ECO 2C / 4F
• FIXED: Schedule checks for presence updated to Anyone home, or Everyone Away
• UPDATED: Schedules can override temperature spread for remote sensor automation
• UPDATED: Schedules can set an hvac mode "Return from Eco" to have the schedule exit eco mode when it becomes active

V5.1.5 (June 19th, 2017):
▔▔▔▔▔▔▔▔▔▔▔
Manager App:
• FIXED: Custom weather settings proper display

V5.1.3 (June 14th, 2017):
▔▔▔▔▔▔▔▔▔▔▔
Manager App:
• FIXED: Error reporting on API errors during data updates

Automation App 5.1.3:
• UPDATED: Logging Cleanups

V5.1.2 (June 12th, 2017):
V5.2.3 (November 8th, 2017):
▔▔▔▔▔▔▔▔▔▔▔
Manager App:
• UPDATED: Enabled Rest Streaming Functionality for public (Donators Only)
• FIXED: Empty Locations on New Installs
• FIXED: Tweaked the way app updates messages are determined
• ADDED: Workaround step added to stop the issues preventing users from uninstalling the App
• UPDATED: Minor Device Health Tweaks

Automation App 5.1.2:
• FIXED: External Temperature ignores dew point for HVAC systems than cannot cool
Automation App 5.1.8:
• FIXED: Tweaks to the Uninstall Process
• FIXED: More Cleanups

V5.1.1 (June 8th, 2017):
V5.2.2 (November 7th, 2017):
▔▔▔▔▔▔▔▔▔▔▔
Manager App:
• UPDATED: Logging Cleanups and Added ability to display changed device data in Manager Logs
* FIXED: Code Cleanups
• FIXED: Minor Bug Fixes and Code Cleanups.

Automation App 5.1.1:
• FIXED: nMode issue that was turn on thermostats that were turned off
• UPDATED: Logging Cleanups

V5.1.0 (June 1st, 2017):
V5.2.1 (October 14th, 2017):
▔▔▔▔▔▔▔▔▔▔▔
Manager App:
• UPDATED: Support automation precedence
* FIXED: Bug in honoring weather station custom settings

Automation App 5.1.0:
• UPDATED: nMode automation precedence for setting ECO. Other automations honor override by Nest Mode automation
• UPDATED: Fixes to Fan Circulation to allow you to set on and off durations. Added ability for mode time restrictions
• FIXED: Issue in external temperature automation to check schedules for temperature settings to decide to end ECO settings
• Added: Use Switches as a restriction for Automations
• UPDATED: I have changed the app to no longer use our tokens and it will tell you when you are missing the required id and secret.

V5.0.9 (May 13st, 2017):
V5.2.0 (July 22nd, 2017):
▔▔▔▔▔▔▔▔▔▔▔
Manager App:
• UPDATED: Cleanup of out of date automation children
• UPDATED: Faster command processing
• UPDATED: Improved error notification
• FIXED: Small bugs and code cleanup
• FIXED: NP issues

Automation App 5.0.5:
• UPDATED: Ability to control which cameras turn on / off with Nest Mode automation
Automation App 5.1.7:
• FIXED: NP issues
36 changes: 8 additions & 28 deletions Data/changelog_cam.txt
Original file line number Diff line number Diff line change
@@ -1,35 +1,15 @@
<p style="font-size: 15px;"><strong>V5.1.4 (July 21st, 2017):</strong><p>
<hr noshade>
<ul style="font-size: 12px; padding: 0 10px 0 10px; Margin: 0;">
<li><strong>FIXED:</strong> The bug discovered with Storing the Images to ST is not entirely fixed but is now handled correctly and reporting the error.</li>
</ul>
<br>
<p style="font-size: 15px;"><strong>V5.1.2 (June 21st, 2017):</strong><p>
<hr noshade>
<ul style="font-size: 12px; padding: 0 10px 0 10px; Margin: 0;">
<li><strong>UPDATED:</strong> On motion events, camera takes snapshot if streaming is on. If Nest account has Nest Aware, this stores the motion event taken by Nest Aware.</li>
</ul>
<br>
<p style="font-size: 15px;"><strong>V5.1.1 (June 17th, 2017):</strong><p>
<p style="font-size: 15px;"><strong>V5.2.0 (November 8th, 2017):</strong><p>
<hr noshade>
<ul style="font-size: 12px; padding: 0 10px 0 10px; Margin: 0;">
<li><strong>UPDATED:</strong> Fixed command calls</li>
<li><strong>ADDED:</strong> Preference now available to only modify motion events when person detected (Requires Nest Aware Subscription!).</li>
<li><strong>ADDED:</strong> Android Disclaimer for HTML.</li>
<li><strong>ADDED:</strong> Added New Attribute called 'motionPerson' for WebCoRE to Monitor for changes.</li>
<li><strong>UPDATED:</strong> Some Minor Device Health Tweaks.</li>
<li><strong>FIXED:</strong> Refresh Button now works again on HTML (iOS only).</li>
</ul>
<br>
<p style="font-size: 15px;"><strong>V5.1.0 (June 5th, 2017):</strong><p>
<hr noshade>
<ul style="font-size: 12px; padding: 0 10px 0 10px; Margin: 0;">
<li><strong>UPDATED:</strong> version number updated to match 5.1.x</li>
</ul>
<br>
<p style="font-size: 15px;"><strong>V5.0.6 (May 25th, 2017):</strong><p>
<hr noshade>
<ul style="font-size: 12px; padding: 0 10px 0 10px; Margin: 0;">
<li><strong>UPDATED:</strong> Updates to healthcheck parameters & optimizations</li>
</ul>
<br>
<p style="font-size: 15px;"><strong>V5.0.5 (May 13th, 2017):</strong><p>
<p style="font-size: 15px;"><strong>V5.1.4 (July 21st, 2017):</strong><p>
<hr noshade>
<ul style="font-size: 12px; padding: 0 10px 0 10px; Margin: 0;">
<li><strong>UPDATED:</strong> Removed capability that is not available (Notification) & optimizations</li>
<li><strong>FIXED:</strong> The bug discovered with Storing the Images to ST is not entirely fixed but is now handled correctly and reporting the error.</li>
</ul>
16 changes: 6 additions & 10 deletions Data/changelog_prot.txt
Original file line number Diff line number Diff line change
@@ -1,17 +1,13 @@
<p style="font-size: 15px;"><strong>V5.1.1 (June 17th, 2017):</strong><p>
<hr noshade>
<ul style="font-size: 12px; padding: 0 10px 0 10px; Margin: 0;">
<li><strong>UPDATED:</strong> Fixed command calls</li>
</ul>
<br>
<p style="font-size: 15px;"><strong>V5.1.0 (June 5th, 2017):</strong><p>
<p style="font-size: 15px;"><strong>V5.2.0 (November 8th, 2017):</strong><p>
<hr noshade>
<ul style="font-size: 12px; padding: 0 10px 0 10px; Margin: 0;">
<li><strong>UPDATED:</strong> version number updated to match 5.1.x</li>
<li><strong>ADDED:</strong> Added Android Disclaimer for HTML.</li>
<li><strong>UPDATED:</strong> Some Minor Device Health Tweaks.</li>
<li><strong>FIXED:</strong> Refresh Button now works again on HTML (iOS only).</li>
</ul>
<br>
<p style="font-size: 15px;"><strong>V5.0.3 (May 25th, 2017):</strong><p>
<p style="font-size: 15px;"><strong>V5.1.1 (June 17th, 2017):</strong><p>
<hr noshade>
<ul style="font-size: 12px; padding: 0 10px 0 10px; Margin: 0;">
<li><strong>UPDATED:</strong> Update Healthcheck parameters & remove false positives</li>
<li><strong>UPDATED:</strong> Fixed command calls</li>
</ul>
32 changes: 6 additions & 26 deletions Data/changelog_tstat.txt
Original file line number Diff line number Diff line change
@@ -1,33 +1,13 @@
<p style="font-size: 15px;"><strong>V5.1.4 (July 21st, 2017):</strong><p>
<p style="font-size: 15px;"><strong>V5.2.0 (November 8th, 2017):</strong><p>
<hr noshade>
<ul style="font-size: 12px; padding: 0 10px 0 10px; Margin: 0;">
<li><strong>FIXED:</strong> Fixed and modified broken voice reports for the Tstat.</li>
<li><strong>ADDED:</strong> Added Android Disclaimer for HTML.</li>
<li><strong>UPDATED:</strong> Some Minor Device Health Tweaks.</li>
<li><strong>FIXED:</strong> Refresh Button now works again on HTML (iOS only).</li>
</ul>
<br>
<p style="font-size: 15px;"><strong>V5.1.2 (June 17th, 2017):</strong><p>
<p style="font-size: 15px;"><strong>V5.1.6 (November 7th, 2017):</strong><p>
<hr noshade>
<ul style="font-size: 12px; padding: 0 10px 0 10px; Margin: 0;">
<li><strong>UPDATED:</strong> Fixed command calls</li>
</ul>
<br>
<p style="font-size: 15px;"><strong>V5.1.0 (June 5th, 2017):</strong><p>
<hr noshade>
<ul style="font-size: 12px; padding: 0 10px 0 10px; Margin: 0;">
<li><strong>UPDATED:</strong> Reduced logging 5.1.1</li>
</ul>
<br>
<ul style="font-size: 12px; padding: 0 10px 0 10px; Margin: 0;">
<li><strong>UPDATED:</strong> version number updated to match 5.1.x</li>
</ul>
<br>
<p style="font-size: 15px;"><strong>V5.0.6 (June 1st, 2017):</strong><p>
<hr noshade>
<ul style="font-size: 12px; padding: 0 10px 0 10px; Margin: 0;">
<li><strong>FIXED:</strong> OperatingState in Graphs.</li>
</ul>
<br>
<p style="font-size: 15px;"><strong>V5.0.5 (May 25th, 2017):</strong><p>
<hr noshade>
<ul style="font-size: 12px; padding: 0 10px 0 10px; Margin: 0;">
<li><strong>FIXED:</strong> Update healthcheck parameters & remove false positives</li>
<li><strong>FIXED:</strong> Cleanups and minor bugfixes.</li>
</ul>
22 changes: 6 additions & 16 deletions Data/changelog_weath.txt
Original file line number Diff line number Diff line change
@@ -1,23 +1,13 @@
<p style="font-size: 15px;"><strong>V5.1.2 (June 26th, 2017):</strong><p>
<hr noshade>
<ul style="font-size: 12px; padding: 0 10px 0 10px; Margin: 0;">
<li><strong>UPDATED:</strong> Fixed NP when weatherunderground sends bad data</li>
</ul>
<br>
<p style="font-size: 15px;"><strong>V5.1.1 (June 17th, 2017):</strong><p>
<p style="font-size: 15px;"><strong>V5.2.0 (November 8th, 2017):</strong><p>
<hr noshade>
<ul style="font-size: 12px; padding: 0 10px 0 10px; Margin: 0;">
<li><strong>UPDATED:</strong> Fixed command calls</li>
<li><strong>ADDED:</strong> Added Android Disclaimer for HTML.</li>
<li><strong>UPDATED:</strong> Some Minor Device Health Tweaks.</li>
<li><strong>FIXED:</strong> Refresh Button now works again on HTML (iOS only).</li>
</ul>
<br>
<p style="font-size: 15px;"><strong>V5.1.0 (June 5th, 2017):</strong><p>
<hr noshade>
<ul style="font-size: 12px; padding: 0 10px 0 10px; Margin: 0;">
<li><strong>UPDATED:</strong> version number updated to match 5.1.x</li>
</ul>
<br>
<p style="font-size: 15px;"><strong>V5.0.5 (May 25th, 2017):</strong><p>
<p style="font-size: 15px;"><strong>V5.1.2 (June 26th, 2017):</strong><p>
<hr noshade>
<ul style="font-size: 12px; padding: 0 10px 0 10px; Margin: 0;">
<li><strong>UPDATED:</strong> Add precip_lasthour & solorradiation attributes</li>
<li><strong>UPDATED:</strong> Fixed NP when weatherunderground sends bad data</li>
</ul>
10 changes: 10 additions & 0 deletions Documents/css/ST-HTML.css
Original file line number Diff line number Diff line change
Expand Up @@ -389,6 +389,16 @@ tr {
padding: 8px 0px;
}

.androidAlertBanner {
font-size: 6vw;
font-weight: bold;
text-align: center;
background: #6f786f;
-webkit-text-stroke: 1.0px #000000;
-webkit-text-fill-color: #FFFFFF;
padding: 8px 0px;
}

.orangeAlertBanner {
font-size: 6vw;
font-weight: bold;
Expand Down
Loading

0 comments on commit 6b5efd1

Please sign in to comment.