-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathindex.htm
110 lines (104 loc) · 5.45 KB
/
index.htm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="viewport" content="width=device-width">
<title>Pocket Thermostat</title>
<script type="text/javascript">
function show_confirm()
{
var r = confirm("Click the OK button to agree that your use of Pocket Thermostat " +
"is entirely at your own risk, and that you understand there is no support of " +
" or warranty for Pocket Thermostat. You are aware that the radiothermostat.com Terms "+
"of Use say, in part: \"IMPROPER USE OF THE LOCAL API MAY DAMAGE OTHER APPLICATIONS OR " +
"DEVICES IN YOUR HOME NETWORK SYSTEM\". If you do not agree, click Cancel.")
if (r == true)
{
document.write(
"Click once more to download:<br/>" +
"<a href='PocketThermostat_v1_3.apk'>" +
"PocketThermostat_v1_3.apk for Gingerbread (2.3) and older.</a><br/><br/>" +
"<a href='PocketThermostat_v1_4.apk'>" +
"PocketThermostat_v1_4.apk for Honeycomb (3.0 released 2011) or newer.</a>" +
"<p> Then click Browser's Refresh button to go " +
"back to the instructions.</p>"
);
}
}
</script>
<style type="text/css">
.style1 {
width: 100%;
}
</style>
</head>
<body>
<h1>Pocket Thermostat</h1>
These web pages are designed to be viewable from the Browser application on an Android phone, including the ability to download and install Pocket Thermostat on the phone.
<h2><a href="why.htm">Introduction</a></h2>
<h2><a href="security.htm">Security</a></h2>
<h2>How to use Pocket Thermostat</h2>
Pocket Thermostat has three screens. The Main screen has the Change and Schedule buttons which access the other two screens.
The Android <i>Back</i> button returns to the Main screen.
<h3><a href="usemain.htm">Main Screen</a></h3>
<h3><a href="usechange.htm">Change thermostat settings</a></h3>
<h3><a href="useschedule.htm">Edit thermostat schedule</a></h3>
<h2>Download and Install</h2>
<p>Pocket Thermostat is not currently on the Android Market. Radiothermostat.com does not allow charging for such an application without prior permission
according to their <a href="http://radiothermostat.com/documents/RTCOA%20API%20Terms%20of%20Use%20033011.pdf">terms of use</a> for their API.
(Their lawyers are particularly threatening: "...may render you liable for damages and injunctive relief in a court of law.")</p>
Always use caution installing any application on your Android phone. You should find some assurance that the application does not, for example,
share your private data without your consent. In the case of PocketThermostat, this is some supporting information:
<ul>
<li>When installing, Pocket Thermostat only requests that you authorize internet access and no other Android privileges.</li>
</ul>
<h2>Install</h2>
To install this app on your Android phone, you must <ul><li>Use the Android Settings menu, go to Applications, and make "Unknown Sources"
checked on to allow installation of non-Market applications.</li>
<li> Your Android Browser must have Javascript enabled in order to download.</li>
<li> While running the Browser application on your Android, come back to this page you are reading and then click this button and agree to my terms of use: <p>
<input type="button" onclick="show_confirm()" value="Download Pocket Thermostat" /></p>
</li>
<li>
In the Android Browser, once the download is finished, click its <i>Menu</i> key, choose <b>More</b>, and then <b>Downloads</b>.
That brings you this screen: <img height="100%" width="100%" src="BrowserDownload.png"/><br /> or a similar one.
Click on PocketThermostat... to install.</li>
</ul>
<p>If you have previously configured your thermostat to communicate with radiothermostat.com
according to their installation instructions, there is no <i><b>requirement</b></i> to disconnect that
connection to their cloud software. However, it is very unlikely you got this far in this document if you
wanted to use both Pocket Thermostat and radiothermostat together.
</p>
<p>I have obvserved that, while my thermostat is configured to update the radiothermostat.com cloud, it responds to
Pocket Thermostat with far more delay than it does when it is disconnected from their cloud. Here is one way to
disconnect your thermostat from the radiothermostat cloud:</p>
<h3><a href="nocloud.htm">Disconnect from the cloud</a></h3>
<h2>Revision History</h2>
<table >
<tr>
<td width="150">Version 1.4</td>
<td>Jan 10, 2019</td>
</tr>
<tr><td></td><td>Android 8 broke the context menus in PocketThermostat 1.3. Fixed in 1.4</td></tr>
<tr>
<td width="150">
Version 1.3</td>
<td>
March 14, 2012</td>
</tr>
<tr><td /><td>Address socket timeout issue</td></tr>
<tr><td /><td>Save restore schedule on phone</td></tr>
<tr><td /><td>Show the thermostat label</td></tr>
<tr><td /><td>Fix crash-on-install from Android loader</td></tr>
<tr>
<td>
Version 1.1</td>
<td>
Feb 27, 2012</td>
</tr>
</table>
<h2>Contact</h2>
You may email the author at <a href="mailto:wayne@writelog.com">wayne@writelog.com</a>, however, no reply is promised.
</body>
</html>