Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Exec befehl api write influxdb2

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Exec befehl api write influxdb2

    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      babl last edited by

      Hallo zusammen,

      ich bring es einfach nicht hin, daß ich die INfluxdb2 mit einem Api Post beschreiben kann.

      über den befehl auf der webseite, original befehl rauskopiert vom textblock des exec kommandos auf dieser webseite werden die daten in die influxdb geschrieben.

      Link:

      Textbefehl im exec Block.

      curl -X POST \--data 'test21,dateUnix=1656572800,mengeKg=4500,nettopreisTo=380,kostenMitMwst=1599.4,Mwst=199.4,EinblaspauschNetto=40 field="Value"' \-H 'Authorization: Token <mein Token>' \-H 'Content-Type: text/plain' \http://<meine IP>:8086/api/v2/write?bucket=pelletslieferung_never&org=privat
      

      Lasse ich den Befehl laufen, kommt folgendes als Ergebnis:

      {"code":"invalid","message":"Please provide either orgID or org"}
      

      Habe schon alles versucht, die orgID auch weggelassen dann geht es aber ohne der org auf der Webseite auch nciht mehr,

      ich glaube mittlerweile daß hier ein Authorizationsproblem vorliegt, bin aber mit meinem Latein am Ende.

      Vielleicht weiß jemand Rat.

      ? Glasfaser 2 Replies Last reply Reply Quote 0
      • ?
        A Former User @babl last edited by

        @babl

        Moin,

        verstehe ich nicht, im exec block sehe ich nicht, dass Du die org oder orgID mitgibst.

        Schon mal hiernach https://docs.influxdata.com/influxdb/v2.7/write-data/developer-tools/api/ versucht?

        VG
        Bernd

        B 1 Reply Last reply Reply Quote 0
        • B
          babl @Guest last edited by

          @dp20eic doch ganz hinten org=privat

          Glasfaser ? 2 Replies Last reply Reply Quote 0
          • Glasfaser
            Glasfaser @babl last edited by Glasfaser

            @babl sagte in Exec befehl api write influxdb2:

            curl -X POST --data 'test21,dateUnix=1656572800,mengeKg=4500,nettopreisTo=380,kostenMitMwst=1599.4,Mwst=199.4,EinblaspauschNetto=40 field="Value"' -H 'Authorization: Token <mein Token>' -H 'Content-Type: text/plain' \http://<meine IP>:8086/api/v2/write?bucket=pelletslieferung_never&org=privat

            Fehlt da nicht am Anfang ' http ..und ein ' am Ende nach privat

            siehe hier :
            https://haus-automatisierung.com/software/2023/01/28/influxdb2-grundlagen.html

            Homoran 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @Glasfaser last edited by

              @glasfaser sagte in Exec befehl api write influxdb2:

              Fehlt da nicht am Anfang ' http ..

              ist vielleicht in <meineIP> enthalten, aber definitiv fehlt

              @glasfaser sagte in Exec befehl api write influxdb2:

              ein ' am Ende nach privat

              B 1 Reply Last reply Reply Quote 0
              • ?
                A Former User @babl last edited by

                @babl sagte in Exec befehl api write influxdb2:

                @dp20eic doch ganz hinten org=privat

                Moin,

                ich brach doch ne Brille 🙂

                Ich dachte, es muss ähnlich wie der Token angegeben werden.

                VG
                Bernd

                1 Reply Last reply Reply Quote 1
                • B
                  babl @Homoran last edited by

                  @homoran http ist auch drin

                  http://<meine IP>:8086/api/v2/write?bucket=pelletslieferung_never&org=privat

                  Doch auch mit den Zeichen funktioniert das nicht habe ich schon alles probiert.

                  Das schlimme ist das, das genau der gleiche Befehl über den Link oben wo man auch curl Kommandos testen kann alles in die influxdb eingetragen wird.

                  Praktisch 1 zu 1

                  Auf der externen Seite geht das Kommando

                  Vom iob aus geht es nicht

                  Glasfaser 1 Reply Last reply Reply Quote 0
                  • Glasfaser
                    Glasfaser @babl last edited by

                    @babl sagte in Exec befehl api write influxdb2:

                    Doch auch mit den Zeichen funktioniert das nicht habe ich schon alles probiert.

                    teste mal

                    curl -X POST \
                    --data 'test21,dateUnix=1656572800,mengeKg=4500,nettopreisTo=380,kostenMitMwst=1599.4,Mwst=199.4,EinblaspauschNetto=40 field="Value"' \
                    -H 'Authorization: Token <mein Token>' \
                    -H 'Content-Type: text/plain' \
                    'http://<meine IP>:8086/api/v2/write?bucket=pelletslieferung_never&org=privat'
                    
                    B 2 Replies Last reply Reply Quote 0
                    • B
                      babl @Glasfaser last edited by

                      @glasfaser teste ich morgen gib dir dann bescheid, erstmal danke.

                      Am Handy ist das frickelig alles so zusammen zu stellen.

                      1 Reply Last reply Reply Quote 0
                      • B
                        babl @Glasfaser last edited by

                        @glasfaser du hast jetzt nur die ' Zeichen vor dem http und nach privat angefügt, das hatte ich aber auch schon probiert mit dem ging es auch nicht

                        1 Reply Last reply Reply Quote 0
                        • Glasfaser
                          Glasfaser @babl last edited by

                          @babl sagte in Exec befehl api write influxdb2:

                          auf dieser webseite werden die daten in die influxdb geschrieben.

                          Auch per http Zugang und auf den Port 8086 !?

                          
                          Führen Sie Curl-Befehle online aus
                          Führen Sie Curl-Befehle direkt in Ihrem Browser aus und sehen Sie sich die Ergebnisse an. Testen Sie APIs mit dem ReqBin Online Curl Client. Lernen Sie Curl mit Live-Curl-Beispielen, indem Sie die Beispiele online in ReqBin Curl Runner ausführen. Es ist keine Desktop-App oder Browser-Plugin erforderlich. Es ist kostenlos. 
                          
                          B 1 Reply Last reply Reply Quote 0
                          • B
                            babl @Glasfaser last edited by

                            @glasfaser jepp der originale Befehl vom iobroker funktioniert hier. Und zwar ohne die Zeichen. '.
                            Das wundert mich auch.

                            Du kannst es gerne testen. Token erstellen und ein neues bucket und dann mit meinem Befehl das reinschreiben lassen in die influx. Das geht ich habe schon tausende verschiedene Tests 1 - 30 als measurement in der influx nur zum testen.

                            Ich kapier das einfach nicht warum dass der Befehl 1 zu 1 extern geht und im io über exec nicht

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            679
                            Online

                            31.7k
                            Users

                            79.8k
                            Topics

                            1.3m
                            Posts

                            4
                            12
                            458
                            Loading More Posts
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes
                            Reply
                            • Reply as topic
                            Log in to reply
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                            The ioBroker Community 2014-2023
                            logo