Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Performance Probleme VIS | VIS Edit

    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

    Performance Probleme VIS | VIS Edit

    This topic has been deleted. Only users with topic management privileges can see it.
    • TG70
      TG70 Forum Testing last edited by TG70

      Hallo,
      leider habe ich von Tag zu Tag grössere Performance Probleme, umso mehr mein Projekt wächst.
      Ich bin gerade dabei, mein Mediola Projekt nach IoBroker zu migrieren.
      Allerdings bin ich jetzt schon an einem Punkt angekommen, dass zum einen die VIS Edit nicht wirklich mehr
      Spass macht, weil kein zügiges Programmieren mehr möglich ist. Die VIS Bedienung an den Endgeräten
      ist mittlerweile auch sehr "zäh" und "zeitversetzt". Der Verbindungsaufbau ist auch ziemlich lang und etwas nervig. Daran konnte ich mich bisher nach dem Umstieg immer noch nicht gewöhnen.

      Puffer habe ich im Web.0 aktiviert.

      5923494e-3c10-4a1b-92de-397f74f42756-image.png

      Ich teste gerade die iOS IOBROKER Web und verschiedenste Browser.

      Mein IoBroker System läuft unter Proxmox auf einer Ubuntu VM mit zugewiesenen 8 GB RAM / 1 Socket-4 Cores.
      Hardware setze ich mittlerweile ein "MB ASRock J4105M" Board mit 16 GB RAM / 480 SSD ein.
      Ich habe auch an das "J5005 Board" gedacht, wobei sich dieses beiden nicht viel geben ???

      Vorher hatte ich einen Intel NUC | CELERON J3455 | 16 GB RAM | 240 GB SSD, was
      sich eigentlich von der Leistung noch etwas schwächer anfühlte.

      Was kann ich echt noch tun, damit eine annehmbare Bedienung möglich ist. Ich hoffe, dass die Entwickler an der Performance arbeiten - weil IoBroker sonst wirklich ein sehr tolles Gesamtpaket ist.

      Homoran 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @TG70 last edited by

        @TG70 sagte in Performance Probleme VIS | VIS Edit:

        die VIS Edit nicht wirklich mehr
        Spass macht, weil kein zügiges Programmieren mehr möglich ist.

        Ein Problem ist der Browsercache, der bei vielen Copy/past vorgängen da in die Suppe spuckt.
        Nach einem neuladen der Seite sollte es wieder passen.

        @TG70 sagte in Performance Probleme VIS | VIS Edit:

        Die VIS Bedienung an den Endgeräten
        ist mittlerweile auch sehr "zäh" und "zeitversetzt". Der Verbindungsaufbau ist auch ziemlich lang und etwas nervig.

        Das kann auch wieder an sehr vielen Dingen liegen.
        bei vis werden die Views auf den Endgeräten gerendert. Also liegt die ganze Rechenleistung für die Grafik auf dem Endgerät. Daher benötigen die Endgeräte entsprechend Power.

        zusätzlich kann es auch an der Bandbreite des WLANs liegen.

        Oder an viel zu großen Bildern

        Oder...

        TG70 1 Reply Last reply Reply Quote 1
        • TG70
          TG70 Forum Testing @Homoran last edited by

          @Homoran vielen Dank für dein Rückmeldung.
          Ja das mit dem Browsercache ist unschön, aber stimmt - man muss halt immer wieder den Browser schließen.

          Ja das mit der Rechenleistung ist so eine Sache - allerdings sollte IoBroker schon mit aktullen iPhone/iPad Endgeräten funktionieren,
          weil was soll man sonst für die VIS Nutzung dann noch nutzen.
          Gibt es da noch einen Trick oder Anpassungsmöglichkeiten, was ich vornehmen kann??

          Bilder habe ich soweit wie möglich versucht zu verhindern. Sondern die Views sind nur mit "internen" Widgets aufgebaut. Ja schon sehr komplex, aber ich habe eben einfach mein Mediola Projekt nachgebaut - was in gleicher Weise sehr flüssig funktionierte.

          D.h. aber im Umkehrschluß, dass der Proxmox Server, auf welchem die IoBroker VM läuft, für die Live Nutzung gar nicht
          so grossen Effekt hat und meine Konstellation ausreichend sein sollte?

          Ich bin für jeden Tipp sehr dankbar

          Homoran 1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @TG70 last edited by

            @TG70 sagte in Performance Probleme VIS | VIS Edit:

            dass der Proxmox Server, auf welchem die IoBroker VM läuft, für die Live Nutzung gar nicht
            so grossen Effekt hat und meine Konstellation ausreichend sein sollte?

            Ja!

            Zumindest was den NUC angeht, da habe ich eine vergleichbaren, allerdings nicht mit Proxmox, sondern Debian nativ
            Ob der/die/das Asrock irgendwo Probleme macht kann ich dir mangels kenntnis nicht sagen.

            TG70 1 Reply Last reply Reply Quote 0
            • TG70
              TG70 Forum Testing @Homoran last edited by

              @Homoran

              Die AsRock müsste sogar performanter sein, wie das Board/CPU im NUC.
              Es gibt aber keine Stellschrauben, wo man noch was rausholen könnte?
              Den Puffer sollte man schon aktivieren??
              Insgesamt sieht man doch insgesamt ein paar grundlegende Schwächen von der perfomance des IoBroker Projekts -
              vom Ansatz finde ich IoBroker sehr, sehr genial - einziger Kritikpunkt ist eben die Perfomance. Ich hoffe,
              dass die Entwickler auch "daran" arbeiten.

              Homoran 1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @TG70 last edited by

                @TG70 sagte in Performance Probleme VIS | VIS Edit:

                einziger Kritikpunkt ist eben die Perfomance.

                und das muss man erst einmal nachvollziehen können.
                Selbst auf einem RasPi2 läuft es bei mir vollkommen flüssig.
                Egal ob am Handy, Tablet oder PC

                TG70 1 Reply Last reply Reply Quote 0
                • TG70
                  TG70 Forum Testing @Homoran last edited by

                  @Homoran .. ja da hast du Recht mit dem Nachvollziehen ...
                  Macht die Anzahl der Views bei der Nutzung auch etwas aus? Oder ist immer nur der aufgerufene View ausschlaggebend.
                  Mein Problem ist, wie ich der Sache auf den Grund gehen könnte....

                  M Uhula 2 Replies Last reply Reply Quote 0
                  • M
                    maniac @TG70 last edited by

                    @TG70 sagte in Performance Probleme VIS | VIS Edit:

                    Macht die Anzahl der Views bei der Nutzung auch etwas aus? Oder ist immer nur der aufgerufene View ausschlaggebend.
                    Mein Problem ist, wie ich der Sache auf den Grund gehen könnte....

                    Das würde mich auch sehr interessieren.
                    Bei mir habe ich auf dem Fire10Tab mit Fully Kiosk Browser auch sehr oft das Problem, dass es träge ist.
                    Sehr oft zeigt Fully auch nur einen weißen Bildschirm an und ich muss ihn beenden und neu starten.
                    Bei mir sind ca. 25Views angelegt. Sind doch nicht viel?
                    Wie TG70 schon fragte, sind alle views für die Performance relevant oder nur die aktuelle Ansicht?

                    H 1 Reply Last reply Reply Quote 0
                    • H
                      Hansi1234 @maniac last edited by

                      @maniac
                      Das kann aber auch am FireHD liegen.
                      Seitdem ich meines gerootet habe, ist dieses Problem Vergangenheit.

                      1 Reply Last reply Reply Quote 0
                      • Uhula
                        Uhula @TG70 last edited by

                        @TG70 sagte in Performance Probleme VIS | VIS Edit:

                        Macht die Anzahl der Views bei der Nutzung auch etwas aus?

                        Nein. Auf dem Client werden immer nur die aktuell genutzten Views vorgehalten und dynamisch nachgeladen und entladen. Meine Projekte haben ab 140 Views und laufen performant - auf entsprechenden Clients. Dabei aktuelle Android-Smartphones/Tablets (max 3 Jahre alt) und i5/i7 Notebooks. ioBroker-Server ist ein NUC mit Celeron CPU, Win10- ausreichend, dümpelt bei 30% Last dahin. Dieser jedoch als Client genutzt ist schon deutlich langsamer.

                        Was nach meinen Beobachtungen aber durchaus die Client-Performance beeinflussen kann sind die installierten ioBroker Adapter wenn diese auch Client-Code (HTML/Javascript) beinhalten. I.d.R. also VIS Adapter. Denn unabhängig von deren Nutzung im Projekt werden sie immer mit übertragen; je nach Programmierung stören sie dann nicht oder eben doch.

                        Beim VIS Editieren solltest du statt Copy&Paste für Widgets besser die Export/Importfunktion nutzen, dann dauert es deutlich länger bis der Editor langsamer reagiert. Wenn es dann soweit ist, reicht ein reload der Seite (F5 in Chrome) ein Schließen/Öffnen des Browsers ist nicht notwendig.

                        TG70 1 Reply Last reply Reply Quote 1
                        • TG70
                          TG70 Forum Testing @Uhula last edited by

                          @Uhula ... ja genau so wie du es beschreibst ist es. Allerdings sind einfach für eine umfangreiche Nutzung diverse Adapter notwendig, auf die man einfach nicht verzichten kann. Ich habe das gleiche Projekt auch als Mediola Creator Neo im Einsatz, dort merkt man sehr wenig von Performance Problemen. Ja natürlich ist Neo komplett anders aufgebaut und bei weitem
                          nicht so umfangreich einsetzbar.

                          Das mit Copy & Paste kann ich sehr bestätigen - nervig - aber wenn man weiß was man tun muss kein grosses Problem 🙂

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate
                          FAQ Cloud / IOT
                          HowTo: Node.js-Update
                          HowTo: Backup/Restore
                          Downloads
                          BLOG

                          864
                          Online

                          31.9k
                          Users

                          80.2k
                          Topics

                          1.3m
                          Posts

                          performance vis vis edit
                          5
                          11
                          1015
                          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