NEU! UPGRADE IP 10 verfügbar!
Optimierte Darstellung von VISU Editor und VISU Client - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/8HzePCm3

Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Ab sofort kann jeder die neue VISU & IFTTT testen. Info: viewtopic.php?f=8&t=5074

Release V 4 am 15. Juni 2024
Es gibt nun einen fixen Termin. Info: viewtopic.php?f=8&t=5117

NEU! Ausführliches Video Tutorial zur IP 10
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs

CometVisu und Diagramme aus InfluxDB

Rund um die CometVisu im Timberwolf Server

Robert_Mini
Reactions:
Beiträge: 3744
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1171 Mal
Danksagung erhalten: 2076 Mal

#21

Beitrag von Robert_Mini »

Danke euch beiden!

Mit dem Editor bin ich jetzt auch ans Ziel gekommen. War bisher kein Freund, aber so schlecht ist er dann gar nicht :o .
Hab jetzt alles so weit verstanden, dass ich in der kommenden Woche meine gesamte Visu anpassen kann.

Eine Kleinigkeit ist mir gerade aufgefallen:
Der Diagrammrahmen kann nicht über Parameter farblich angepasst werden? Gridcolor beeinflusst das Gitternetz und die Farbe des Achsennames, nicht Rahmen /Achsenfarbe bzw. Achsenbeschriftung (Zahlen). Das ist wohl Teil des Designs, oder?

Danke und lg
Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297

Robert_Mini
Reactions:
Beiträge: 3744
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1171 Mal
Danksagung erhalten: 2076 Mal

#22

Beitrag von Robert_Mini »

Hallo @Chris M.!

Kleines Problem gibt es noch, wo ich nicht dahinterkomme.
Ich habe 2 Container laufen: CometVisu (:latest, proxy 127.0.0.1:18080) und CometVisuDev (:testing, proxy 127.0.0.1:28080).

Laufen beide, ABER:
Wenn ich den CometVisu Container stoppe, dann erreiche ich im CometVisuDev zwar ganz normal den Manager, aber bekomme beim Aufruf einer beliebigen Visu-Seite (auch Demo) einen Error 502.
Umgekehrt (CometVisuDev gestoppt) funktioniert es aber.

Hast du eine Idee bzw. das schon mal getestet?

Danke
Robert
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297
Benutzeravatar

Chris M.
Reactions:
Beiträge: 1194
Registriert: Sa Aug 11, 2018 10:52 pm
Wohnort: Oberbayern
Hat sich bedankt: 237 Mal
Danksagung erhalten: 857 Mal
Kontaktdaten:

#23

Beitrag von Chris M. »

Bei 502 bitte einfach mal die Seite neu starten (Reload im Browser). Die bekomme ich auch immer mal wieder, nach einem (maximal 2x) Reload ist's weg.
Das muss noch irgendeine Instabilität im Proxy sein, vermute ich. Vgl. auch viewtopic.php?f=31&t=362&p=4066#p4066
CometVisu Entwickler - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!

CometVisu Fragen, Bugs, ... bitte im Entwicklungs-Forum, hier nur spezifisches für CV<->Timberwolf.

TWS 2500 ID: 76 + TP-UART - VPN offen, Reboot nur nach Absprache

Matthias
Reactions:
Beiträge: 77
Registriert: Mi Aug 29, 2018 7:44 pm
Hat sich bedankt: 2 Mal
Danksagung erhalten: 37 Mal

#24

Beitrag von Matthias »

Hallo zusammen,

erstmal großes Kompliment für die Umsetzen auch dieses wichtigen Teils in der Cometvisu.
Funktioniert bei mir auch super, ich musste wirklich nur die rdd tags durch influx austauschen und schon sehe ich die Daten. :handgestures-thumbupright:

Jetzt habe ich noch 2 allgemeine Fragen zu Config, um die Diagramme hübscher zu machen
Hier meine Config

