Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. [gelöst] Verständnisfrage: exec versus http (GET)

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    996

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.3k

[gelöst] Verständnisfrage: exec versus http (GET)

Scheduled Pinned Locked Moved Blockly
16 Posts 5 Posters 985 Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • HomoranH Homoran

    @raspiuser weil exec ein SysemBefehl und kein http Aufruf ist.

    RaspiUserR Offline
    RaspiUserR Offline
    RaspiUser
    wrote on last edited by
    #4

    @homoran Danke, verstanden ...

    1 Reply Last reply
    0
    • RaspiUserR Offline
      RaspiUserR Offline
      RaspiUser
      wrote on last edited by
      #5

      ... noch eine Verständnisfrage die hier reinpaßt:
      1973495a-cce7-474a-af9d-a2ea328aa23b-grafik.png

      • Mit diesem Befehl wird ein MP3-File (je nach Datei 2-10 Sekunden) abgespielt.
        Manchmal ohne Probleme, manchmal mit o.g. Fehlermeldung, manchmal garnicht ... ?
        (In o.g. Screenshot hat es trotz Error funktioniert ...)
      • Was genau bewirkt hier die "Timeout" Länge ?
        Danke für Erläuterungen.
      OliverIOO 1 Reply Last reply
      0
      • RaspiUserR RaspiUser

        ... noch eine Verständnisfrage die hier reinpaßt:
        1973495a-cce7-474a-af9d-a2ea328aa23b-grafik.png

        • Mit diesem Befehl wird ein MP3-File (je nach Datei 2-10 Sekunden) abgespielt.
          Manchmal ohne Probleme, manchmal mit o.g. Fehlermeldung, manchmal garnicht ... ?
          (In o.g. Screenshot hat es trotz Error funktioniert ...)
        • Was genau bewirkt hier die "Timeout" Länge ?
          Danke für Erläuterungen.
        OliverIOO Offline
        OliverIOO Offline
        OliverIO
        wrote on last edited by OliverIO
        #6

        @raspiuser

        Httpget ist ein asynchroner Befehl.
        D.h. javascript weiß nicht wie lange der Befehl dauern könnte. Time out gibt vor wie lange gewartet werden soll, bevor ein Fehler erzeugt wird. Wenn die Gegenstände sehr lang benötigt, kann man das Ding erhöhen. Wobei ein zwei oder 3 Sekunden in einem lokalen Netzwerk schon sehr lange sind
        Die angezeigte Fehlermeldung liegt aber nicht am Time out, sondern wahrscheinlich auf der Gegenstelle wurde es abgebrochen.
        Die Befehlszeile in der Fehlermeldung sieht auch ein wenig seltsam aus. Da endet der Link mit einem Sonderzeichen?

        Meine Adapter und Widgets
        TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
        Links im Profil

        RaspiUserR 1 Reply Last reply
        0
        • OliverIOO OliverIO

          @raspiuser

          Httpget ist ein asynchroner Befehl.
          D.h. javascript weiß nicht wie lange der Befehl dauern könnte. Time out gibt vor wie lange gewartet werden soll, bevor ein Fehler erzeugt wird. Wenn die Gegenstände sehr lang benötigt, kann man das Ding erhöhen. Wobei ein zwei oder 3 Sekunden in einem lokalen Netzwerk schon sehr lange sind
          Die angezeigte Fehlermeldung liegt aber nicht am Time out, sondern wahrscheinlich auf der Gegenstelle wurde es abgebrochen.
          Die Befehlszeile in der Fehlermeldung sieht auch ein wenig seltsam aus. Da endet der Link mit einem Sonderzeichen?

          RaspiUserR Offline
          RaspiUserR Offline
          RaspiUser
          wrote on last edited by
          #7

          @oliverio Danke für die Erklärungen ...

          • ... d.h. "Timeout" ist es in meinem Fall egal, wie lang das eigentlich MP3-File dauert. Dann lass ich es bei der Voreinstellung 2000 ms
          • Sonderzeichen ? ... die "%20" sind das Leerzeichen vor der Filenummer "1" für den TASMOTA MP-3 Player. Funktioniert im Browser ohne Kommentare, zickt nur im Blockly unregelmäßig ... ich beobachte weiter ...
          haus-automatisierungH 1 Reply Last reply
          0
          • RaspiUserR RaspiUser

            @oliverio Danke für die Erklärungen ...

            • ... d.h. "Timeout" ist es in meinem Fall egal, wie lang das eigentlich MP3-File dauert. Dann lass ich es bei der Voreinstellung 2000 ms
            • Sonderzeichen ? ... die "%20" sind das Leerzeichen vor der Filenummer "1" für den TASMOTA MP-3 Player. Funktioniert im Browser ohne Kommentare, zickt nur im Blockly unregelmäßig ... ich beobachte weiter ...
            haus-automatisierungH Online
            haus-automatisierungH Online
            haus-automatisierung
            Developer Most Active
            wrote on last edited by haus-automatisierung
            #8

            @raspiuser sagte in [gelöst] Verständnisfrage: exec versus http (GET):

            ... d.h. "Timeout" ist es in meinem Fall egal, wie lang das eigentlich MP3-File dauert.

            Das kommt darauf an, wann die Gegenseite antwortet.

            1. Sobald die Wiedergabe gestartet wurde = Timeout egal, weil sofort eine Antwort kommt
            2. Sobald die Wiedergabe beendet ist = Timeout hängt von der Länge der mp3-Datei ab

            @raspiuser sagte in [gelöst] Verständnisfrage: exec versus http (GET):

            Sonderzeichen ? ... die "%20" sind das Leerzeichen vor der Filenummer "1"

            Das ist ja ganz normales URL Encoding und sollte auch im Blockly nicht "zicken" (was auch immer das heißt).

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

            RaspiUserR 1 Reply Last reply
            0
            • haus-automatisierungH haus-automatisierung

              @raspiuser sagte in [gelöst] Verständnisfrage: exec versus http (GET):

              ... d.h. "Timeout" ist es in meinem Fall egal, wie lang das eigentlich MP3-File dauert.

              Das kommt darauf an, wann die Gegenseite antwortet.

              1. Sobald die Wiedergabe gestartet wurde = Timeout egal, weil sofort eine Antwort kommt
              2. Sobald die Wiedergabe beendet ist = Timeout hängt von der Länge der mp3-Datei ab

              @raspiuser sagte in [gelöst] Verständnisfrage: exec versus http (GET):

              Sonderzeichen ? ... die "%20" sind das Leerzeichen vor der Filenummer "1"

              Das ist ja ganz normales URL Encoding und sollte auch im Blockly nicht "zicken" (was auch immer das heißt).

              RaspiUserR Offline
              RaspiUserR Offline
              RaspiUser
              wrote on last edited by
              #9

              @haus-automatisierung

              • Also doch eine Abhängigkeit zwischen der File-Länge und dem Timeout ? D.h. ich sollte es in meinem Fall an die "Länge des längsten Files + 1sek", also anpassen ?
                (Ich habe keine Ahnung, wie der TASMOTA MP-3-Player im Hintergrund arbeitet)
              • "zicken" nicht wegen Sonderzeichen sondern Ausführung "Manchmal ohne Probleme, manchmal mit o.g. Fehlermeldung, manchmal garnicht" bei immer demselben File ... also dann wohl eher ein WLAN-Verbindungsproblem ?
              haus-automatisierungH 1 Reply Last reply
              0
              • RaspiUserR RaspiUser

                @haus-automatisierung

                • Also doch eine Abhängigkeit zwischen der File-Länge und dem Timeout ? D.h. ich sollte es in meinem Fall an die "Länge des längsten Files + 1sek", also anpassen ?
                  (Ich habe keine Ahnung, wie der TASMOTA MP-3-Player im Hintergrund arbeitet)
                • "zicken" nicht wegen Sonderzeichen sondern Ausführung "Manchmal ohne Probleme, manchmal mit o.g. Fehlermeldung, manchmal garnicht" bei immer demselben File ... also dann wohl eher ein WLAN-Verbindungsproblem ?
                haus-automatisierungH Online
                haus-automatisierungH Online
                haus-automatisierung
                Developer Most Active
                wrote on last edited by
                #10

                @raspiuser sagte in [gelöst] Verständnisfrage: exec versus http (GET):

                also dann wohl eher ein WLAN-Verbindungsproblem ?

                Mit Tasmota und HTTP hatten hier immer wieder Leute Probleme. Denke nicht dass es am WLAN liegt, sondern wie und wann Tasmota antwortet. Eventuell ist HTTP da nicht sauber implementiert.

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

                OliverIOO RaspiUserR 2 Replies Last reply
                0
                • haus-automatisierungH haus-automatisierung

                  @raspiuser sagte in [gelöst] Verständnisfrage: exec versus http (GET):

                  also dann wohl eher ein WLAN-Verbindungsproblem ?

                  Mit Tasmota und HTTP hatten hier immer wieder Leute Probleme. Denke nicht dass es am WLAN liegt, sondern wie und wann Tasmota antwortet. Eventuell ist HTTP da nicht sauber implementiert.

                  OliverIOO Offline
                  OliverIOO Offline
                  OliverIO
                  wrote on last edited by
                  #11

                  @haus-automatisierung

                  Wenn das ein Player ist, kannst du dem nicht den link direkt geben?
                  Sonst ist dein blockly ja nur datenschaufler.
                  Sorry wegen dem link, wie gesagt das kann schon sein, hab nur kein mp3 als Dateierweiterung gesehen und weiß nicht was für eine Software an der Quelle ist.

                  Meine Adapter und Widgets
                  TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                  Links im Profil

                  haus-automatisierungH 1 Reply Last reply
                  0
                  • OliverIOO OliverIO

                    @haus-automatisierung

                    Wenn das ein Player ist, kannst du dem nicht den link direkt geben?
                    Sonst ist dein blockly ja nur datenschaufler.
                    Sorry wegen dem link, wie gesagt das kann schon sein, hab nur kein mp3 als Dateierweiterung gesehen und weiß nicht was für eine Software an der Quelle ist.

                    haus-automatisierungH Online
                    haus-automatisierungH Online
                    haus-automatisierung
                    Developer Most Active
                    wrote on last edited by
                    #12

                    @oliverio sagte in [gelöst] Verständnisfrage: exec versus http (GET):

                    Wenn das ein Player ist, kannst du dem nicht den link direkt geben?

                    Das wird wohl ein DFPlayer sein, welcher mp3-Dateien von einer SD-Karte spielt

                    https://tasmota.github.io/docs/Commands/#mp3-player

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

                    RaspiUserR 1 Reply Last reply
                    0
                    • haus-automatisierungH haus-automatisierung

                      @oliverio sagte in [gelöst] Verständnisfrage: exec versus http (GET):

                      Wenn das ein Player ist, kannst du dem nicht den link direkt geben?

                      Das wird wohl ein DFPlayer sein, welcher mp3-Dateien von einer SD-Karte spielt

                      https://tasmota.github.io/docs/Commands/#mp3-player

                      RaspiUserR Offline
                      RaspiUserR Offline
                      RaspiUser
                      wrote on last edited by
                      #13

                      @haus-automatisierung stimmt ...

                      1 Reply Last reply
                      0
                      • haus-automatisierungH haus-automatisierung

                        @raspiuser sagte in [gelöst] Verständnisfrage: exec versus http (GET):

                        also dann wohl eher ein WLAN-Verbindungsproblem ?

                        Mit Tasmota und HTTP hatten hier immer wieder Leute Probleme. Denke nicht dass es am WLAN liegt, sondern wie und wann Tasmota antwortet. Eventuell ist HTTP da nicht sauber implementiert.

                        RaspiUserR Offline
                        RaspiUserR Offline
                        RaspiUser
                        wrote on last edited by
                        #14

                        @haus-automatisierung sagte in [gelöst] Verständnisfrage: exec versus http (GET):

                        Eventuell ist HTTP da nicht sauber implementiert.

                        ... und da kann nur der Entwickler etwas tun, richtig?
                        Ansonsten wie schon gesagt: Ich beobachte weiter ..

                        BananaJoeB 1 Reply Last reply
                        0
                        • RaspiUserR RaspiUser

                          @haus-automatisierung sagte in [gelöst] Verständnisfrage: exec versus http (GET):

                          Eventuell ist HTTP da nicht sauber implementiert.

                          ... und da kann nur der Entwickler etwas tun, richtig?
                          Ansonsten wie schon gesagt: Ich beobachte weiter ..

                          BananaJoeB Offline
                          BananaJoeB Offline
                          BananaJoe
                          Most Active
                          wrote on last edited by
                          #15

                          @raspiuser wie wäre es dann es per mqtt zu machen? Dann lauscht das Tasmota-Gerät und wird benachrichtigt und du brauchst dich um nichts zu kümmern.

                          ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                          RaspiUserR 1 Reply Last reply
                          1
                          • BananaJoeB BananaJoe

                            @raspiuser wie wäre es dann es per mqtt zu machen? Dann lauscht das Tasmota-Gerät und wird benachrichtigt und du brauchst dich um nichts zu kümmern.

                            RaspiUserR Offline
                            RaspiUserR Offline
                            RaspiUser
                            wrote on last edited by
                            #16

                            @bananajoe sagte in [gelöst] Verständnisfrage: exec versus http (GET):

                            per mqtt

                            ... okay... schau ich mir an ...

                            1 Reply Last reply
                            0
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            715

                            Online

                            32.6k

                            Users

                            82.3k

                            Topics

                            1.3m

                            Posts
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            logo
                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Home
                            • Recent
                            • Tags
                            • Unread 0
                            • Categories
                            • Unreplied
                            • Popular
                            • GitHub
                            • Docu
                            • Hilfe