FOSHKplugin

Für Geräte von froggit
Benutzeravatar
Gyvate
Online
Beiträge: 2841
Registriert: 10 Aug 2021, 23:41
Wohnort: Saarbrücken
Hat sich bedankt: 13 mal
Danksagung erhalten: 443 mal
Kontaktdaten:

Re: FOSHKplugin

#321

Beitrag von Gyvate »

"@" sieht mir an dieser Stelle nicht als ein gültiges Zeichen aus - sollte das vielleicht ein "/" sein oder ggf. auch gar nichts sein ? - was und in welchem Format erwartet denn die InluxDB ?
Ecowitt WS2320E,HP2553,HP3501,GW2001,GW1100, GW1000,WH2650,WN1910,WN1980, Meteobridge, Weewx , CumulusMX, Barani MeteoShield Pro, MetSpecRad02, Personal Weather Tablet(PWT) - http://meshka.eu
http://meshka.eu/Ecowitt/dokuwiki (Ecowitt WiKi Englisch)
GlaBa
Offline
Beiträge: 22
Registriert: 08 Mai 2023, 15:27
Hat sich bedankt: 1 mal

Re: FOSHKplugin

#322

Beitrag von GlaBa »

ich habe das @ aus der Beschreibung übernommen:

FWD_CMT = InfluxDB metric forward
FWD_TYPE = INFLUXMET
FWD_URL = http://server:port@database # use https for SSL connection
FWD_SID = username
FWD_PWD = password
FWD_INTERVAL = 60
FWD_ENABLE = True
GlaBa
Offline
Beiträge: 22
Registriert: 08 Mai 2023, 15:27
Hat sich bedankt: 1 mal

Re: FOSHKplugin

#323

Beitrag von GlaBa »

Gyvate hat geschrieben: 02 Sep 2024, 11:12 was und in welchem Format erwartet denn die InluxDB ?
Das sind meine ersten Versuche mit influxdb. Habe das so verstanden, dass ich "nur" die database anlege. Beim Schreiben der Daten sollen dann die Felder entsprechend automatisch angelegt werden. :?
Benutzeravatar
Gyvate
Online
Beiträge: 2841
Registriert: 10 Aug 2021, 23:41
Wohnort: Saarbrücken
Hat sich bedankt: 13 mal
Danksagung erhalten: 443 mal
Kontaktdaten:

Re: FOSHKplugin

#324

Beitrag von Gyvate »

ich bin kein InfluxDB Experte, aber soviel ich weiss, gibt ein http API in der InfluxDB, das man dort einrichten muss, und an das die Daten via http-Request übertragen werden
Es gibt dort sogenannte Endpunkte, die Arbeitsanweisungen ("Vorgänge") erhalten und die übertragenen Daten entsprechend verarbeiten.

siehe auch
https://docs.influxdata.com/influxdb/v2/reference/api/
https://docs.influxdata.com/influxdb/v2 ... ted/write/
Beispiel:
http://IP-der-DB:8086/api/v2/write?buck ... x&org=yyyy

Aber @olicat kennt sich meines Wissens damit viel besser aus

ich denke, Du solltest mal die Dokumentation zur InfluxDB studieren ...
oder Dir mal ein YouTube-Video "reinziehen", z.B.
Ecowitt WS2320E,HP2553,HP3501,GW2001,GW1100, GW1000,WH2650,WN1910,WN1980, Meteobridge, Weewx , CumulusMX, Barani MeteoShield Pro, MetSpecRad02, Personal Weather Tablet(PWT) - http://meshka.eu
http://meshka.eu/Ecowitt/dokuwiki (Ecowitt WiKi Englisch)
Benutzeravatar
olicat
Offline
Beiträge: 2124
Registriert: 07 Dez 2020, 20:33
Wohnort: Hohen Neuendorf
Hat sich bedankt: 32 mal
Danksagung erhalten: 431 mal
Kontaktdaten:

Re: FOSHKplugin

#325

Beitrag von olicat »

Hi!

Die URL ist korrekt - es wird die Datenbank (mit dem @) auf dem Zielserver referenziert.
Es gibt eine OK-Meldung, daher sollten die Daten tatsächlich in die angegebene DB geschrieben werden.
Woraus schließt Du, dass die Daten nicht geschrieben werden?