Code: Alles auswählen

  
<diagram legend="popup" height="120px" series="day" refresh="300" popup="true" previewlabels="false">
          <layout colspan="4"/>
          <axis min="0" max="100" label="H [%]"/>
          <influx color="brown" label="Luftfeuchte" field="Val" fillMissing="linear" style="bars" fill="false" steps="false" measurement="timeseries_db/KNX_LINE27" authentication="influx">
           <tag key="GA" operator="=" value="6/1/2"/>
           </influx>
</diagram>
1.) Ich würde gerne nur die y-Achse (ziffern und Legende) anzeigen.
2.) Kann man die "Nullinie" bei der Darstellung bars verschieben?

Danke

Gruß

Matthias
----------------------------------------------------------------------------------------------
Wiregate Fan / Timberwolf Server 2500 + PBM / reboot erlaubt / VPN offen
Timberwolf Server 153 © 2021 – 3.0 Insider Preview 2
Benutzeravatar

Chris M.
Reactions:
Beiträge: 1194
Registriert: Sa Aug 11, 2018 10:52 pm
Wohnort: Oberbayern
Hat sich bedankt: 237 Mal
Danksagung erhalten: 857 Mal
Kontaktdaten:

#25

Beitrag von Chris M. »

Chris M. hat geschrieben: Sa Jan 12, 2019 10:47 pm
blaubaerli hat geschrieben: Sa Jan 12, 2019 10:39 pm Wenn ich in das normale kleine Diagramm klicke, zoomt das Diagramm ja auf. Darin konnte ich bis dato mit <STRG>-Mausrad den Zoombereich anpassen, bzw. mit gedrückter linker Maustaste den Fokus in die Vergangenheit ziehen. Das ging ohne Zusazparameter beliebig bis in die Vergangenheit. Das Verhalten vermisse ich hier nun. Es geht halt nicht beliebig weit zurück.
Wenn Du im Popup mit der Maus den Bereich verschiebst und dann noch per Scroll-Rad einen Zoom auslöst, dann wird nachgeladen.

Ist blöd und sollte besser sein, aber wir haben hier ein Problem mit einer seit einigen Jahren nicht mehr gepflegten Bibliothek durch die wir das benötigte Event nicht bekommen :(
Wird mittelfristig gelöst, so lange muss man sich mit dem Workaround behelfen.
Dank https://github.com/CometVisu/CometVisu/pull/823 ist das Thema gelöst. Container wird gerade gebaut.
CometVisu Entwickler - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!

CometVisu Fragen, Bugs, ... bitte im Entwicklungs-Forum, hier nur spezifisches für CV<->Timberwolf.

TWS 2500 ID: 76 + TP-UART - VPN offen, Reboot nur nach Absprache

Ersteller
blaubaerli
Reactions:
Beiträge: 2322
Registriert: Sa Sep 15, 2018 10:26 am
Wohnort: Kerpen
Hat sich bedankt: 897 Mal
Danksagung erhalten: 700 Mal

#26

Beitrag von blaubaerli »

Hi @Chris M.,

ich hatte das gestern schon spät getestet und heute früh noch einmal, jeweils mit einem vorherigen Deployment des Containers. Das Scrollen im Popup läuft, aber die ersten Daten sind immer noch aus dem November des letzten Jahres, obwohl frühere vorhanden sind.

Die Anfrage sieht wie folgt aus:

Code: Alles auswählen

https://timberwolf168.local/proxy/visutest/resource/plugins/diagram/influxfetch.php?ts=timeseries_db/TS00057&ds=MEDIAN&start=1538884440&end=now&res=1800&filter=()&field=- not set - (undefined)&auth=influx
Gruß
Jens
wiregate1250 & timberwolf168 (2600er), VPN offen, Reboot nach Vereinbarung
Bitte WIKI lesen.
Benutzeravatar

Chris M.
Reactions:
Beiträge: 1194
Registriert: Sa Aug 11, 2018 10:52 pm
Wohnort: Oberbayern
Hat sich bedankt: 237 Mal
Danksagung erhalten: 857 Mal
Kontaktdaten:

#27

Beitrag von Chris M. »

Versuch mal bei field ein "*" oder ein "Val" - wird es dadurch anders?

Hinzugefügt nach 6 Minuten 50 Sekunden:
Matthias hat geschrieben: Di Jan 15, 2019 10:59 pm Jetzt habe ich noch 2 allgemeine Fragen zu Config, um die Diagramme hübscher zu machen
Hier meine Config

Code: Alles auswählen

  
<diagram legend="popup" height="120px" series="day" refresh="300" popup="true" previewlabels="false">
          <layout colspan="4"/>
          <axis min="0" max="100" label="H [%]"/>
          <influx color="brown" label="Luftfeuchte" field="Val" fillMissing="linear" style="bars" fill="false" steps="false" measurement="timeseries_db/KNX_LINE27" authentication="influx">
           <tag key="GA" operator="=" value="6/1/2"/>
           </influx>
</diagram>
1.) Ich würde gerne nur die y-Achse (ziffern und Legende) anzeigen.
Das geht - glaub ich - nicht.
Matthias hat geschrieben: Di Jan 15, 2019 10:59 pm 2.) Kann man die "Nullinie" bei der Darstellung bars verschieben?
Wenn Du z.B. auf

