Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Nach Update: VIS bricht hat keine stabile Verbindung

    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

    Nach Update: VIS bricht hat keine stabile Verbindung

    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      Fitti last edited by

      @Homoran:

      Was das Swapping angeht, kann das zum frühen Ableben der SD Karte führen. Paul hat mal dazu einen wunderschönen Link gepostet. Swapping bei SD Karten ist ein absolutes NoGo. …

      Deshalb werde ich wohl wieder auf den cubietruck mit HDD und 2gb RAM wechseln.

      Gruß

      Rainer `
      Da kann ich dir nur recht geben. Hier muss man einfach sich zwischen zwei schlechte Lösungen entscheiden. Schnelleres und plötzliches ableben der SD oder System friert ein, da kein swap.

      Ich verstehe einfach nicht, warum bei den Pis an dieser blöden SD festgehalten wird.

      Ich habe mir vorhin auch einen cubitruck bestellt, den ich dann an eine HD anschließe. Der Pi entäuscht mich schon wieder. Der ist wirklich nur für kleinere sachen geeignet. Habe auch schon nachgedacht die Adapter auf mehrer Geräte zu verteilen. Bluefox hat das ja extra so designed.

      Aber das ist dann auch irgendwie Blödsinn, wenn es ein Cubi alleine wohl lässig schafft.

      Dennoch - warum ist es erst jetzt so massiv aufgetaucht (bei mir)?

      1 Reply Last reply Reply Quote 0
      • K
        klassisch Most Active last edited by

        @Homoran:

        Siehe auch Punkt 2:

        http://www.iobroker.net/docu/?page_id=3 … ion_Nodejs `
        Vielen Dank, lieber Rainer.

        Einige hat geklappt, anderes noch nicht:

        ## Run `apt-get install nodejs` (as root) to install Node.js v4.x LTS Argon and                                                    npm
        
        root@ioBroker-RasPi2:~# sudo apt-get install -y build-essential python-rpi.gpio                                                    nodejs
        Paketlisten werden gelesen... Fertig
        Abhängigkeitsbaum wird aufgebaut.
        Statusinformationen werden eingelesen.... Fertig
        build-essential ist schon die neueste Version.
        python-rpi.gpio ist schon die neueste Version.
        Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
        Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
        Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
        nicht erstellt wurden oder Incoming noch nicht verlassen haben.
        Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:
        
        Die folgenden Pakete haben unerfüllte Abhängigkeiten:
         nodejs : Hängt ab von: libc6 (>= 2.16) aber 2.13-38+rpi2+deb7u11 soll installiert werden
                  Hängt ab von: libstdc++6 (>= 5.2) aber 4.8.2-21~rpi3rpi1 soll installiert werden
        E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
        ..
        /opt/iobroker# sudo npm install iobroker --unsafe-perm
        sudo: npm: command not found
        
        

        Keine Ahnung, woher diese Direktiven hat.

        Jedenfalls scheint iobroker jetzt ausser Haus zu sein….

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

          @Homoran:

          Hallo klassisch.

          Jetzt könnte endlich Bewegung in dein Problem kommen.

          Die empfohlene nodejs Version ist v4.xx

          Auch npm sollte (Ich glaube) 2.xx sein.

          Andere Versionen führen zu Problemen.

          Leider gibt es unter Wheezy Probleme diese zu installieren.

          Dir einem Update von Linux kann eine nicht brauchbare Version installiert werden!

          Entfernen der falschen Version geht mit:

           apt-get purge nodejs
          apt-get purge node
          apt-get autoremove
          reboot 
          

          Siehe auch Punkt 2:

          http://www.iobroker.net/docu/?page_id=3 … ion_Nodejs

          Gruß

          Rainer `

          derAuge hat mal gebracht wie man ein Wheezy au ein Jessie updaten kann.

          War gar nicht so schwer.

          Du solltest jetzt ein apt-get autoremove machen um die defekten herunterzubekommen.

          Anschließend entweder die Anleitung von derAuge zum Upgrade auf Jessie nachbauen oder erst mal wieder node 0.10.22 oder 0.12.9(?) Drauf spielen.

          Aber mich hat es gerade auch erwischt .

          Ich habe die Speicher und Load Variablen des System.host auf loggen gestellt und ein weiters Widget mit einem flot Chart erstellt um den Verlauf von Load und memfree darzustellen.

          Die Load stieg kontinuierlich an auf mittlerweile 2 und die Temperatur des raspi von ca. 42 auf 60°C!!!

          Jetzt verfolge ich das mal

          Gruß

          Rainer

          1 Reply Last reply Reply Quote 0
          • K
            klassisch Most Active last edited by

            @Homoran:

            Du solltest jetzt ein apt-get autoremove machen um die defekten herunterzubekommen. ` Thaz was easy - but useless:

            root@ioBroker-RasPi2:/opt/iobroker# apt-get autoremove
            Paketlisten werden gelesen... Fertig
            Abhängigkeitsbaum wird aufgebaut.
            Statusinformationen werden eingelesen.... Fertig
            0 aktualisiert, 0 neu installiert, 0 zu entfernen und 1 nicht aktualisiert.
            root@ioBroker-RasPi2:/opt/iobroker# apt-get autoremove
            
            1 Reply Last reply Reply Quote 0
            • F
              Fitti last edited by

              @klassisch:

              Thaz was easy - but useless:

              root@ioBroker-RasPi2:/opt/iobroker# apt-get autoremove
              ...
              ```` `  
              

              Willst Du nicht einfach ein neues Jessy Image von Null aufspielen? Das geht viel schneller als das rumgefrickel mit diesen Paketen. Dann alles nach der Anleitung neu installieren und Backup einspielen. In 30 Minuten bist Du fertig und alles ist neu und schick.

              So würde ich es machen (und habe es auch bisher immer so gemacht.) Das gesuche bringt doch in Deinem Fall nichts, oder? 🙂

              @Homoran:

              Die Load stieg kontinuierlich an auf mittlerweile 2 und die Temperatur des raspi von ca. 42 auf 60°C!!! `
              Interessehalber: Womit misst Du den Load? Und welche Zeit meinst Du? Den ersten(1Min.), zweiten(5Min.) oder dritten Wert(15Min.)?

              Und womit zeigst Du dir die Temp an?

              Meine Load macht ab und zu Probleme. Dafür geht mein Vis quasi gar nicht mehr. Wenn ich einen Button anklicke dauert es auf den Tablets ca. 10-30 Sekunden.

              Auf dem PC geht es schneller. Nur irgendwas verbraucht immens Ressourcen.

              Auf Tablet mit Chrom gibt es beim Neuladen jetzt auch Fehlermeldungen:

              __Ein Skript auf dieser Seite ist evtl. beschätigt oder antwortet nicht mehr…

              Skript: http://meineip:8082/vis/js/vis.js:1952__

              Ich habe heute nichts verändert, nur Fehler gesucht. Dabei aber keine einzige Anpassung durchgeführt. Weder am Swap, noch am vis, noch an Settings, noch sonstwas. Auch nichts an den Tablets.

              das ist ja zum Mäuse melken.

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

                Geht mir ähnlich.

                Messe bisher die Load mit den Rpi-Adapter die 5minuten average.

                Habe jetzt wegen des Threads auch den Datenpunkt Load 1min von System.host und dort den freien Speicher übernommen.
                144_screenshot_2016-07-14-22-15-49.png
                Ab da war Schluss mit lustig. Allerdings hatte ich zeitgleich auch den Bugfix von nobody für die hm-rega eingespielt. Immerhin war danach mehr freier Speicher da.

                Heute morgen war es so
                144_screenshot_2016-07-15-07-19-14.png
                Load deutliche über 2 die ganze Nacht!

                Habe jetzt erst einmal rebooted.

                Edit:

                Einige Zeit nach dem Reboot scheint sich das System einigermaßen beruhigt zu haben.
                144_screenshot_2016-07-15-08-26-58.png
                Ich habe dann Skalierung der y-achse geändert, was zu dem letzten Buckel in der Kurve geführt hat.

                Erschrocken bin ich, dass in der Nacht die Load auf bis zu 4 gestiegen war. Ab einem Wert von ca. 1,2 bei 5 Minuten average wurde die Bedienung zäher.

                Ich habe auch den Eindruck dass der freie Speicherplatz seit dem Reboot nicht mehr ganz so stark schwankt.

                Gruß

                Rainer

                1 Reply Last reply Reply Quote 0
                • F
                  Fitti last edited by

                  Bin weiter. Vis läuft jetzt wieder richtig gut.

                  Es sind die Bindings in einem HTML Widget! Bei mir zumindest.

                  Ich habe insgesamt 10 drinnen, die die Werte zusammenrechnen sollen. Hier mal 3.

                  ! ````
                  {buegeleisen_tag:javascript.0.Strom.Buegeleisen.Verbrauch.Tag;gartenpumpe_tag:javascript.0.Strom.HM-ES-GartenSchalterPumpeMesswertkanal.Verbrauch.Tag;schuppen_heizung_tag:javascript.0.Strom.Garten_Schuppen_vorne_Heizluefter_Frostschutz.Verbrauch.Tag;flur_rgb_licht_tag:javascript.0.Strom.FlurDekoRGB-Licht.Verbrauch.Tag;(parseFloat(buegeleisen_tag)+(parseFloat(gartenpumpe_tag)+parseFloat(schuppen_heizung_tag)+parseFloat(flur_rgb_licht_tag)).toFixed(3)} kWh
                  {buegeleisen_kosten_tag:javascript.0.Strom.Buegeleisen.Kosten.Tag;gartenpumpe_kosten_tag:javascript.0.Strom.HM-ES-GartenSchalterPumpeMesswertkanal.Kosten.Tag;schuppen_kosten_heizung_tag:javascript.0.Strom.Garten_Schuppen_vorne_Heizluefter_Frostschutz.Kosten.Tag;flur_kosten_rgb_licht_tag:javascript.0.Strom.FlurDekoRGB-Licht.Kosten.Tag;(parseFloat(buegeleisen_kosten_tag)+parseFloat(gartenpumpe_kosten_tag)+parseFloat(schuppen_kosten_heizung_tag)+parseFloat(flur_kosten_rgb_licht_tag)).toFixed(2)} €
                  {buegeleisen_aktuell:hm-rpc.0.LEQ0539263.2.POWER;gartenpumpe_aktuell:hm-rpc.0.MEQ0170353.2.POWER;schuppen_heizung_aktuell:hm-rpc.0.LEQ0272133.2.POWER;flur_rgb_licht_aktuell:hm-rpc.0.LEQ0537650.2.POWER;(parseFloat(buegeleisen_aktuell)+parseFloat(gartenpumpe_aktuell)+parseFloat(schuppen_heizung_aktuell)+parseFloat(flur_rgb_licht_aktuell)).toFixed(2)} W

                  Diese Zeilen müssen nur in irgendeinem View sein (es ist nicht mal das Hauptview, welches primär angezeigt wird), dann gehen die Browser in die Knie.
                  
                  Und anscheined auch der Pi2\. Nehme ich diese Zeilen raus (und ich habe nur die Bindings raus genommen, die Tabelle blieb), geht alles wie gewünscht.
                  
                  Packe ich sie rein, alles lahm. Die vis.js kämpft sich dann einen ab.
                  1 Reply Last reply Reply Quote 0
                  • P
                    PrinzEisenherz1 last edited by

                    Das muss ich glatt ausprobieren wenn ich wieder zu hause bin! Hab auch das Phänomen wie Fitti!

                    Hab auch n paar bindings in HTML widgets!

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

                      Ich habe meines Wissens keine HTML Widgets. Außer beim Fritzbox Widget sind solche drin.

                      Aber dann stellt sich trotzdem die Frage warum tritt jetzt auf einmal diese Prozessorlast auf.

                      Vor etwa drei Wochen fiel mir eine etwas erhöhte Last http://forum.iobroker.net/viewtopic.php?f=20&t=3197&p=29267#p29267 auf. Damals lag jedoch die Grundlast bei eta 0,1, mittlerweile oft bei 1!

                      Gruß

                      Rainer

                      1 Reply Last reply Reply Quote 0
                      • K
                        klassisch Most Active last edited by

                        @Fitti:

                        Willst Du nicht einfach ein neues Jessy Image von Null aufspielen? Das geht viel schneller als das rumgefrickel mit diesen Paketen. Dann alles nach der Anleitung neu installieren und Backup einspielen. In 30 Minuten bist Du fertig und alles ist neu und schick. `
                        So habe ich es jetzt auch gemacht. Dank der prima detaillierten Anleitungen kann man ja Jessie komplett remote installieren ohne Bildschirm, Fernseher oder so.

                        Hat jetzt alles geklappt incl. restore des Backup- wenn auch nicht in 30min 😉 aber weit schneller als der stecken gebliebene Upgradeversuch.

                        Jetzt werden wir sehen, wie stabil die Verbindungen zu den Tablets bleiben.

                        Bis hierher auf jeden Fall schon mal vielen Dank für alle helfenden Hände!

                        1 Reply Last reply Reply Quote 0
                        • K
                          klassisch Most Active last edited by

                          Zwischenbericht nach einigen Tagen:

                          Am ersten Tag Hänger. nach erneutem reboot geht es jetzt aber deutlich stabiler.

                          Speicher sieht bei den Instanzen auf den ersten Anblick stabil aus und lt top ist der Swap noch nicht in Nutzung.

                          Aber das Verhalten von vis ist ein anderes. Die Browser scheinen von Zeit zu Zeit neu zu starten bzw. Nachzuladen. Dann erscheint für kurze Zeit ein weisser Bildschirm.

                          Dadurch wird bei mir auch Firefox unbrauchbar. Denn der "Vollbildmodus" ist beim FF kein richtiger. Man muß nach dem Start des Vollbildmodes die Anzeige nochmals manuell positionieren, damit die Adresszeile aus dem Bild geschoben wird.

                          Bei den Reloads kommt dann die Adresszeile wieder in den sichtbaren Bereich.

                          Mein altes Arnova Tablet erreicht unter FF den ioBroker gar nicht mehr. "keine Verbindung". Ansonsten erreicht das Tablet unter FF die anderen Geräte im Heimnetz.

                          Habe jetzt mal auf den Boatbrowser mit Vollbild umgestellt und das läuft seit einigen Tagen stabil. Muß da allerdings die graphische Aufteilung neu vornehmen, weil der Boatbrowser anders skaliert.

                          Wenn das Ganze jetzt ein paar Wochen stabil läuft, werde ich die Formatierung auf den Boat Browser anpassen und so weiter fahren.

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

                            Probier doch mal die App.

                            Die ist IMHO zwar auch etwas anders skaliert, macht aber vernünftigen Fullscreen und benötigt weniger Ressourcen.

                            Das mit dem Reload vn Browsern habe ich auch schon erlebt. Ich habe das meinem billigtablet von Aldi zugeschrieben das zu wenig RAM hat.

                            Ich bin mit der Speicher und Prozessor Auslastung auch etwas weiter gekommen.

                            Nach der Umstellung auf redis wurde mehr freier Speicher zur Verfügung gestellt. Wobei unter Linuxder freie Speicherplatz gar nicht so wichtig ist. Linux stellt da lieber jedem Prozess etwas Speicher zur Verfügung.

                            Sinnvoll wäreda eher der verfügbar Speicher.

                            Gruß

                            Rainer

                            1 Reply Last reply Reply Quote 0
                            • K
                              klassisch Most Active last edited by

                              @Homoran:

                              Probier doch mal die App. ` Guter Hiweis, die kannte ich noch gar nicht. Hat sicher den Vorteil, daß man nicht den Fährnissen der verschiedenen Browser ausgeliefert ist.

                              Habe die jetzt mal geladen und auch den io.Socket Adapter instanziert. Verstehe aber nicht, warum das Teil ssid braucht. Das WLAN mach doch schon das Android. Und wo gebe ich meine Adresse des vis-Files ein? Unter "Projekt" kann ich nichts eingeben.

                              Gibt es schone irgendwo eine Beschreibung/Anleitung?

                              @Homoran:

                              Das mit dem Reload vn Browsern habe ich auch schon erlebt. Ich habe das meinem billigtablet von Aldi zugeschrieben das zu wenig RAM hat. ` Das ist aber erst seit dem Update so bei mir. Es sieht so aus, als ob der Browser von Zeit zu Zeit neu lädt. Wahrscheinlich um evtl gebrochene Verbindungen wieder zu heilen.

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

                                @klassisch:

                                Gibt es schone irgendwo eine Beschreibung/Anleitung? `
                                Leider nein, aber hoffentlich komme ich bald dazu!

                                @klassisch:

                                Unter "Projekt" kann ich nichts eingeben. `
                                Wenn die Verbindung steht und du mehrere Projekte hast, kannst du da auswählen.

                                @klassisch:

                                Und wo gebe ich meine Adresse des vis-Files ein? `
                                Einfach die IP als http://192.168.xxx.yyy:8084

                                Der Rest geht automatisch.

                                Gruß

                                Rainer

                                1 Reply Last reply Reply Quote 0
                                • K
                                  klassisch Most Active last edited by

                                  Einen Schritt weiter. Unter "Austausch URL" die URL eingeben.

                                  Aber er findet nur ein Projekt "main", ein Beispiel-vis. Mein vis hat einen anderen Namen, wird aber nicht angezeigt.

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

                                    Bluefox macht mal wieder meine Arbeit :shock:

                                    http://forum.iobroker.net/viewtopic.php?f=24&t=3363&p=31001#p31001 ist der Entwurf für die Anleitung.

                                    Dort steht auch drin, dass man ein Projekt benötigt.
                                    @klassisch:

                                    Mein vis hat einen anderen Namen, `
                                    Was meinst du damit?

                                    144_img_20160721_201613_343.jpg
                                    Ich habe alles so eingegeben, wie ich es beschrieben habe und es läuft.

                                    Gruß

                                    Rainer

                                    1 Reply Last reply Reply Quote 0
                                    • K
                                      klassisch Most Active last edited by

                                      Super, vielen Dank!

                                      Also, da meine Tablets im WLAN Bereich meier Fritbox sind, brauche ich die SSID & Co nicht.

                                      Ansonsten scheine ich noch in der Steinzeit zu leben. Projekte?

                                      Ich editiere meine einfache vis-Viewim Browser unter

                                      http://192.168.1.25:8082/vis/edit.html#Alles-Zu-Variable 
                                      
                                      ````und rufe sie auf als
                                      

                                      http://192.168.1.25:8082/vis/index.html#Alles-Zu-Variable

                                      
                                      Wie kann ich das in den Rang eines Projektes erheben? Wenn ich im Editor neue Proekte auswähle, macht er ein neues Beispielprojekt…. Wenn ich main anklicke kommt auch ein Beispielprojekt....
                                      1 Reply Last reply Reply Quote 0
                                      • Homoran
                                        Homoran Global Moderator Administrators last edited by

                                        @klassisch:

                                        Mehr hat es bisher nicht gebraucht. `
                                        Korrekt.

                                        Eigentlich sollte das erste Projekt automatisch main heissen.

                                        @klassisch:

                                        Wie kann ich das in den Rang eines Projektes erheben? `
                                        Ob man das nachträglich ändern kann, weiß ich nicht, sorry!

                                        Gruß

                                        Rainer

                                        1 Reply Last reply Reply Quote 0
                                        • K
                                          klassisch Most Active last edited by

                                          Wahrscheinlich liegt das daran, daß ich vis noch zu Anfangszeiten bedatet habe, als es noch keine Projekte gab. Oder es hat was mit dem Backup/Restore zu tun.

                                          1 Reply Last reply Reply Quote 0
                                          • K
                                            klassisch Most Active last edited by

                                            Nach dem großen General-Update vom Juli scheint alles recht stabil zu laufen. Muß allerdings den Boat Browser verwenden. Habe gerade nochmals aktualisiert, mal schauen ob es noch stabil bleibt.

                                            Die Verbindungen zwischen Browser und vis sind jetzt recht stabil und reißen nicht mehr ab.

                                            Offesichtlich wird das durch recht häufiges automatisches reload vom Browser erreicht. Dabei entsteht bei mir vorübergehend ein weißer Bildschirm. Nicht wirklich schlimm in meiner Applikation, aber ganz so häufig wie der Reload Befehl kommt, glaube ich ihn nicht zu brauchen. Kann man die Refresh-Rate irgendwo einstellen? Falls ja, wäre das fein, falls nein geht es auch so.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            862
                                            Online

                                            31.8k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            7
                                            63
                                            5588
                                            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