Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Aufruf von einem IoT Adapter Service via curl/rule

    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

    Aufruf von einem IoT Adapter Service via curl/rule

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

      Hallo,

      leider komme ich mit meinem Problem einen iobroker Datenpunkt mittels des IOT-Adapters via eines Wemos in einem externem Netz nicht weiter.

      Ist der Link evtl falsch? Ich bekomme folgende Fehlermeldung bei Nutzung von curl

      972a3f9b-61c3-4875-b94d-e3f15b6da7ee-grafik.png

      Hier noch der Link zu meinem Ursprungspost:
      https://forum.iobroker.net/topic/53895/kommunikation-wie-aus-externem-netzwerk-mit-wemos-d1?_=1649337489980

      A S 2 Replies Last reply Reply Quote 0
      • A
        Ahnungsbefreit @tklein last edited by

        @tklein Der Link sieht richtig aus (ohne Leerzeichen vor und nach dem "?"). Ich habe bei mir lediglich die Reihenfolge der Parameter etwas anders, aber das sollte keine Rolle spielen

        T 1 Reply Last reply Reply Quote 0
        • T
          tklein @Ahnungsbefreit last edited by

          @ahnungsbefreit said in Aufruf von einem IoT Adapter Service via curl/rule:

          @tklein Der Link sieht richtig aus (ohne Leerzeichen vor und nach dem "?"). Ich habe bei mir lediglich die Reihenfolge der Parameter etwas anders, aber das sollte keine Rolle spielen

          ja da sind keine blanks drin. kannst du deinen link erfolgreich via curl aufrufen? Bei mir klappt es im Browser und im Voiceflow

          A 1 Reply Last reply Reply Quote 0
          • A
            Ahnungsbefreit @tklein last edited by Ahnungsbefreit

            @tklein Ja ich nutze das mit IFTTT und Tasker (Android App) schon lange ohne Probleme

            1 Reply Last reply Reply Quote 0
            • S
              stbuerger @tklein last edited by stbuerger

              20221130 Lösung gefunden !
              @tklein Hallo
              Wurde hierfür schon eine Lösung gefunden ?
              Ich habe exakt das gleiche Vergalten/Problem.

              • Aufruf der URL im Browser funktioniert und liefert Daten an den Datenpunkt.
              • Aufruf per cURL (oder auch httpie) wir quittiert mit der Response
                {"error":"No key or user found. Use following format ?key=API_KEY&user=email@com&service=<SERVICE_NAME>&data=<DATA_STRING>"}
                wobei der der cURL Befehl wohl noch wartet/hängt und erst nach einem RETURN beendet.
                Da es bei Eingabe der komplett gleichen URL im Browser funktioniert vermute ich, dass ich evtl. die cURL Parameter falsch oder unvollständig verwende.
                Meine Aufrufe sehen wie folgt aus:
                1te Variante:
                curl --request GET https://service.iobroker.in/v1/iotService/?service=custom_sbtest0&key=<meinKey_aus_dem_Adapter>&user=meinUser@googlemail.com&data="alles nix oder ?"
                2te Variante
                curl --request POST --data "alles nix oder ?" https://service.iobroker.in/v1/iotService/?service=custom_sbtest0&key=<meinKey_aus_dem_Adapter>&user=meinUser@googlemail.com

              Kann hier jemand mit einem aktuell funktionierenden Beispiel und/oder Angabe der korrekten Parameter oder alternativem Tool/Kommando zum Aufruf dienen ?

              Thx
              -stefan

              S 1 Reply Last reply Reply Quote 0
              • S
                stbuerger @stbuerger last edited by

                .. Versuch macht klug ..
                Mir war aufgefallen, dass ich vom cURL mehrere "- Done ..." geliefert bekam und wie gesagt das Programm wohl noch auf eine finale Eingabe wartet. Daher hab ich mal ein wenig "ge-quoted" .. und siehe da - mit ...
                curl -XGET 'https://service.iobroker.in/v1/iotService?service=custom_sbtest0&key=<meinKey>&user=<meinUser>@googlemail.com&data=ALSO_geht_doch'
                hat es dann funktioniert.
                Zwar bekomme ich ab und an einen Fehler mit
                {"error":"No connection to ioBroker.iot"}
                aber das scheint ja eher ein Verbindungsproblem.

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

                Support us

                ioBroker
                Community Adapters
                Donate

                531
                Online

                31.9k
                Users

                80.3k
                Topics

                1.3m
                Posts

                3
                6
                220
                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