Code: Alles auswählen

<axis min="20" max="100" label="H [%]"/>
änderst, wird auf der "Nulllinie" (besser: am unteren Rand) mit dem Wert 20 und nicht mit 0 angefangen.
Ist es das was Du brauchst?
CometVisu Entwickler - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!

CometVisu Fragen, Bugs, ... bitte im Entwicklungs-Forum, hier nur spezifisches für CV<->Timberwolf.

TWS 2500 ID: 76 + TP-UART - VPN offen, Reboot nur nach Absprache

Ersteller
blaubaerli
Reactions:
Beiträge: 2322
Registriert: Sa Sep 15, 2018 10:26 am
Wohnort: Kerpen
Hat sich bedankt: 897 Mal
Danksagung erhalten: 700 Mal

#28

Beitrag von blaubaerli »

Hi @Chris M.,

wenn du mit der Passage:
Chris M. hat geschrieben: Sa Jan 19, 2019 3:26 pm Versuch mal bei field ein "*" oder ein "Val" - wird es dadurch anders?
einen Ansatz für meine fehlenden Daten meintest, dann hat das nicht geholfen.

Getestet habe ich mit der "CV-Version: 0.11.0-dev|427158fd95eb2d9c6017db11e7cf2136ebd0d91b" dabei sowohl mit "*", als auch mit "*".

Gruß
Jens
Zuletzt geändert von blaubaerli am Mo Jan 21, 2019 8:32 pm, insgesamt 1-mal geändert.
wiregate1250 & timberwolf168 (2600er), VPN offen, Reboot nach Vereinbarung
Bitte WIKI lesen.
Benutzeravatar

Chris M.
Reactions:
Beiträge: 1194
Registriert: Sa Aug 11, 2018 10:52 pm
Wohnort: Oberbayern
Hat sich bedankt: 237 Mal
Danksagung erhalten: 857 Mal
Kontaktdaten:

#29

Beitrag von Chris M. »

blaubaerli hat geschrieben: Do Jan 17, 2019 7:39 am ich hatte das gestern schon spät getestet und heute früh noch einmal, jeweils mit einem vorherigen Deployment des Containers. Das Scrollen im Popup läuft, aber die ersten Daten sind immer noch aus dem November des letzten Jahres, obwohl frühere vorhanden sind.

Die Anfrage sieht wie folgt aus:

Code: Alles auswählen

