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. ioBroker Allgemein
  4. ioborker performacne auf raspi 4

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

ioborker performacne auf raspi 4

Scheduled Pinned Locked Moved ioBroker Allgemein
11 Posts 3 Posters 737 Views 2 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.
  • L Offline
    L Offline
    larsz
    wrote on last edited by
    #1

    Hallo,

    ich bin gerade auf der Suche, vielleicht habt ihr eine Idee:

    Ich versuche mit js ca. 400 REST API Aufrufe / Minute zu machen. Der Aufruf enthält nahezu keinen Payload. Im Code habe ich einen Counter mit dem ich sehen kann, das die Function ~400 mal aufgerufen wird. Die API selbst erhält aber nur etwa 60Req/min - ich verliere hier also eine menge daten.

    Das läuft auf einem raspi 4, die CPU Auslastung ist nie über 3%
    Die REST API läuft in einer Azure Function die auch keine Ressourcen Limits hat.

    Hat jemand ne Idee, wo ich da noch reingucken kann?

    liv-in-skyL HomoranH 2 Replies Last reply
    0
    • L larsz

      Hallo,

      ich bin gerade auf der Suche, vielleicht habt ihr eine Idee:

      Ich versuche mit js ca. 400 REST API Aufrufe / Minute zu machen. Der Aufruf enthält nahezu keinen Payload. Im Code habe ich einen Counter mit dem ich sehen kann, das die Function ~400 mal aufgerufen wird. Die API selbst erhält aber nur etwa 60Req/min - ich verliere hier also eine menge daten.

      Das läuft auf einem raspi 4, die CPU Auslastung ist nie über 3%
      Die REST API läuft in einer Azure Function die auch keine Ressourcen Limits hat.

      Hat jemand ne Idee, wo ich da noch reingucken kann?

      liv-in-skyL Offline
      liv-in-skyL Offline
      liv-in-sky
      wrote on last edited by
      #2

      @larsz wlan oder lan

      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

      L 1 Reply Last reply
      0
      • L larsz

        Hallo,

        ich bin gerade auf der Suche, vielleicht habt ihr eine Idee:

        Ich versuche mit js ca. 400 REST API Aufrufe / Minute zu machen. Der Aufruf enthält nahezu keinen Payload. Im Code habe ich einen Counter mit dem ich sehen kann, das die Function ~400 mal aufgerufen wird. Die API selbst erhält aber nur etwa 60Req/min - ich verliere hier also eine menge daten.

        Das läuft auf einem raspi 4, die CPU Auslastung ist nie über 3%
        Die REST API läuft in einer Azure Function die auch keine Ressourcen Limits hat.

        Hat jemand ne Idee, wo ich da noch reingucken kann?

        HomoranH Do not disturb
        HomoranH Do not disturb
        Homoran
        Global Moderator Administrators
        wrote on last edited by
        #3

        @larsz why in the English section?

        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        L 1 Reply Last reply
        0
        • liv-in-skyL liv-in-sky

          @larsz wlan oder lan

          L Offline
          L Offline
          larsz
          wrote on last edited by
          #4

          @liv-in-sky LAN

          liv-in-skyL 1 Reply Last reply
          0
          • HomoranH Homoran

            @larsz why in the English section?

            L Offline
            L Offline
            larsz
            wrote on last edited by
            #5

            @homoran Sorry, did't recognize

            HomoranH 1 Reply Last reply
            0
            • L larsz

              @homoran Sorry, did't recognize

              HomoranH Do not disturb
              HomoranH Do not disturb
              Homoran
              Global Moderator Administrators
              wrote on last edited by Homoran
              #6

              @larsz sagte in ioborker performacne auf raspi 4:

              @homoran Sorry, did't recognize

              dann schieb ich mal :-)

              mit Javascript hat es wohl auch nichts wirklich zu tun, oder?

              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              L 1 Reply Last reply
              0
              • HomoranH Homoran

                @larsz sagte in ioborker performacne auf raspi 4:

                @homoran Sorry, did't recognize

                dann schieb ich mal :-)

                mit Javascript hat es wohl auch nichts wirklich zu tun, oder?

                L Offline
                L Offline
                larsz
                wrote on last edited by
                #7

                @homoran hmmm, code ist in js, insofern, vielleicht

                1 Reply Last reply
                0
                • L larsz

                  @liv-in-sky LAN

                  liv-in-skyL Offline
                  liv-in-skyL Offline
                  liv-in-sky
                  wrote on last edited by liv-in-sky
                  #8

                  @larsz kannst du nicht eine große abfrage über die api machen und die dann in javascript zerlegen - ich glaube, es ist einfach zu viel

                  ich kenne das z.b. von sonoff - ich schalte abends alle mqtt verbindungen über http-request in den sonoffs ab, wenn ich das ohne pausieren mache, wird es einfach nicht immer ausgeführt

                  wie gesagt, meine vermutung: zuviel - egal, ob du einen raspi hast - 6 abfragen pro sekunde

                  wie frägst du eigentlich ab - mit axios ?

                  nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                  L 1 Reply Last reply
                  0
                  • liv-in-skyL liv-in-sky

                    @larsz kannst du nicht eine große abfrage über die api machen und die dann in javascript zerlegen - ich glaube, es ist einfach zu viel

                    ich kenne das z.b. von sonoff - ich schalte abends alle mqtt verbindungen über http-request in den sonoffs ab, wenn ich das ohne pausieren mache, wird es einfach nicht immer ausgeführt

                    wie gesagt, meine vermutung: zuviel - egal, ob du einen raspi hast - 6 abfragen pro sekunde

                    wie frägst du eigentlich ab - mit axios ?

                    L Offline
                    L Offline
                    larsz
                    wrote on last edited by
                    #9

                    @liv-in-sky Danke dir, ich bündle da schon einiges :-) tatsächlich sind das mehr als 1500 Datenpunkte / min
                    Und ich sende die Daten an die Azure Function mit require("request")

                    liv-in-skyL 1 Reply Last reply
                    0
                    • L larsz

                      @liv-in-sky Danke dir, ich bündle da schon einiges :-) tatsächlich sind das mehr als 1500 Datenpunkte / min
                      Und ich sende die Daten an die Azure Function mit require("request")

                      liv-in-skyL Offline
                      liv-in-skyL Offline
                      liv-in-sky
                      wrote on last edited by
                      #10

                      @larsz da müssen wir noch auf jmd warten, der da mehr erfahrung mit api's hat - aber du kannst noch axios austesten und mit await warten, damit nicht gleichzeitig alles auf einmal gesendet wird

                      evtl mal dein script posten, damit die profis das ansehen können

                      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                      L 1 Reply Last reply
                      0
                      • liv-in-skyL liv-in-sky

                        @larsz da müssen wir noch auf jmd warten, der da mehr erfahrung mit api's hat - aber du kannst noch axios austesten und mit await warten, damit nicht gleichzeitig alles auf einmal gesendet wird

                        evtl mal dein script posten, damit die profis das ansehen können

                        L Offline
                        L Offline
                        larsz
                        wrote on last edited by
                        #11

                        @liv-in-sky danke dir, der aufruf ist schon async.
                        habe jetzt noch mehr entzerrt und mehr events gesammelt um sie als Batch zu senden, mal schauen ob das was bringt :-)

                        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
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        710

                        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