[erledigt]Probleme mit Chart in Ver 2.1

Begonnen von Helmi55, 15 April 2016, 18:07:07

Vorheriges Thema - Nächstes Thema

Helmi55

Guten Abend
ich komme mit meinem Chart nicht weiter - könnt ihr mir bitte helfen?
Habe nach der Anleitung von Github folgendes in die index geschrieben:

<li data-row="4" data-col="2" data-sizex="6" data-sizey="2">
    <header>Pooltemperatur</header>
<div data-type="chart"
     data-device="PoolSensor"
     data-logdevice='["FileLog_PoolSensor","FileLog_SolarSensor"]'
     data-columnspec='["4:temperature","4:temperature"]'
     data-style='["ftui l5fill","ftui l1"]'
     data-ptype='["lines","lines"]'
     data-uaxis='["CURRENT","CURRENT"]'
     data-legend='["Pool","Solar"]'
     data-yunit="C"
     data-ytext="Temperatur"
     data-minvalue="auto"
     data-maxvalue="auto"
     data-daysago_start="0"
         data-daysago_end="-1"
         data-crosshair="true"
         data-cursorgroup="1"
         data-scrollgroup="1"
         data-showlegend="true"
         data-xticks="auto">
     </div>
</li>


So sieht es in FHEM aus.
Der SVGChart funktioniert ja in 2.1 nicht mehr.....

Danke schönen Abend Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Helmi55

Ich bekomme überhaupt keine Anzeige - egal ob ich bei Datadevice nur den Sensor eintrage oder das FileLog
Dem Github nach sollte dort aber der Sensor eingetragen sein???
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

setstate

Funktioniert deine Definition mit der 1.x Version?
Ich habe jetzt zwar eine widget_chart.js für die 2.2 gebaut, bekomme aber auch nicht einen Strich.
Ich bräuchte eine funkt. HTML Definiton ...

Helmi55

Unter Version 1 hatte ich den SVG Plot....
Der funktioniert ja leider nicht mehr und jetzt suche ich nach eine Ablöse.
SimpleChart kann ja nur eine Linie.
Ich möchte für meine Poolsteuerung gerne PoolTemp, Solar und Luft anzeigen
Zumindest Pool und Luft?
Nice eve und Danke
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

fhainz

#4
Bei mir funktioniert das chart Widget unter 2.1. Eki hat das Widget schon angepasst. https://forum.fhem.de/index.php/topic,50945.msg435905/topicseen.html#msg435905

zB

<div data-type="chart"
  data-logdevice='["FileLog_wz.temp","FileLog_wz.temp"]'
  data-columnspec='["4:wz.temp.temperature:.*","4:wz.temp.humidity:.*"]'
  data-style='["ftui l0","ftui l1fill"]'
  data-ptype='["lines","lines"]'
  data-uaxis='["primary","secondary"]'
  data-legend='["Temperatur","Feuchte"]'
  data-yunit="°C"
  data-ytext="Temperature"
  data-minvalue="auto"
  data-maxvalue="auto"
  data-yunit_sec="%"
  data-ytext_sec="Feuchte"
  data-height="250"
  data-yticks="auto"
  data-minvalue_sec="auto"
  data-maxvalue_sec="auto"
  data-nofulldays="true"
  data-crosshair="true"
  data-cursorgroup="1"
  data-scrollgroup="1"
  data-xticks="auto">
</div>


guna83