https://timberwolf168.local/proxy/visutest/resource/plugins/diagram/influxfetch.php?ts=timeseries_db/TS00057&ds=MEDIAN&start=1538884440&end=now&res=1800&filter=()&field=- not set - (undefined)&auth=influx
blaubaerli hat geschrieben: Mo Jan 21, 2019 8:32 pm wenn du mit der Passage:
Chris M. hat geschrieben: Sa Jan 19, 2019 3:26 pm Versuch mal bei field ein "*" oder ein "Val" - wird es dadurch anders?
einen Ansatz für meine fehlenden Daten meintest, dann hat das nicht geholfen.
War mal ein Versuch :)

Grundsätzlich kann ich mir auf Seiten der CV da wenig vorstellen, was bis November geht aber nicht davor.

Um hier bisschen näher zu kommen, kannst Du mal bis zum fraglichen Zeitraum scrollen, dann etwas weiter und schauen ob das influxfetch.php vom Nachladen richtig aufgerufen wird und dort vernünftige Daten zurück kommen.
Bei "start" steht der Zeitstempel der Starts der zu ladenden Daten drinnen. Über https://www.epochconverter.com/ kannst Du die Zahl in was lesbares übersetzen.

=> Werden auch im November die influxfetch.php so aufgerufen wie zu späteren Zeitpunkten? Also nur start und end angepasst?
=> Ist im Inhalt der von influxfetch.php zurück gelieferten Daten vor November etwas signifikant anders?
CometVisu Entwickler - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!

CometVisu Fragen, Bugs, ... bitte im Entwicklungs-Forum, hier nur spezifisches für CV<->Timberwolf.

TWS 2500 ID: 76 + TP-UART - VPN offen, Reboot nur nach Absprache

Ersteller
blaubaerli
Reactions:
Beiträge: 2322
Registriert: Sa Sep 15, 2018 10:26 am
Wohnort: Kerpen
Hat sich bedankt: 897 Mal
Danksagung erhalten: 700 Mal

#30

Beitrag von blaubaerli »

HI, @Chris M.,

hier nun endlich mal die geforderten Details. Die Abfrage passt sich schon sauber an.

Solange der Graph noch sauber aussieht (also bis November) habe ich folgenden Aufbau von Anfrage und Ergebnis:

Code: Alles auswählen

Anfrage:
https://timberwolf168.local/proxy/visutest/resource/plugins/diagram/influxfetch.php?ts=timeseries_db/TS00057&ds=MEDIAN&start=1545448244&end=now&res=1800&filter=()&field=Val&auth=influx
Ergebnis:
[[1545447600000,["10.6875"]],[1545449400000,["10.5934985"]],[1545451200000,["10.247804"]],[1545453000000,["10.044343"]],
.
.
.
,[1548590400000,["9.47"]],[1548592200000,["10"]]]
Wenn ich dann weiter in den historischen Zeitbereich Scrolle sieht das allerdings so aus:

Code: Alles auswählen

Anfrage:
https://timberwolf168.local/proxy/visutest/resource/plugins/diagram/influxfetch.php?ts=timeseries_db/TS00057&ds=MEDIAN&start=1535253745&end=now&res=1800&filter=()&field=Val&auth=influx
Ergebnis:
[[1535252400000,[""]],[1535254200000,[""]],[1535256000000,["11.590894"]],[1535257800000,[""]],[1535259600000,["11.216393"]],
.
.
.
,[1548590400000,["9.47"]],[1548592200000,["9.5"]]]
Es scheint also ein paar Einträge mit leeren Werten zu geben. Das wechselt sich dann aber wieder ab, ist also dann nur sporadisch leer und keinesfalls durchgängig. Der Graph ist aber in dem fraglichen Bereich komplett futsch.

Gruß
Jens
wiregate1250 & timberwolf168 (2600er), VPN offen, Reboot nach Vereinbarung
Bitte WIKI lesen.
Antworten

Zurück zu „CometVisu“