NEU! UPGRADE IP 11 verfügbar!
NEU! LICHTWIDGET - DPT 7.600 - Logik Manager Update - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/B9MUEJj2

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 VISU
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs

[Frage] [V 1.5.1] InfluxDB Diagramme aus externer InfluxDB

Rund um die CometVisu im Timberwolf Server

Ersteller
NetFritz
Reactions:
Beiträge: 121
Registriert: Sa Okt 13, 2018 4:23 pm
Hat sich bedankt: 12 Mal
Danksagung erhalten: 23 Mal

#21

Beitrag von NetFritz »

Hallo
Habe mal geschaut wie Grafana auf die InfluxDB zugreift.

http://192.168.2.2:8086/query?u=admin&p ... )&epoch=ms

Wenn ich das in den Browser eingebe bekomme ich die Daten im Browser angezeigt.
Gruß NetFritz
TWS 2400 #109 VPN offen, Reboot jederzeit

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

#22

Beitrag von blaubaerli »

Hi @NetFritz,

ich bin doof, hatte deine letzte Antwort überlesen :whistle: , weil ich da Stefans Antwort gesehen habe, aber deine darüber nicht.

Trage bitte in deine Hidden config mal als uri "http://192.168.2.2:8086/query" ein.

Gruß
Jens
Zuletzt geändert von blaubaerli am So Jan 05, 2020 10:38 pm, insgesamt 1-mal geändert.
wiregate1250 & timberwolf168 (2600er), VPN offen, Reboot nach Vereinbarung
Bitte WIKI lesen.

Ersteller
NetFritz
Reactions:
Beiträge: 121
Registriert: Sa Okt 13, 2018 4:23 pm
Hat sich bedankt: 12 Mal
Danksagung erhalten: 23 Mal

#23

Beitrag von NetFritz »

Hallo
Wird langsam besser.
Status Code 200
Aber Das Diagram zeigt nichts an.

Firefox Konsole/Netzwerkanalyse/Antwort
SyntaxError: JSON.parse: expected ',' or ']' after array element at line 1 column 4 of the JSON data

Antwortinhalt:
[[000,[]]]

Gruß NetFritz
TWS 2400 #109 VPN offen, Reboot jederzeit

Ersteller
NetFritz
Reactions:
Beiträge: 121
Registriert: Sa Okt 13, 2018 4:23 pm
Hat sich bedankt: 12 Mal
Danksagung erhalten: 23 Mal

#24

Beitrag von NetFritz »

Hallo
Die Log von der TWS CV App zeigt folgendes an:

[Sun Jan 05 22:32:59.409761 2020] [php7:notice] [pid 21] [client 172.17.0.1:49754] PHP Notice: Undefined index: debug in /var/www/html/resource/plugins/diagram/influxfetch.php on line 224, referer: https://timberwolf109/proxy/visu/?config=Test_influx

[Sun Jan 05 22:32:59.416653 2020] [php7:notice] [pid 21] [client 172.17.0.1:49754] PHP Notice: Undefined index: series in /var/www/html/resource/plugins/diagram/influxfetch.php on line 230, referer: https://timberwolf109/proxy/visu/?config=Test_influx

[Sun Jan 05 22:32:59.416769 2020] [php7:warn] [pid 21] [client 172.17.0.1:49754] PHP Warning: Invalid argument supplied for foreach() in /var/www/html/resource/plugins/diagram/influxfetch.php on line 231, referer: https://timberwolf109/proxy/visu/?config=Test_influx

172.17.0.1 - - [05/Jan/2020:22:32:59 +0000] "GET /resource/plugins/diagram/influxfetch.php?ts=iobroker/luxtronik1.0.temperaturen.AUT&ds=MEAN&start=end-36hour&end=now&res=60&fill=linear&filter=()&field=Val&auth=influx_iobroker HTTP/1.0" 200 195 "https://timberwolf109/proxy/visu/?config=Test_influx" "Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0"

Gruß NetFritz
TWS 2400 #109 VPN offen, Reboot jederzeit

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

#25

Beitrag von blaubaerli »

Hi @NetFritz,

prima, dann ist der netztechnische Teil damit mal behoben. :handgestures-thumbupright:

Aber jetzt muss ich langsam passen. Ich habe keine Ahnung, ob die Influx-DB die du da jetzt am Start hast eine bestimmte Ausstattung an Feldern etc. haben muss, um hier die entsprechenden Rahmenbedingungen zu erfüllen. Da können aber sicher Chris oder die Kollegen von ElabNET weiter helfen.

Beste Grüße
Jens
Zuletzt geändert von blaubaerli am Mo Jan 06, 2020 12:09 am, insgesamt 1-mal geändert.
wiregate1250 & timberwolf168 (2600er), VPN offen, Reboot nach Vereinbarung
Bitte WIKI lesen.

