Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Curl Befehl in Blockly Script ausführen

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.1k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

Curl Befehl in Blockly Script ausführen

Geplant Angeheftet Gesperrt Verschoben Blockly
9 Beiträge 2 Kommentatoren 677 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • frana120500F Offline
    frana120500F Offline
    frana120500
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich möchte gerne folgenden Befehl in einem IoBroker Blockly absetzen und benötige einmal Hilfe wie ich das machen muss. Einfach in eine JS Funktion packen und ausführen klappt nicht.

    Müssen ggfls. noch npm Pakete im Scriptadapter installiert werden?

    curl -H 'Content-Type: application/json' \
    
    --data '{}' \
    
    -X POST \
    
    -i https://api.myteslamate.com/api/1/vehicles/xxxxxxx76112/command/door_unlock?token=xxxxgw-kp6xxxm
    

    Danke euch

    F.

    haus-automatisierungH 1 Antwort Letzte Antwort
    0
    • frana120500F frana120500

      Hallo zusammen,

      ich möchte gerne folgenden Befehl in einem IoBroker Blockly absetzen und benötige einmal Hilfe wie ich das machen muss. Einfach in eine JS Funktion packen und ausführen klappt nicht.

      Müssen ggfls. noch npm Pakete im Scriptadapter installiert werden?

      curl -H 'Content-Type: application/json' \
      
      --data '{}' \
      
      -X POST \
      
      -i https://api.myteslamate.com/api/1/vehicles/xxxxxxx76112/command/door_unlock?token=xxxxgw-kp6xxxm
      

      Danke euch

      F.

      haus-automatisierungH Offline
      haus-automatisierungH Offline
      haus-automatisierung
      Developer Most Active
      schrieb am zuletzt editiert von haus-automatisierung
      #2

      @frana120500 Per Exec-Baustein in Blockly. Der Funktions-Block ist ja für JavaScript-Code.

      Aber warum überhaupt per Curl? HTTP-POST-Requests kannst Du ja auch wunderbar direkt in Blockly mit dem http POST Baustein machen.

      🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
      🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
      📚 Meine inoffizielle ioBroker Dokumentation

      frana120500F 1 Antwort Letzte Antwort
      0
      • haus-automatisierungH haus-automatisierung

        @frana120500 Per Exec-Baustein in Blockly. Der Funktions-Block ist ja für JavaScript-Code.

        Aber warum überhaupt per Curl? HTTP-POST-Requests kannst Du ja auch wunderbar direkt in Blockly mit dem http POST Baustein machen.

        frana120500F Offline
        frana120500F Offline
        frana120500
        schrieb am zuletzt editiert von frana120500
        #3

        @haus-automatisierung

        Wenn ich den Befehl

        https://api.myteslamate.com/api/1/vehicles/xxxxxxx76112/command/door_unlock?token=xxxxgw-kp6xxxm
        

        im Browser absetze funktioniert es nicht.

        Wenn ich den im Terminal absetze funktioniert es

        curl -H 'Content-Type: application/json' \
        --data '{}' \
        -X POST \
        -i https://api.myteslamate.com/api/1/vehicles/xxxxxxx76112/command/door_unlock?token=xxxxgw-kp6xxxm
        
        haus-automatisierungH 1 Antwort Letzte Antwort
        0
        • frana120500F frana120500

          @haus-automatisierung

          Wenn ich den Befehl

          https://api.myteslamate.com/api/1/vehicles/xxxxxxx76112/command/door_unlock?token=xxxxgw-kp6xxxm
          

          im Browser absetze funktioniert es nicht.

          Wenn ich den im Terminal absetze funktioniert es

          curl -H 'Content-Type: application/json' \
          --data '{}' \
          -X POST \
          -i https://api.myteslamate.com/api/1/vehicles/xxxxxxx76112/command/door_unlock?token=xxxxgw-kp6xxxm
          
          haus-automatisierungH Offline
          haus-automatisierungH Offline
          haus-automatisierung
          Developer Most Active
          schrieb am zuletzt editiert von
          #4

          @frana120500 sagte in Curl Befehl in Blockly Script ausführen:

          Wenn ich den Befehl im Browser absetze funktioniert es nicht.

          Dann ist es ja auch ein GET-Request... Wenn die Gegenseite ein POST-Request erwartet, sollte man den auch liefern.

          🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
          🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
          📚 Meine inoffizielle ioBroker Dokumentation

          frana120500F 1 Antwort Letzte Antwort
          0
          • haus-automatisierungH haus-automatisierung

            @frana120500 sagte in Curl Befehl in Blockly Script ausführen:

            Wenn ich den Befehl im Browser absetze funktioniert es nicht.

            Dann ist es ja auch ein GET-Request... Wenn die Gegenseite ein POST-Request erwartet, sollte man den auch liefern.

            frana120500F Offline
            frana120500F Offline
            frana120500
            schrieb am zuletzt editiert von
            #5

            @haus-automatisierung würdest du mir den Befehl ändern bitte. Ich weiß nicht wie das geht.

            haus-automatisierungH 1 Antwort Letzte Antwort
            0
            • frana120500F frana120500

              @haus-automatisierung würdest du mir den Befehl ändern bitte. Ich weiß nicht wie das geht.

              haus-automatisierungH Offline
              haus-automatisierungH Offline
              haus-automatisierung
              Developer Most Active
              schrieb am zuletzt editiert von
              #6

              @frana120500 Warum ändern? Mit dem Curl-Befehl und der URL klappt es doch. Ich stehe gerade auf dem Schlauch was Dir noch fehlt.

              Klappt es mit dem exec Block nicht?!

              🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
              🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
              📚 Meine inoffizielle ioBroker Dokumentation

              frana120500F 1 Antwort Letzte Antwort
              0
              • haus-automatisierungH haus-automatisierung

                @frana120500 Warum ändern? Mit dem Curl-Befehl und der URL klappt es doch. Ich stehe gerade auf dem Schlauch was Dir noch fehlt.

                Klappt es mit dem exec Block nicht?!

                frana120500F Offline
                frana120500F Offline
                frana120500
                schrieb am zuletzt editiert von
                #7

                @haus-automatisierung nein, mit dem exec klappt es nicht (exec ist in der Instanz aber aktiviert)

                haus-automatisierungH 1 Antwort Letzte Antwort
                0
                • frana120500F frana120500

                  @haus-automatisierung nein, mit dem exec klappt es nicht (exec ist in der Instanz aber aktiviert)

                  haus-automatisierungH Offline
                  haus-automatisierungH Offline
                  haus-automatisierung
                  Developer Most Active
                  schrieb am zuletzt editiert von
                  #8

                  @frana120500 Dann sollten die Ausgaben auf stderror oder stdout mehr Infos liefern, was genau fehlt.

                  🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                  🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                  📚 Meine inoffizielle ioBroker Dokumentation

                  frana120500F 1 Antwort Letzte Antwort
                  0
                  • haus-automatisierungH haus-automatisierung

                    @frana120500 Dann sollten die Ausgaben auf stderror oder stdout mehr Infos liefern, was genau fehlt.

                    frana120500F Offline
                    frana120500F Offline
                    frana120500
                    schrieb am zuletzt editiert von
                    #9

                    @haus-automatisierung ach verdammt. der Fehler sitzt wie immer vor dem Rechner. Durch dieses ganze Copy&Paste habe ich mir ein / mitkopiert was da nicht hingehört.

                    http-post-request funktioniert. Danke dir.

                    1 Antwort Letzte Antwort
                    0
                    Antworten
                    • In einem neuen Thema antworten
                    Anmelden zum Antworten
                    • Älteste zuerst
                    • Neuste zuerst
                    • Meiste Stimmen


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    400

                    Online

                    32.5k

                    Benutzer

                    81.7k

                    Themen

                    1.3m

                    Beiträge
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Anmelden

                    • Du hast noch kein Konto? Registrieren

                    • Anmelden oder registrieren, um zu suchen
                    • Erster Beitrag
                      Letzter Beitrag
                    0
                    • Home
                    • Aktuell
                    • Tags
                    • Ungelesen 0
                    • Kategorien
                    • Unreplied
                    • Beliebt
                    • GitHub
                    • Docu
                    • Hilfe