Bei mir wird mit FHEM Tablet UI 2.2 leider ebenfalls nichts angezeigt, auch kein Fehler in der Konsole  :'(
In meiner produktiven FHEM Tablet Instanz (Version 1) funktioniert dieselbe Definition ohne Probleme:

        <div class=""
             data-type="chart"
             data-device="logdb"
             data-logdevice='["logdb","logdb","logdb","logdb"]'
             data-logfile='["HISTORY","HISTORY","HISTORY","HISTORY"]'
             data-columnspec='["Umwelt.Feuchte.Schlafen:state","Umwelt.Feuchte.Wohnen:state","Umwelt.Co2.Schlafen:state","Umwelt.Co2.Wohnen:state"]'
             data-legend='["Schlafen Feuchte","Wohnen Feuchte","Schlafen Co2","Wohnen Co2"]'
             data-style='["ftui l2dash","ftui l3dash","ftui l2dash","ftui l3dash"]'
             data-ptype='["lines","lines","lines","lines"]'
             data-uaxis='["primary","primary","secondary","secondary"]'
             data-yunit="%"
             data-ytext="Feuchte (Linie)"
             data-yunit_sec="ppm"
             data-ytext_sec="Co2 (Striche)"
             data-title="Hausklima"
             data-minvalue="auto"
             data-maxvalue="auto"
             data-minvalue_sec="auto"
             data-maxvalue_sec="auto"></div>
1x Intel(R) Atom(TM) with FHEM@2.4GHz, CUNX/KS300, CUNO/Max, KNXD, FTUI 2.2
1x RasPi 2 mit 7" Touch-Display für FTUI

fhainz

Zitat von: fhainz am 17 April 2016, 09:06:14
Bei mir funktioniert das chart Widget unter 2.1. Eki hat das Widget schon angepasst. https://forum.fhem.de/index.php/topic,50945.msg435905/topicseen.html#msg435905

Mit 2.2 funktioniert es nicht mehr. Muss wohl nochmals angefasst werden.

Helmi55

hallo fhainz
unter 2.1 funktioniert es jetzt doch - aber sag wie bekommst du die Farbe hin??
<li data-row="4" data-col="2" data-sizex="6" data-sizey="2">
    <header>Pooltemperatur</header>
<div data-type="chart"
     data-logdevice='["FileLog_PoolSensor","FileLog_SolarSensor"]'
     data-columnspec='["4:PoolSensor.temperature:","4:SolarSensor.temperature:"]'
     data-style='["ftui l5fill", "ftui l0"]'
     data-ptype='["lines","lines"]'
     data-uaxis='["primary","secondary"]'
     data-legend='["Pool","Solar"]'
     data-yunit="C"
     data-ytext="Temperatur"
     data-minvalue="auto"
     data-maxvalue="auto"
     data-yunit_sec="C"
     data-ytext_sec="Temperatur"
     data-height="250"
     data-yticks="auto"
     data-minvalue_sec="auto"
     data-maxvalue_sec="auto"
     data-nofulldays="true"
         data-crosshair="true"
         data-cursorgroup="1"
         data-scrollgroup="1"
         data-xticks="auto">
     </div>
</li>
               


Alles nur schwarz?

Danke Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

fhainz

Zitat von: Helmi55 am 18 April 2016, 18:13:53
aber sag wie bekommst du die Farbe hin??
Hab nichts mehr gemacht. Hat von anfang an funktioniert. Fehlen bei dir vielleicht css Dateien?

Helmi55

Hm, welche? Ich habe nur die widget_chart.js vom 6.4. kopiert?
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Helmi55

Hallo fhainz, sorry war heute nicht mein Tag.
Habe jetzt die .css Dateien kopiert. Habe aber den Chart wieder nur in schwarz.
Egal was ich einsetzte
data-style='["ftui l5fill","ftui l2"]'

Hast du noch einen Tip für mich
Danke
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

fhainz

Irgendwelche Fehler in der Konsole?

Helmi55

Servus
du meinst die Safari EnticklerKonsole?
Wenn ich hier auf Konsole/Fehler gehe bekomme ich nach einem refresh nix angezeigt.
Switch ich auf Warnungen bekomme ich Unexpected CSS token:
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

eki

bezüglich der Farben, kannst Du mal schauen, ob Du du ftui_chart.css in deinem .css Ordner hast? Die Definitionen für Stile kommen aus diesem File.

eki

Zitat von: fhainz am 17 April 2016, 14:59:07
Mit 2.2 funktioniert es nicht mehr. Muss wohl nochmals angefasst werden.
@setstate: was hat sich denn mit Version 2.2 verändert, gib mir mal einen Tip was da noch angepasst werden muss.