Seite 2 von 4

Re: InfluxDB Diagramme aus externer InfluxDB

Verfasst: Sa Jan 04, 2020 10:58 pm
von NetFritz
Hallo
Die 500 kommt auch in der Firefox Konsole.
Ich habe die TWS-App CometVisu 0.11.0 laufen
Und die Aktuelle Test Config auch mit ndem Manager erstellt.
Es steht oben in der config.xml lib_version="8" drin.
Die InfluxDB ist auch mit dem Portainer erst vor ein paar Tagen erstellt worden.
Es ist die 1.7.9, bei der installation habe ich kein User und Passwprt vergeben.
Dann muß ich mal schauen wo ich das herbekomme.
Man kann auch in der influx.conf das abschalten.
Gruß NetFritz

Re: InfluxDB Diagramme aus externer InfluxDB

Verfasst: Sa Jan 04, 2020 11:20 pm
von Chris M.
Ich hab's nicht ausprobiert, aber mal gelesen, dass man bei der TWS CV App über den Stift auch auf eine andere (neuere) Version gehen, also aktuell die 0.11.2:
Bild

Das Verbinden mit einer Influx-Datenbank ohne Login (bzw. User und Pass) habe ich nie getestet da ich keine solche habe. Evtl. müsste da der Code dann minimal angepasst werden.

