Skip to content

Commit d6397f9

Browse files
committed
Version 8.2 release notes.
1 parent d5761ac commit d6397f9

File tree

3 files changed

+54
-37
lines changed

3 files changed

+54
-37
lines changed

README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ Application demo: [roudnice.eu](http://www.roudnice.eu)
1111

1212
Read tmep-info-en.html or tmep-info-cz.html for more information.
1313

14-
* **Version 8.1.3 released at 2016-12-20** (Fixed XSS vulnerability, thank you [@spazef0rze](https://www.michalspacek.cz)!)
14+
* **Version 8.2 released at 2017-02-23** (New Highcharts library, better graphs on Actually tab)
15+
* Version 8.1.3 released at 2016-12-20 (Fixed XSS vulnerability, thank you [@spazef0rze](https://www.michalspacek.cz)!)
1516
* Version 8.1.2 released at 2016-11-18 (Fix for MySQL 5.7)
1617
* Version 8.1.1 released at 2016-05-09 (Small fixes)
1718
* Version 8.1 released at 2015-04-21 (Portuguese translation)

tmep-info-cz.html

+8
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,14 @@ <h2><a name="aktualizace">Aktualizace na verzi 8</a></h2>
178178

179179
<h2><a name="seznamzmen">Seznam změn</a></h2>
180180

181+
<h4>verze 8.2 (2017-02-23)</h4>
182+
183+
<ul>
184+
<li>Vylepšené grafy na záložce Aktuálně - svislý oddělovač pro jednotlivé dny, zobrazený opravdu jen ten správný časový úsek.</li>
185+
<li>Aktualizovaná knihovna Highcharts v4.0.1 -> v5.0.7.</li>
186+
<li>Oprava chyby, kdy mohla být přijata teplota -0.</li>
187+
</ul>
188+
181189
<h4>verze 8.1.3 (2016-12-20)</h4>
182190

183191
<ul>

tmep-info-en.html

+44-36
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ <h1>TMEP v8</h1>
2424
<b>Papouch</b> - <a href="http://www.papouch.com">http://www.papouch.com</a>, manufacturer of these great devices</p>
2525

2626
<hr>
27-
27+
2828
<h2>TOC</h2>
2929

3030
<ol>
@@ -39,34 +39,34 @@ <h2>TOC</h2>
3939
<h2><a name="introduction">Introduction</a></h2>
4040

4141
<p>Dear users,</p>
42-
42+
4343
<p>what you have downloaded is a small web application written in PHP, which uses
44-
database (typically MySQL) and class JpGraph or Open flash chart for generating
45-
graphs. It can nicely show ip some useful statistics from your ethernet
44+
database (typically MySQL) and class JpGraph or Open flash chart for generating
45+
graphs. It can nicely show ip some useful statistics from your ethernet
4646
thermometer/hydrometer.</p>
4747

4848
<p>How it works? Your TME with access to Internet (or local network) sends actual
49-
measurement to PHP script. Script writes this measurement into database for
49+
measurement to PHP script. Script writes this measurement into database for
5050
future data generating.</p>
5151

52-
<p>For new versions and future informations, please check out
53-
<a href="http://multi.tricker.cz">my blog</a> or <a href="http://www.papouch.com">Papouch website</a> and if
52+
<p>For new versions and future informations, please check out
53+
<a href="http://multi.tricker.cz">my blog</a> or <a href="http://www.papouch.com">Papouch website</a> and if
5454
you need some help or just want to say "thanks", you can give contact me <a href="mailto:[email protected]">[email protected]</a></p>
5555

5656
<hr>
5757

5858
<h2><a name="instalation">Installation</a></h2>
5959

6060
<p>Now, let´s make it work:</p>
61-
61+
6262
<h3>1) First, we need to setup TME/TH2E unit.</h3>
6363

6464
<h4>Setting up TH2E</h4>
6565

6666
<a href="nastaveni-th2e.gif" target="_blank"><img src="nastaveni-th2e.gif" alt="Nastaveni" title="Nastaveni" border="0" height="120" width="160"></a>
6767

68-
<p>Connect onto TH2E website and choose settings. There is need to have correctly filled up parameters on tab "Network",
69-
most importantly IP address, mask, gateway and DNS. Next, choose tab "Sending" and fill address of web server, port (80),
68+
<p>Connect onto TH2E website and choose settings. There is need to have correctly filled up parameters on tab "Network",
69+
most importantly IP address, mask, gateway and DNS. Next, choose tab "Sending" and fill address of web server, port (80),
7070
scripts folder on server, period for sending GET (1 - once per minute) and fill script name (index.php). </p>
7171

7272
<p>For example, if address of your app will be <i>http://moje.mereni.cz/aplikace/</i>, then fill:<br>
@@ -80,9 +80,9 @@ <h4>Setting up newer TME</h4>
8080

8181
<a href="nastaveni-tme.gif" target="_blank"><img src="nastaveni-tme.gif" alt="Nastaveni" title="Nastaveni" border="0" height="120" width="160"></a>
8282

83-
<p>Connect onto TME website and choose settings. There is need to have correctly filled up parameters on tab "Network",
84-
most importantly IP address, mask and gateway. Next, choose tab "Sending" and fill IP address of web server,
85-
web server name (www.someting.com), port (80), scripts folder on server, period for sending (60 sec - once per minute) and check activation of HTTP GET sending and
83+
<p>Connect onto TME website and choose settings. There is need to have correctly filled up parameters on tab "Network",
84+
most importantly IP address, mask and gateway. Next, choose tab "Sending" and fill IP address of web server,
85+
web server name (www.someting.com), port (80), scripts folder on server, period for sending (60 sec - once per minute) and check activation of HTTP GET sending and
8686
fill Script name (index.php). </p>
8787

8888
<p>For example, if address of your app will be <i>http://moje.mereni.cz/aplikace/</i>, then fill:<br>
@@ -96,42 +96,42 @@ <h4>Setting up oldest TME (1.6, 1.7)</h4>
9696

9797
<a href="nastaveni-tme-stare.gif" target="_blank"><img src="nastaveni-tme-stare.gif" alt="Nastaveni" title="Nastaveni" border="0" height="120" width="160"></a>
9898

99-
<p>Connect into TME via configuration utility from Papouch. (You can find configuration utility here:
100-
<a href="http://www.papouch.com/cz/shop/product/tme-ethernetovy-teplomer/">http://www.papouch.com/cz/shop/product/tme-ethernetovy-teplomer/</a>).
99+
<p>Connect into TME via configuration utility from Papouch. (You can find configuration utility here:
100+
<a href="http://www.papouch.com/cz/shop/product/tme-ethernetovy-teplomer/">http://www.papouch.com/cz/shop/product/tme-ethernetovy-teplomer/</a>).
101101
On item HTTP GET check "Send temperature on HTTP server",
102-
into URL path write full path where web application will be located and file
102+
into URL path write full path where web application will be located and file
103103
index.php, ie.: http://www.lojzuvweb.cz/tme/index.php<br>
104104
Into IP address write IP address of web server, where site is located.
105105
This address can be very easily filled up when you click onto "at" symbol.</p>
106106

107-
<p>Next, set up sending period 60 sec (once every minute, application counts with
108-
this settings) and into GUID fill some random word without diacritics and spaces -
107+
<p>Next, set up sending period 60 sec (once every minute, application counts with
108+
this settings) and into GUID fill some random word without diacritics and spaces -
109109
you will need this on further step.</p>
110110

111111
<p>Finally save settings.</p>
112112

113113
<h3>2) Configuring TMEP</h3>
114114

115-
<p>In folder "app" are all needed files and there is also file
115+
<p>In folder "app" are all needed files and there is also file
116116
"config.php", where you must fill out values for connection to database
117-
(database server, username, password, database name). You should get these
118-
values from your webhosting provider. If you are using oldest TME, then there is VERY IMPORTANT to set GUID
117+
(database server, username, password, database name). You should get these
118+
values from your webhosting provider. If you are using oldest TME, then there is VERY IMPORTANT to set GUID
119119
and instead "teplota" fill your own string from first step.</p>
120120

121121
<h3>3) Setting up database</h3>
122122

123-
<p>There is need to create proprietary tables in database, where scripts save
124-
values from TME. Which program/web application for table create you use, is on
123+
<p>There is need to create proprietary tables in database, where scripts save
124+
values from TME. Which program/web application for table create you use, is on
125125
you. SQL code for execution is located in file "mysql-db-full.sql".</p>
126126

127127
<h3>4) Uploading application on web</h3>
128128

129-
<p>Now, upload whole web application (everything what folder "app"
129+
<p>Now, upload whole web application (everything what folder "app"
130130
contains) on it´s place on internet. Path to "index.php" must be the exact path,
131131
that you set up in first step into TME/TH2E via configuration utility.</p>
132132

133-
<p>Now, everything should be set up and saved, how it supposed to be.
134-
Application now receive measured values and generate some text statistics and
133+
<p>Now, everything should be set up and saved, how it supposed to be.
134+
Application now receive measured values and generate some text statistics and
135135
graphs.</p>
136136

137137
<p>Thank you for attention and have fun</p>
@@ -141,33 +141,41 @@ <h3>4) Uploading application on web</h3>
141141
<h2><a name="update">Update to v8</a></h2>
142142

143143
<p>How to UPDATE on TMEP v5/6.5/7/8:</p>
144-
144+
145145
<p>It´s pretty simple. You need to:</p>
146-
146+
147147
<p>1) Update database scheme, if you have v5 or older. To do that, just execute
148148
"mysql-db-update-v5.sql" on your database. It will do the necessary changes.
149149
You can use some simple database administration for that task.
150150
I recommend Adminer - http://www.adminer.org.</p>
151151

152-
<p>2) Overwrite old files with the new ones except "config.php",
152+
<p>2) Overwrite old files with the new ones except "config.php",
153153
located in "app" folder in archive you downloaded along with this update instructions.
154154
If you did any changes in old files, you will need to do them again (in CSS styles etc.).
155-
Rename file "nastaveni.php" to "config.php".
156-
Add line with "$vlhkomer" in "config.php" to determine if you want to show measured
155+
Rename file "nastaveni.php" to "config.php".
156+
Add line with "$vlhkomer" in "config.php" to determine if you want to show measured
157157
humidity. No need for this if you do not measure it.</p>
158158

