[vz-users] Zwei verschneide Spannungskanäle (24/48V) im Frontend skaliert darstellen. Wie options.js ändern?

Heine.Thomas at online.de Heine.Thomas at online.de
Di Dez 7 12:57:01 CET 2021


Hab jetzt die options.js so geändert:
######################################################################
         },
         axisLabels: {
                 show: false // set to true to show labels
         },
         yaxes: [
                 {
                         axisLabel: 'W', // assign el. energy to first 
axis- remove if not used
                         tickFormatter: vz.wui.tickFormatter             
// show axis label
                 },
                 {
                         axisLabel: '°C', // assign temperature to 2nd 
axis- remove if not used
                         tickFormatter: vz.wui.tickFormatter             
// show axis label
                 },
                 {
                         axisLabel: 'V', // assign temperature to 2nd 
axis- remove if not used
                         position: 'right',
                         min: 45.0, max: 60.0,
                         alignTicksWithAxis: 1,
                         tickFormatter: vz.wui.tickFormatter             
// show axis label
                 },
                 {
                         axisLabel: 'V', // assign temperature to 2nd 
axis- remove if not used
                         position: 'right',
                         min: 18.0, max: 30.0,
                         alignTicksWithAxis: 2,
                         tickFormatter: vz.wui.tickFormatter             
// show axis label
                 },

                 {
                         /*
                         ** Please note: The last axis defined in here 
will also be used as a
                         ** template to clone further axes as needed. 
All settings (except the
                         ** axis label) will replicate into those 
additional axes.
                         */
                         position: 'right',
                         // alignTicksWithAxis: 1,
                         tickFormatter: vz.wui.tickFormatter             
// show axis label
                 }
         ],
         selection: { mode: 'x' },
         crosshair: {
                 mode: 'x',
                 leaveCallback: vz.wui.plotLeave

##############################################################################

damit gehen zumindest zwei Kanäle mit der gleichen Einheit darzustellen


Bleibt mir nur noch die Frage, wie ich den Anzeigebereich über min und 
max vernünftig angezeigt bekomme.....

Kann mir da jemand unter die Arme greifen?

Danke euch.

Gruß Thomas





Am 07.12.2021 um 12:08 schrieb Daniel Lauckner:
> Hallo,
>
>
> am Dienstag, 7. Dezember 2021 um 12:01 hat Thomas Höpfner geschrieben:
>> wenn ich mich richtig erinnere wird die Achse für jede Einheit erstellt. Für unterschiedliche Achsen braucht es danach unterschiedliche Einheiten.
> Nein. Wenn man die Achsen manuell zuweist bekommt man auch 2 unterschiedlich skalierte Achsen mit der selben Einheit.
>
> Zur Nicht-Nullinie kann ich allerdings nix beitragen.
>
>
> mfg Daniel
>
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20211207/2042a6d1/attachment-0001.html>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : zXkdM0e09ZB6psv8.png
Dateityp    : image/png
Dateigröße  : 36487 bytes
Beschreibung: nicht verfügbar
URL         : <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20211207/2042a6d1/attachment-0001.png>


Mehr Informationen über die Mailingliste volkszaehler-users