Ersteller
NetFritz
Reactions:
Beiträge: 121
Registriert: Sa Okt 13, 2018 4:23 pm
Hat sich bedankt: 12 Mal
Danksagung erhalten: 23 Mal

#26

Beitrag von NetFritz »

Hallo
Vielen Dank.
Gruß NetFritz
TWS 2400 #109 VPN offen, Reboot jederzeit
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. »

Das Log ist relativ aussagelos. Spannender ist immer der Inhalt von dem, was der Server/die PHP-Seite übermittelt hat.

Du kannst die Abfrage auch direkt nehmen und in einem anderen Browser-Fenster (bzw. Tab) öffnen. Wenn Du an diese Anfrage noch ein "&debug=true" anhängst (hier also wohl dann

Code: Alles auswählen

https://timberwolf109/proxy/visu/resource/plugins/diagram/influxfetch.php?ts=iobroker/luxtronik1.0.temperaturen.AUT&ds=MEAN&start=end-36hour&end=now&res=60&fill=linear&filter=()&field=Val&auth=influx_iobroker&debug=true
öffnest) kannst Du etwas hinein schauen.
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
NetFritz
Reactions:
Beiträge: 121
Registriert: Sa Okt 13, 2018 4:23 pm
Hat sich bedankt: 12 Mal
Danksagung erhalten: 23 Mal

#28

Beitrag von NetFritz »

Hallo
Wenn ich das so in den Browser eingebe, bekomme ich als Rückmeldung im Browser:
SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
Und die Rohdaten dazu:
string(140) "SELECT MEAN(Val) FROM "luxtronik1.0.temperaturen.AUT" WHERE time >= now() - 36h AND time <= now() GROUP BY time(60s) fill(linear) tz('UTC')"
[[000,[]]]
Die InfluxDB Log zeigt:

ts=2020-01-06T10:10:41.489326Z lvl=info msg="Executing query" log_id=0K4i~vsl000 service=query query="SELECT mean(Val) FROM iobroker.global.\"luxtronik1.0.temperaturen.AUT\" WHERE time >= now() - 36h AND time <= now() GROUP BY time(1m) fill(linear) TZ('UTC')"

[httpd] 192.168.2.142 - admin [06/Jan/2020:10:10:41 +0000] "GET /query?db=iobroker&q=SELECT+MEAN%28Val%29+FROM+%22luxtronik1.0.temperaturen.AUT%22+WHERE+time+%3E%3D+now%28%29+-+36h+AND+time+%3C%3D+now%28%29++GROUP+BY+time%2860s%29+fill%28linear%29+tz%28%27UTC%27%29 HTTP/1.0" 200 33 "-" "-" cb5fce62-306c-11ea-a4d1-0242c0a80202 3795
Gruß NetFritz
TWS 2400 #109 VPN offen, Reboot jederzeit

Ersteller
NetFritz
Reactions:
Beiträge: 121
Registriert: Sa Okt 13, 2018 4:23 pm
Hat sich bedankt: 12 Mal
Danksagung erhalten: 23 Mal

#29

Beitrag von NetFritz »

Hallo
Wenn ich jetzt die Gleiche Datenreihe in Grafana aufrufe bekomme ich in der InfluxDB diese Log:

ts=2020-01-06T10:15:03.997365Z lvl=info msg="Executing query" log_id=0K4i~vsl000 service=query query="SELECT mean(value) FROM iobroker.global.\"luxtronik1.0.temperaturen.AUT\" WHERE time > now() - 6h GROUP BY time(15s)"

[httpd] 192.168.2.103 - admin [06/Jan/2020:10:15:03 +0000] "GET /query?db=iobroker&epoch=ms&p=%5BREDACTED%5D&q=SELECT+mean%28%22value%22%29+FROM+%22luxtronik1.0.temperaturen.AUT%22+WHERE+time+%3E+now%28%29+-+6h+GROUP+BY+time%2815s%29+fill%28null%29&u=admin HTTP/1.1" 200 4139 "http://192.168.2.107:3000/dashboard/db/ ... creen&edit" "Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0" 67d76d24-306d-11ea-a4de-0242c0a80202 30124

Was mir da auffällt das user und pass bei der CV abfrage nicht übermittelt werden.
Gruß NetFritz
TWS 2400 #109 VPN offen, Reboot jederzeit
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:

#30

Beitrag von Chris M. »

Das sollten wir schon fast da sein :)

Ändere mal in der Config das Attribut field von "Val" auf "value" und versuche es nochmal.

(Login-Infos kannst hier nicht sehen, die laufen über eine HTTP Authorization)
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
Antworten

Zurück zu „CometVisu“