Chart: Text an Y Achse wird nicht angezeigt

Begonnen von Master_Nick, 21 Oktober 2017, 14:05:36

Vorheriges Thema - Nächstes Thema

Master_Nick

Guten Tag,  :)

in meinem Ppm anzeigenden Chart wird aus irgendwelchen Gründen die Angabe von
data-yticks_sec='[[750,"gut"],[1250,"ok"],[1750,"uebel"]]' ignoriert.

Kompletter Chart:

              <div data-type="chart"
                              data-device="Rehau"
                              data-logdevice="FileLog_Rehau"
                              data-columnspec="Rehau.voc:"
                              data-minvalue="auto"
                              data-maxvalue="auto"
                              data-legend='Ppm'
                              data-width="380px"
                              data-height="200px"
                              data-yticks='auto'
                              data-yticks_sec='[[750,"gut"],[1250,"ok"],[1750,"uebel"]]'
                              data-yticks_prio='secondary'
                              data-xticks='auto'
                              data-title="Wohnzimmer Raumluftqualit&auml;t"
                              data-ptype="lines"
                              data-style='["ftui l0fill"]'>
              </div>


Jemand eine Idee?
Rancher K8s Cluster mit nanoCUL (a-culfw) | IObroker | IT(V1&V3), IT-PIR, THGR122NX |Co² | alexa-fhem | WOL | NFC | Harmony UltimateHub | Anwesenheitserkennnung | Roomba | 10" Touch mit Node-Red | SonOff S20 | SonOff Touch | SonOff Dual | Rolladen | Und ganz viel anderes tolles Gerödel.... ;-)

eki

Die sekundäre y-Achse wird nur dann angezeigt, wenn es auch Graph dazu gibt. Wenn Du also Deinen Plot einmal auf die primäre und ein zweites mal auf die sekundäre Achse malst, wird auch die sekundäre Achse angezeigt.

Master_Nick

#2
Klingt gut - ich schaff es irgendwie nicht  :-\

Bin hier unterwegs https://wiki.fhem.de/wiki/FTUI_Widget_Chart und gehe die gesamte Konfiguration durch - aber irgendwie mag es nicht. Habe den Text rechts angezeigt bekommen aber der Chart passt sich nicht merh automatisch den maximal und minimal Werten an - somit geht die Kurve über den Chart hinaus und links ist gar keine Beschriftung mehr mit Werten.

:o

              <div data-type="chart"
                              data-device="Rehau"
                              data-get='voc'
                              data-logdevice="FileLog_Rehau"
                              data-columnspec='["Rehau.voc:","Rehau.voc:"]'
                              data-daysago_start='0'
                              data-daysago_end='-1'
                              data-minvalue='auto'
                              data-maxvalue='auto'
                              data-legend='Ppm'
                              data-width='auto'
                              data-height='200px'
                              data-uaxis='secondary'
                              data-minvalue_sec='450'
                              data-maxvalue_sec='2000'
                              data-yticks_prio='secondary'
                              data-yticks_sec='[[750,"Gut"],[1250," Okay"],[1750," &Uuml;bel"]]'
                              data-xticks='auto'
                              data-yticks='auto'
                              data-ptype="lines"
                              data-style='["ftui l0fill"]'>
                             
              </div>


Und wenn ich nun data-maxvalue_sec und data-minvalue_sec auf auto setzte geht die ganze Seite in einen loading loop flöten wie es scheint...
Rancher K8s Cluster mit nanoCUL (a-culfw) | IObroker | IT(V1&V3), IT-PIR, THGR122NX |Co² | alexa-fhem | WOL | NFC | Harmony UltimateHub | Anwesenheitserkennnung | Roomba | 10" Touch mit Node-Red | SonOff S20 | SonOff Touch | SonOff Dual | Rolladen | Und ganz viel anderes tolles Gerödel.... ;-)

eki

Tja, da scheint noch ein Fehler im Chart Widget zuzuschlagen. Ich werde mich dran machen, den zu reparieren.

Auf die Schnelle gibt es einen Würgaround, benutze bitte folgende Definition:


<div data-type="chart"
  data-device="Rehau"
  data-get='voc'
  data-logdevice="FileLog_Rehau"
  data-columnspec='["Rehau.voc:","Rehau.voc:"]'
  data-daysago_start='0'
  data-daysago_end='-1'
  data-minvalue='auto'
  data-maxvalue='auto'
  data-legend='Ppm'
  data-width='auto'
  data-height='200px'
  data-uaxis='["primary","secondary"]'
  data-minvalue_sec='auto'
  data-maxvalue_sec='auto'
  data-yticks_prio='secondary'
  data-yticks_sec='[[750,"Gut"],[1250," Okay"],[1750," &Uuml;bel"],[100000,""]]'
  data-xticks='auto'
  data-yticks='auto'
  data-ptype="lines"
  data-style='["ftui l0fill"]'>
</div>


Änderungen sind bei ...minvalue_sec, ...yticks_sec und ...uaxis

Master_Nick

 ;) Danke dir für das Würgaround! Funktioniert prima.

Bin ich ja erleichtert, dass der Fehler mal nicht (gänzlich) bei mir lag.
Rancher K8s Cluster mit nanoCUL (a-culfw) | IObroker | IT(V1&V3), IT-PIR, THGR122NX |Co² | alexa-fhem | WOL | NFC | Harmony UltimateHub | Anwesenheitserkennnung | Roomba | 10" Touch mit Node-Red | SonOff S20 | SonOff Touch | SonOff Dual | Rolladen | Und ganz viel anderes tolles Gerödel.... ;-)