159159
<p>3) Delete "cache" folder in application. There is no need for it now.</p>
160160

161161
<p>4) There is need to compute a lot of information about measurements from earlier days except actual day.
162-
To do so, open script "scripts/dopocitat.php" in your browser from application website. Do it as long as needed -
163-
script will write what day has just been finished. This could take some time on slow servers with huge
162+
To do so, open script "scripts/dopocitat.php" in your browser from application website. Do it as long as needed -
163+
script will write what day has just been finished. This could take some time on slow servers with huge
164164
database of measurements. These calculations are also realized when page of TMEP app is opened.
165165
For me, it took about 3 minutes to compute more than 3 years of measurements, so it should be very quick.</p>
166166

167167
<hr>
168168

169169
<h2><a name="chagelog">Changelog</a></h2>
170170

171+
<h4>version 8.2 (2017-02-23)</h4>
172+
173+
<ul>
174+
<li>Better graphs on tab "Actually". Vertical visual delimiter for days (around midnight). Only truly latest 24 hours or 3 day values load - before was limited to number of records and not to time.</li>
175+
<li>Highcharts v4.0.1 -> v5.0.7.</li>
176+
<li>Fixed error when -0 was sent as temperature.</li>
177+
</ul>
178+
171179
<h4>version 8.1.3 (2016-12-20)</h4>
172180

173181
<ul>
@@ -179,7 +187,7 @@ <h4>version 8.1.2 (2016-11-18)</h4>
179187
<ul>
180188
<li>Fix for MySQL 5.7</li>
181189
</ul>
182-
190+
183191
<h4>version 8.1.1 (2016-05-09)</h4>
184192

185193
<ul>
@@ -327,7 +335,7 @@ <h3>version 4 (2011-03-10)</h3>
327335
</ul>
328336

329337
<h3>version 3 (2011-01-14)</h3>
330-
338+
331339
<ul>
332340
<li>Better webpage layout with several tabs. New tabs: "Daily statistics", "Monthly statistics" and "Year statistics" with a lot additional informations about measured temperatures.</li>
333341
<li>In field "actual temperatur" are now present arrows to show how temperatur changed in last five minutes (it gets cold, warm or no change).</li>
@@ -341,7 +349,7 @@ <h3>version 3 (2011-01-14)</h3>
341349
</ul>
342350

343351
<h3>version 2</h3>
344-
352+
345353
<ul>
346354
<li>New better design without redundant items.</li>
347355
<li>Ability to switch between static (JpGraph) and flash graphs (Open Flash Chart).</li>

0 commit comments

Comments
 (0)