Oliver
GlaBa
Offline
Beiträge: 22
Registriert: 08 Mai 2023, 15:27
Hat sich bedankt: 1 mal

Re: FOSHKplugin

#326

Beitrag von GlaBa »

olicat hat geschrieben: 02 Sep 2024, 15:04 Woraus schließt Du, dass die Daten nicht geschrieben werden?
Moin,
ich bekomme weder Felder noch Daten angezeigt:

influxdb-01.png
influxdb-01.png (12.23 KiB) 381 mal betrachtet
Benutzeravatar
olicat
Offline
Beiträge: 2124
Registriert: 07 Dez 2020, 20:33
Wohnort: Hohen Neuendorf
Hat sich bedankt: 32 mal
Danksagung erhalten: 431 mal
Kontaktdaten:

Re: FOSHKplugin

#327

Beitrag von olicat »

Hi!

Sorry, ich bin im Moment nur eingeschraenkt verfuegbar - bin dienstlich unterwegs.
Aktiviere mal bitte debug fuer erweiterte Fehlermeldungen und schick mir das Log.
Danke!

Oliver
Benutzeravatar
moppedhausi
Offline
Beiträge: 200
Registriert: 08 Dez 2020, 09:17
Wohnort: Willich
Hat sich bedankt: 76 mal
Danksagung erhalten: 7 mal
Kontaktdaten:

Re: FOSHKplugin

#328

Beitrag von moppedhausi »

Hallo Oliver,

wenn Du wieder etwas Luft hast, könntest Du mir die Conf von dem Banner "banner-green" zukommen lassen.
Danke.
Benutzeravatar
olicat
Offline
Beiträge: 2124
Registriert: 07 Dez 2020, 20:33
Wohnort: Hohen Neuendorf
Hat sich bedankt: 32 mal
Danksagung erhalten: 431 mal
Kontaktdaten:

Re: FOSHKplugin

#329

Beitrag von olicat »

Hi!

Es passt gerade - ich warte auf die Fertigstellung eines Kopiervorgangs ...
Anbei die Konfiguration fuer banner-green.

Oliver
Dateianhänge
banner-green.zip
(131.21 KiB) 8-mal heruntergeladen
Benutzeravatar
olicat
Offline
Beiträge: 2124
Registriert: 07 Dez 2020, 20:33
Wohnort: Hohen Neuendorf
Hat sich bedankt: 32 mal
Danksagung erhalten: 431 mal
Kontaktdaten:

Re: FOSHKplugin

#330

Beitrag von olicat »

Hi!

Bezugnehmend auf Post #326:
GlaBa hat geschrieben: 03 Sep 2024, 08:39
olicat hat geschrieben: 02 Sep 2024, 15:04 Woraus schließt Du, dass die Daten nicht geschrieben werden?
Moin,
ich bekomme weder Felder noch Daten angezeigt:


influxdb-01.png
Das Problem bestand schlicht in einer falschen Datenbankabfrage. FOSHKplugin hat die ganze Zeit die Daten ordnungsgemaess an InfluxDB geschickt.
Daher gab es auch OK-Meldungen und keine Fehler im Log.

Erklaerung:
Eine Datenbankabfrage darf sich nicht auf die Datenbank selbst (hier: wetterdaten) sondern auf die jeweilige Tabelle (hier: measurement) beziehen.
Somit heisst die Abfrage dann nicht

Code: Alles auswählen

show field keys from wetterdaten      oder      select * from wetterdaten
sondern

Code: Alles auswählen

show field keys from "measurement"      oder      select * from "measurement"
Der Name der Tabelle (measurement) muss in doppelten Hochkommas angegeben werden.

Dann werden hier die Daten korrekt ausgegeben:
influxdb-select.png
influxdb-select.png (35.03 KiB) 46 mal betrachtet

Achja, FOSHKplugin erzeugt die Influx-Datenbank selbst - sie muss nicht manuell erstellt werden.
Siehe dazu auch das entsprechende Rezept mit Konfigurationsvorlage (Forward-Definition).

Gruss, Oliver
Antworten