Wichtig ist, was die PHP Datei im Inhalt zurück gibt (vgl. Posting #7), wenn die den 500er Fehlercode setzt. Die Fehlermeldungen dürften mit der neueren CV Version noch aussagekräftiger werden, aber auch bei der 0.11.0 kann schon was interessantes drinnen stehen.

Re: InfluxDB Diagramme aus externer InfluxDB

Verfasst: Sa Jan 04, 2020 11:34 pm
von blaubaerli
Hi Chris,
Chris M. hat geschrieben: Sa Jan 04, 2020 11:20 pm Ich hab's nicht ausprobiert, aber mal gelesen, dass man bei der TWS CV App über den Stift auch auf eine andere (neuere) Version gehen, also aktuell die 0.11.2:
läuft bei mir seit langem so sehr stabil. :handgestures-thumbupright:

Gruß
Jens

Re: InfluxDB Diagramme aus externer InfluxDB

Verfasst: So Jan 05, 2020 2:32 am
von NetFritz
Hallo
Habe einen Update der CV-App durchgeführt, zeigt immer noch die Version 0.11.0 an.
Eine andere Version kann ich auch nicht angeben, ist ausgegraut.
Nach dem ich user und pass in die versteckte Konfig eingetragen habe zeigt die CV Continer Log
Undefined index: user in /var/www/html/resource/plugins/diagram/influxfetch.php on line 56,
Undefined index: pass in /var/www/html/resource/plugins/diagram/influxfetch.php on line 56
nicht mehr an, aber noch
Undefined index: debug in /var/www/html/resource/plugins/diagram/influxfetch.php on line 166

Wie bekomme ich die CV-App den geupdatet.
Vielleicht liegt der Fehler ja am Update-Serber bei ElabNET.
Gruß NetFritz

Re: InfluxDB Diagramme aus externer InfluxDB

Verfasst: So Jan 05, 2020 2:03 pm
von NetFritz
Hallo
Habe die CV-App zum Test nochmal zusätzlich installiert.
Es wurde wieder die Version 0.11.0 installiert.
Seltsam ?
Das das jemand bestätigen?
Gruß NetFritz

Re: InfluxDB Diagramme aus externer InfluxDB

Verfasst: So Jan 05, 2020 3:15 pm
von blaubaerli
Hallo @NetFritz,

welche Version der TWS-Software ist denn auf deinem 2400er? Bitte trage das mal im Betreff des Eingangsposts ein.
NetFritz hat geschrieben: So Jan 05, 2020 2:32 am Habe einen Update der CV-App durchgeführt, zeigt immer noch die Version 0.11.0 an.
Eine andere Version kann ich auch nicht angeben, ist ausgegraut.
Hast du das auf dem vom Chris angegebenen Weg gemacht?
Wo zeigt er dir die Version denn an? In der TW-AdminOberfläche, oder im Browser wenn du auf die CV zugreifst?
Cache gelöscht?. Da habe ich mir bei einem Updatethema echt mal die Zähne ausgebissen!!!

Ich habe das gerade bei mir noch mal getestet mit der 1.5.1.
  • Einfach ne zweite Installation der CV installiert.
    OutOfTheBox ohne weiteres editieren kommt dann da heute eine "CV-Version: 0.11.0|d9e289a80c44dd661c1ca1b4d52d6cb445015667" raus.
  • Editiere ich dann auf dem vom Christ oben beschriebenen Weg die Version und klicke auf Save, kommt kurz das folgende Bild:
    Bild
  • danach habe ich ohne Probs die CV-Version: 0.11.2|2b487637cbb1589382aeee489712d85b1fe4f6fe am Start
Die hier gezeigten Versionsnummern inkl. der Container-Hashes werden übrigens in der Browserconsole angezeigt!

Aber um deine Frage auch noch mal ganz explizit zu bestätigen: Ja, wenn du die CV als APP mit den Default-Parametern nutzt, ist das eine "0.11.0"!:
Wenn du dir den Tooltip ansiehst von der frisch installierten CV, dann ist die auch als Default ausgewiesen.
Bild

Gruß
Jens

Re: InfluxDB Diagramme aus externer InfluxDB

Verfasst: So Jan 05, 2020 4:52 pm
von NetFritz
Hallo
Habe die Version 1.5.1 - Razors Edge auf dem TWS
Erst nach löschen des Cache und den 0.11.2 Eintrag konnte ich ohne Fehler die CV updaten.
Die Version 0.11.2 steht jetzt auch in der Browser Konsole drin.
Er zeigt immer noch die 500 an.
Wenn ich in der Firefox Konsole unter Netzwerkanalyse/Antwort gehe bekomme ich folgendes angezeigt:

file_get_contents(http:192.168.2.2/8086/proxy?q=SELECT+MEDIAN%28%2A%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%28previous%29+tz%28%27UTC%27%29&db=iobroker): failed to open stream: No such file or directory

In dem Log des CV Container wird mir jetzt das angezeigt:

[Sun Jan 05 15:48:18.806129 2020] [php7:notice] [pid 25] [client 172.17.0.1:35312] 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

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

Undefined index: debug in /var/www/html/resource/plugins/diagram/influxfetch.php on line 224
Kann ich nicht zu sagen Fehler in 224.

Gruß NetFritz

Re: InfluxDB Diagramme aus externer InfluxDB

Verfasst: So Jan 05, 2020 5:35 pm
von blaubaerli
Hi @NetFritz,

der Aufbau der gezeigten URL unter file_get_contents sieht komisch aus:

Bild

An Position 1 fehlen die "//" und an Position 2 sollte statt des "/" ein ":" stehen.

Wie sieht denn deine Hidden Config konkret aktuell aus? Bei mir sieht das derzeit so aus:

Bild

Wobei bei mir im Wert zum Schlüssel "uri" folgendes hinterlegt ist:

https://172.17.0.1/proxy/ts/query

Du müsstest den kompletten Schlüsselsatz mit dem zweiten Namen ja noch einmal haben. Da ist nun m.E. definitv noch der Wurm drin. Aber wir nähern uns dem Ziel. :handgestures-thumbupright:

Gruß
Jens

Re: InfluxDB Diagramme aus externer InfluxDB

Verfasst: So Jan 05, 2020 7:23 pm
von NetFritz
Hallo
Bei mir ist da http:192.168.2.2/8086/proxy eingetragen
Habe jetzt http:192.168.2.2/proxy/ts/query eingetragen
immer noch Status-Code: 500
und mal ins Diagram die Config geändert:
<influx field="Val" fillMissing="linear" style="lines" fill="true" measurement="iobroker/luxtronik1.0.temperaturen.AUT" authentication="influx_iobroker"></influx>

Firefox Konsole/Netzwerkanalyse/Antwort
file_get_contents(http:192.168.2.2/proxy/ts/query?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&db=iobroker): failed to open stream: No such file or directory

Firefox Konsole/Netzwerkanalyse/Kopfzeile
Angefragte Adresse:https://timberwolf109/proxy/visu/resour ... x_iobroker
Anfragemethode:GET
Externe Adresse:192.168.2.142:443
Status-Code: 500 Internal Server Error
Version:HTTP/2.0

Gruß NetFritz

Re: [V 1.5.1] InfluxDB Diagramme aus externer InfluxDB

Verfasst: So Jan 05, 2020 7:33 pm
von StefanW
Hallo NetFritz,

==> Bitte unbedingt die Versionsinformation aus Deinem Footer entfernen.

Grund: Der Footer wird aus der DB heraus eingeblendet. Da steht IMMER das zuletzt eingestellte. Wenn nun heute jemand einen alten Eintrag von Dir von vor einem Jahr liest, dann verwirrt das womöglich, wenn es dort um BETA 13 ging und unten nun 1.5.1 steht.

==> Daher, bitte, immer die Version in den Threadtitel (hab ich für Dich jetzt gemacht) aber NICHT im Footer.

Danke

Stefan