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. ioBroker Allgemein
  4. Ressourcenhunger Client (Browser)

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Ressourcenhunger Client (Browser)

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
12 Beiträge 5 Kommentatoren 2.8k Aufrufe
  • Ä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.
  • HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von
    #2

    Wenn ich das richtig verstehe, nutzt du das MacBook nur als client.

    Die iobroker Installation befindet sich woanders? Dort läuft nodejs.

    Auf dem client läuft dann nur noch JavaScript zum rendern der views.

    Allerdings muss ich dir zustimmen, dass einige views auch auf PC und tablet ziemlich belastend sind.

    Gesendet von meinem LIFETAB_S785X mit Tapatalk

    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 -

    1 Antwort Letzte Antwort
    0
    • ruhr70R Offline
      ruhr70R Offline
      ruhr70
      schrieb am zuletzt editiert von
      #3

      Auf dem MacBook Pro läuft auch der ioBroker Server unter Debian, allerdings auf einer VM in Fusion.

      Damit kommt das MacBook Pro recht gut zurecht. Wenn das ein Raspberry verpackt, dann die VM auf dem Pro erst recht ;-)

      Clientseitig nutze ich ioBroker auf beiden MacBooks. Das Pro braucht etwas länger, bis es irgendwann mal an seine Grenzen kommt. Das Air ist recht schnell am Ende.

      OK, das Konzept von node.js ist mir noch nicht zu 100% klar. Auf jeden Fall bringt es die Rechner nach einer Zeit an die Leistungsgrenze. Ich habe derzeit halt meistens die Adminoberfläche, den VIS Editior und Vis auf.

      Wenn die Rechner dann langsam werden, ist das zwar lästig, aber OK. Dafür ist mir ioBroker zu wichtig ;-)

      Und irgendwann ist es ja nur noch Vis, was am Client aufgerufen wird.

      Schön wäre, wenn man in Chrome die Ressourcen irgendwie begrenzen könnte, z.B. über eine Extensions. Da bin ich bisher nicht fündig geworden.

      Adapter: Fritzbox, Unify Circuit
      Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

      1 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        starfish
        schrieb am zuletzt editiert von
        #4

        eigentlich ein alter Hut, aber man muss bei den Skriptsprachen eben unterscheiden zwischen Client-side und Server-side. Wenn schon ein Macbook pro ins Schwitzen kommt, dann ist nur zu verständlich, dass mein schwachbrüstiges Tablet zeitweise unerträglich langsam ist. So gesehen geht meine Rechnung mit dem Billig-Tablet an der Wand auch nicht auf :mrgreen: . Ein Hoffnungsschimmer immerhin, dass auch leistungsfähigere Tablets langsam erschwinglich werden.

        1 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          smiling_Jack
          schrieb am zuletzt editiert von
          #5

          Hallo

          bei vis wird es demächst eine kleine performenc verbesserung geben (Stichwort Themes und _projectview) wenn dann die probleme immernoch bestehen. Müssen wir mal kucken wodran es liebt.

          Mal eine Fragen bestehen die Probleme nur im Edit modus von Vis oder auch im normal Betrieb ?

          1 Antwort Letzte Antwort
          0
          • S Offline
            S Offline
            starfish
            schrieb am zuletzt editiert von
            #6

            hallo Smiling-Jack,

            ich wollte mich keinesfalls beklagen - einerseits liegt das problem an meinem tablet, andrerseits ist es nicht ganz so schlimm wie oben beschrieben: ich kann mich täuschen, aber es sieht so aus, als ob nur der erste Aufruf der Seite verzögert ist, weitere Aktionnen sind dann deutlich schneller (vermutlich wegen cache?) Selbstredend, dass man bemüht sein sollte, die File-Grösse der Hintergrundbilder möglichst klein zu halten. Falls der editor etwas langsamer sein sollte, ist das eh nicht so störend. Ich hoffe ich konnte damit etwas relativieren. Im Grunde bin ich mit der performance von vis selbst zufrieden.

            Gruss

            starfish

            1 Antwort Letzte Antwort
            0
            • S Offline
              S Offline
              smiling_Jack
              schrieb am zuletzt editiert von
              #7

              Ruhr70 scheint aber ja größere Probleme zu haben.

              Aber wie gesagt an der einen sache sind wir schon dran. Wobei die sich nur auswirkt wenn man viele views hat.

              1 Antwort Letzte Antwort
              0
              • ruhr70R Offline
                ruhr70R Offline
                ruhr70
                schrieb am zuletzt editiert von
                #8

                sorry, ich bin gerade etwas busy.

                auf die Frage oben. Meistens habe ich auf je einem Tab Admin, Vis Editor, vis auf. Manchmal dann noch zusätzlich Node-red und Rickshaw.

                Werde darauf achten, was passiert, wenn nur vis offen ist.

                die views sind ca. 10.

                Kopfzeile, Navigation und Statusfeld sind als eigene Views realisiert, die als View im View angezeigt werden.

                nutze aber sehr viele Widgets.

                tlw. bis zu 10 übereinander.

                das ist derzeit meinen mangelnden JavaScript Kenntnissen geschuldet.

                Status Licht an, realisiere ich z.B. nicht als Script, sondern habe 10 Widgets übereinander liegen. Sind alle Lichtet aus, wird nichts angezeigt. ist nur ein Licht an, wird das signalisiert.

                die Frage ist, ob die vielen Widgets ein Problem sind

                Gesendet von iPhone mit Tapatalk

                Adapter: Fritzbox, Unify Circuit
                Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                1 Antwort Letzte Antwort
                0
                • P Offline
                  P Offline
                  pix
                  schrieb am zuletzt editiert von
                  #9

                  Hallo,

                  ich nutze auch eine OS X Umgebung und habe keinerlei Probleme. IoBroker und CCU.IO laufen auf einem Mac Mini (Mitte 2011, i5) und Yosemite 10.10.2. Der Rechner serviert auch Musik und manchmal Filme.

                  Admin, VIS, Nodered, CCU.IO, DashUI, laufen alle gleichzeitig auf einem iMac oder unterwegs ein Macbook Air in verschiedenen Browsern. Auch da keine Probleme.

                  Hast du vielleicht ein Skript, dass viel Ressourcen frisst? Ich hatte mal versehentlich eines gebaut, das hat den Server sofort an die Leistungsgrenze gebracht, dass ich das Skript fast nicht mehr ausschalten konnte. Kannst du sehen, wieviel der Javascript Adapter verbraucht (Aktivitätsanzeige)?

                  Gruß

                  Pix

                  ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

                  1 Antwort Letzte Antwort
                  0
                  • ruhr70R Offline
                    ruhr70R Offline
                    ruhr70
                    schrieb am zuletzt editiert von
                    #10

                    Hi Pix,

                    ich verstehe Deine Frage nicht ganz. Du meinst der JavaScript Adapter clientseitig?

                    Ich habe das Probleme auch auf den Macs, auf denen iobroker nicht läuft und ich nur per Browser zugreife.

                    Dort sehe ich in der Aktivitätsanzeige, dass alle iobroker Tabs sich irgendwann die kompletten Rechnerressourcen teilen.

                    In der Aktivitätsanzeige tauchen diese als "Chrome Helper" oder so auf (wie jeder offene Tab).

                    Die Scripte laufen doch auf dem iobroker Server oder?

                    Dort habe ich keine Ressourcenprobleme (unter VM auf Debian).

                    VG

                    Michael

                    Adapter: Fritzbox, Unify Circuit
                    Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

                    1 Antwort Letzte Antwort
                    0
                    • P Offline
                      P Offline
                      pix
                      schrieb am zuletzt editiert von
                      #11

                      Ach so, das habe ich wohl falsch verstanden. Tut mir leid.

                      Gruß

                      Pix

                      Gesendet von meinem iPhone mit Tapatalk

                      ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

                      1 Antwort Letzte Antwort
                      0
                      • ruhr70R Offline
                        ruhr70R Offline
                        ruhr70
                        schrieb am zuletzt editiert von
                        #12

                        Ich bin doch für jeden Hinweis dankbar!

                        Danke auch jetzt für Deine Rückmeldung. Hatte schon Zweifel an meinen Verständnis der Architektur.

                        Wobei ich verstanden habe, dass bei Dir sowohl der Server sehr genügsam läuft, als auch alle Deine Clients (diverse Browser auf diversen Macs) die Rechner nicht übermässig strapazieren.

                        Adapter: Fritzbox, Unify Circuit
                        Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

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

                        488

                        Online

                        32.7k

                        Benutzer

                        82.4k

                        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