Skip to content

Commit

Permalink
v.3.27.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jemu75 committed Nov 7, 2021
1 parent 885496c commit 1367054
Show file tree
Hide file tree
Showing 6 changed files with 7 additions and 15 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -842,7 +842,7 @@ Da *Chart* kein Standard-Template ist, könnt ihr nur ausgewählte Eigenschaften
2. **reading** - wenn ihr auf ein *FileLog-Device* zugreift, genügt hier im Normalfall der Name des *Readings* welches dargestellt werden soll. Wenn euer *FileLog* Readings in mehreren Spalten enthält, dann müsst ihr den Parameter in runde Klammern setzen und *<spalte:reading>* angeben z.B. `(4:temperature)`. Wenn Daten von einem *DbLog-Device* anzeigen wollt, dann müsst ihr den Parameter in runde Klammern setzen und *<device>:<reading>* angeben z.B. `(myTempSensor:temperature)`
3. **text** - hier tragt iht den gewünschten Achsenname ein. (z.B. Temperatur)
4. **präfix** - hier tragt ihr die Einheit der Werte ein. (z.B. °C)
5. **axis** - wenn dieser Parameter weggelassen wird, dann bezieht sich die Linie im Chart auf die linke Achse. Tragt ihr hier **secondary** ein, so bezieht sich die Linie im Chart auf die rechte Achse. Das ist z.B. sinnvoll, wenn ihr in einem Chart die Temperatur und die Luftfeuchte auf unterschiedlichen Skalen anzeigen wollt.
5. **axis** - wenn dieser Parameter weggelassen wird, dann bezieht sich die Linie im Chart auf die linke Achse. Tragt ihr hier **secondary** ein, so bezieht sich die Linie im Chart auf die rechte Achse. Das ist z.B. sinnvoll, wenn ihr in einem Chart die Temperatur und die Luftfeuchte auf unterschiedlichen Skalen anzeigen wollt. Wenn kein Achsenlabel angezeigt werden soll dann könnt ihr zusätzlich **no-label** eintragen.
6. **color** - hier könnt ihr (optional) die Farbe der Linie definieren. Wenn dieser Parameter angegeben wird, dann muss dieser für alle Linien in dieser Chartdefinition angegeben werden!
7. **min** - mit diesem Parameter kann (optional) der niedrigste Wert für die Y-Achse festgelegt werden. *(Standard = auto)*
8. **max** - mit diesem Parameter kann (optional) der höchste Wert für die Y-Achse festgelegt werden. *(Standard = auto)*
Expand Down
14 changes: 3 additions & 11 deletions src/components/TemplChart.vue
Original file line number Diff line number Diff line change
Expand Up @@ -312,8 +312,6 @@
.then((res) => {
if(res.defs.length > 0) {
let idx = 0;
let priSeriesName = '';
let secSeriesName = '';
this.chart.options.yaxis.splice(0);
this.chart.series.splice(0);
Expand Down Expand Up @@ -344,16 +342,10 @@
for(const vals of logData) values.push([vals.timestamp, vals.value]);
this.chart.series.push({ name: parts[2], type, data: values });
let secAxis = parts[4] === 'secondary' ? true : false;
let show = false;
if(!priSeriesName && !secAxis) { priSeriesName = parts[2]; show = true; }
if(!secSeriesName && secAxis) { secSeriesName = parts[2]; show = true; }
let yOptions = {
seriesName: secAxis ? secSeriesName : priSeriesName,
show: show,
opposite: secAxis,
seriesName: parts[2],
show: /no-label/.test(parts[4]) ? false : true,
opposite: /secondary/.test(parts[4]) ? true : false,
labels: {
formatter: (val) => {
let result = ''
Expand Down
2 changes: 1 addition & 1 deletion www/fhemapp/index.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!DOCTYPE html><html lang="de"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><meta name="mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-capable" content="yes"><link rel="icon" href="favicon.png"><link rel="apple-touch-icon" href="apple-touch-icon.png"><title>fhemapp</title><link href="css/chunk-00f750ae.e7946c18.css" rel="prefetch"><link href="css/chunk-03454508.084d7807.css" rel="prefetch"><link href="css/chunk-04ad55ce.11195de6.css" rel="prefetch"><link href="css/chunk-0c34425c.11195de6.css" rel="prefetch"><link href="css/chunk-12e7f05c.b012c7cb.css" rel="prefetch"><link href="css/chunk-1444c05b.ea3c4e9d.css" rel="prefetch"><link href="css/chunk-15fa718e.084d7807.css" rel="prefetch"><link href="css/chunk-28c4def2.8ed8084e.css" rel="prefetch"><link href="css/chunk-325da004.db75664a.css" rel="prefetch"><link href="css/chunk-369d55e6.830a5c2c.css" rel="prefetch"><link href="css/chunk-3ab9f3ab.11195de6.css" rel="prefetch"><link href="css/chunk-40496c8f.55f3049e.css" rel="prefetch"><link href="css/chunk-97aef864.1126295c.css" rel="prefetch"><link href="css/chunk-a3bdc2ee.24ee5340.css" rel="prefetch"><link href="js/chunk-00f750ae.ab0738b5.js" rel="prefetch"><link href="js/chunk-03454508.8932ceb3.js" rel="prefetch"><link href="js/chunk-04ad55ce.0ce70c0e.js" rel="prefetch"><link href="js/chunk-0c34425c.a26bad49.js" rel="prefetch"><link href="js/chunk-12e7f05c.19cc5d90.js" rel="prefetch"><link href="js/chunk-1444c05b.5e02c9dc.js" rel="prefetch"><link href="js/chunk-15fa718e.5c2adcb3.js" rel="prefetch"><link href="js/chunk-28c4def2.2f8a2c82.js" rel="prefetch"><link href="js/chunk-2d212bf1.21e221da.js" rel="prefetch"><link href="js/chunk-2d22937e.da4c8f87.js" rel="prefetch"><link href="js/chunk-2d22d812.2faa61d8.js" rel="prefetch"><link href="js/chunk-325da004.718bf455.js" rel="prefetch"><link href="js/chunk-369d55e6.92a34d09.js" rel="prefetch"><link href="js/chunk-3ab9f3ab.28831e01.js" rel="prefetch"><link href="js/chunk-40496c8f.7789b6e0.js" rel="prefetch"><link href="js/chunk-97aef864.b00e274b.js" rel="prefetch"><link href="js/chunk-a3bdc2ee.242a66f1.js" rel="prefetch"><link href="css/app.27c949a3.css" rel="preload" as="style"><link href="css/chunk-vendors.7b023cfa.css" rel="preload" as="style"><link href="js/app.b06a1bf3.js" rel="preload" as="script"><link href="js/chunk-vendors.3f6c1c96.js" rel="preload" as="script"><link href="css/chunk-vendors.7b023cfa.css" rel="stylesheet"><link href="css/app.27c949a3.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but fhemapp doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="js/chunk-vendors.3f6c1c96.js"></script><script src="js/app.b06a1bf3.js"></script></body></html>
<!DOCTYPE html><html lang="de"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><meta name="mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-capable" content="yes"><link rel="icon" href="favicon.png"><link rel="apple-touch-icon" href="apple-touch-icon.png"><title>fhemapp</title><link href="css/chunk-00f750ae.e7946c18.css" rel="prefetch"><link href="css/chunk-03454508.084d7807.css" rel="prefetch"><link href="css/chunk-04ad55ce.11195de6.css" rel="prefetch"><link href="css/chunk-0c34425c.11195de6.css" rel="prefetch"><link href="css/chunk-12e7f05c.b012c7cb.css" rel="prefetch"><link href="css/chunk-1444c05b.ea3c4e9d.css" rel="prefetch"><link href="css/chunk-15fa718e.084d7807.css" rel="prefetch"><link href="css/chunk-28c4def2.8ed8084e.css" rel="prefetch"><link href="css/chunk-325da004.db75664a.css" rel="prefetch"><link href="css/chunk-369d55e6.830a5c2c.css" rel="prefetch"><link href="css/chunk-3ab9f3ab.11195de6.css" rel="prefetch"><link href="css/chunk-40496c8f.55f3049e.css" rel="prefetch"><link href="css/chunk-97aef864.1126295c.css" rel="prefetch"><link href="css/chunk-a3bdc2ee.24ee5340.css" rel="prefetch"><link href="js/chunk-00f750ae.ab0738b5.js" rel="prefetch"><link href="js/chunk-03454508.8932ceb3.js" rel="prefetch"><link href="js/chunk-04ad55ce.0ce70c0e.js" rel="prefetch"><link href="js/chunk-0c34425c.a26bad49.js" rel="prefetch"><link href="js/chunk-12e7f05c.19cc5d90.js" rel="prefetch"><link href="js/chunk-1444c05b.5e02c9dc.js" rel="prefetch"><link href="js/chunk-15fa718e.5c2adcb3.js" rel="prefetch"><link href="js/chunk-28c4def2.2f8a2c82.js" rel="prefetch"><link href="js/chunk-2d212bf1.21e221da.js" rel="prefetch"><link href="js/chunk-2d22937e.da4c8f87.js" rel="prefetch"><link href="js/chunk-2d22d812.2faa61d8.js" rel="prefetch"><link href="js/chunk-325da004.718bf455.js" rel="prefetch"><link href="js/chunk-369d55e6.92a34d09.js" rel="prefetch"><link href="js/chunk-3ab9f3ab.28831e01.js" rel="prefetch"><link href="js/chunk-40496c8f.7789b6e0.js" rel="prefetch"><link href="js/chunk-97aef864.b00e274b.js" rel="prefetch"><link href="js/chunk-a3bdc2ee.b4297c57.js" rel="prefetch"><link href="css/app.27c949a3.css" rel="preload" as="style"><link href="css/chunk-vendors.7b023cfa.css" rel="preload" as="style"><link href="js/app.c0b82376.js" rel="preload" as="script"><link href="js/chunk-vendors.3f6c1c96.js" rel="preload" as="script"><link href="css/chunk-vendors.7b023cfa.css" rel="stylesheet"><link href="css/app.27c949a3.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but fhemapp doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="js/chunk-vendors.3f6c1c96.js"></script><script src="js/app.c0b82376.js"></script></body></html>

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion www/fhemapp/js/chunk-a3bdc2ee.242a66f1.js

This file was deleted.

1 change: 1 addition & 0 deletions www/fhemapp/js/chunk-a3bdc2ee.b4297c57.js

Large diffs are not rendered by default.

0 comments on commit 1367054

Please sign in to comment.