Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. IoBroker.phantomjs

    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

    IoBroker.phantomjs

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      dtp @OliverIO last edited by dtp

      @OliverIO sagte in IoBroker.phantomjs:

      poste bitte mal das komplette log der installation.

      Welche Installation meinst du? Die des Docker-Containers oder die des phantomjs-Adapters? Ich erhalte bei beiden keine Fehlermeldung, wenn ich es so mache, wie oben beschrieben (also im Bridge-Modus und zusätzlich mit dem Pakekt libfontconfig).

      Den Fehlercode des phantomjs-Adapter erhalte ich nur, wenn ich ein zugehöriges Skript zum Erstellen eines Screenshots ausführe.

      1 Reply Last reply Reply Quote 0
      • OliverIO
        OliverIO @dtp last edited by

        @dtp sagte in IoBroker.phantomjs:

        Bei der Adapter-Installation erhalte ich noch die folgende Fehlermeldung
        ERROR: Cannot detect "sudo -n apt-get -v": sudo: Hostname ioBroker kann nicht aufgelöst werden: Der Name oder der Dienst ist nicht bekannt

        Jetzt verstehe ich dich nicht mehr.

        D 1 Reply Last reply Reply Quote 0
        • D
          dtp @OliverIO last edited by dtp

          @OliverIO sagte in IoBroker.phantomjs:

          Jetzt verstehe ich dich nicht mehr.

          Nun ja, wenn ich den Docker-Container im Bridge-Modus starte, dann gibt es diese Fehlermeldung nicht mehr. Die kommt nur, wenn ich im Host-Modus bin. Am Verhalten des phantomjs-Adapters ändert das aber leider überhaupt nichts.

          Der Bridge-Modus des Containers bereitet mir aber leider noch ein anderes Problem. Damit komme ich dann nicht mehr auf die Maria-DB-10-Datenbank meiner DiskStation, weil ich keine Portweiterleitung hinbekomme.

          D 1 Reply Last reply Reply Quote 0
          • D
            dtp @dtp last edited by dtp

            So,

            @andre hat hier das Problem mit dem phantomjs-Adapter bestätigt. Da scheint also was grundsätzlich mit dem Adapter unter Debian Buster nicht zu funktionieren.

            Siehe auch das bereits existierende Issue zum Adapter.

            D 1 Reply Last reply Reply Quote 0
            • D
              dtp @dtp last edited by

              Hab die Lösung gefunden. Siehe hier.

              D 1 Reply Last reply Reply Quote 0
              • D
                dtp @dtp last edited by

                Hi,

                weiß zufällig jemand, ob ich unter "output" im Javaskript auch einen curl-Befehl zum direkten Speichern auf einem entfernten Raspi eintragen kann, oder muss ich das doch eher separat machen?

                OliverIO 1 Reply Last reply Reply Quote 0
                • OliverIO
                  OliverIO @dtp last edited by

                  @dtp das sicherste wäre einen Ordner des raspi auf deinem Rechner freigeben

                  https://wiki.ubuntuusers.de/FUSE/sshfs/

                  D 1 Reply Last reply Reply Quote 0
                  • D
                    dtp @OliverIO last edited by

                    @oliverio Okay. Aber evtl. reicht ja dann auch schon die Verwendung von ssh-keygen, um direkten Zugriff auf das Remote-Verzeichnis zu bekommen.

                    OliverIO 1 Reply Last reply Reply Quote 0
                    • OliverIO
                      OliverIO @dtp last edited by OliverIO

                      @dtp
                      Das gehört eigentlich mit dazu, da aus Sicherheitsgründen dazu einen eigenen User einrichten solltest, mit dem der andere Rechner dann auf dieses Verzeichnis zugreifen kann.
                      ich glaube bei ssh-Filezugriff ist die authentifizierung nur mit key zulässig.
                      user/password geht nicht bzw. ist nicht ratsam.

                      O 1 Reply Last reply Reply Quote 0
                      • O
                        oliverr @OliverIO last edited by

                        Habe jetzt festgestellt das aktuell nur das Prozess Ikon als png abgespeichert wird und kein gescheiter Screenshot (vom VIS) mehr 😞
                        iobroker läuft auf einem Ubuntu 19.10 und alle benutzten iobroker Module sind auf dem neusten Stand.
                        Was kann das sein? Wie bekommt man das behoben?

                        Glasfaser 1 Reply Last reply Reply Quote 0
                        • Glasfaser
                          Glasfaser @oliverr last edited by Glasfaser

                          @oliverr sagte in IoBroker.phantomjs:

                          nur das Prozess Ikon als png abgespeichert wird

                          renderTime höher stellen .

                          renderTime - Interval in ms to wait till the page will be rendered.
                          
                          O 1 Reply Last reply Reply Quote 0
                          • O
                            oliverr @Glasfaser last edited by

                            @glasfaser den habe ich schon massiv höher gestellt (obwohl es ja früher mit dem alten Wert lief).

                            Glasfaser 1 Reply Last reply Reply Quote 0
                            • Glasfaser
                              Glasfaser @oliverr last edited by

                              @oliverr
                              Was heißt massiv höher ?
                              Teste mal mit einem neuen Projekt wo nur ein Demoview drin ist , was ist dann ?

                              O 1 Reply Last reply Reply Quote 0
                              • O
                                oliverr @Glasfaser last edited by

                                @glasfaser Ich habe mal eine neues Projekt angelegt und eine "normale" URL angegeben. Damit geht es.
                                Mit der VIS URL gibt es wieder nur das Lade-Ikon, obwohl die URL sonst sauber funktioniert.

                                Glasfaser 1 Reply Last reply Reply Quote 0
                                • Glasfaser
                                  Glasfaser @oliverr last edited by

                                  @oliverr sagte in IoBroker.phantomjs:

                                  Mit der VIS URL gibt es wieder nur das Lade-Ikon,

                                  auch mit einer anderen View von deinem Projekt ?

                                  @glasfaser sagte in IoBroker.phantomjs:

                                  @oliverr
                                  Was heißt massiv höher ?

                                  Wie hoch hast du es jetzt gestellt ??

                                  O 1 Reply Last reply Reply Quote 0
                                  • O
                                    oliverr @Glasfaser last edited by

                                    @glasfaser Ja mit einer anderen View auch das Problem.
                                    Rendertime von 2000 nach und nach auf 20000 erhöht.
                                    Leider keine Besserung.

                                    Glasfaser 1 Reply Last reply Reply Quote 0
                                    • Glasfaser
                                      Glasfaser @oliverr last edited by

                                      @oliverr sagte in IoBroker.phantomjs:

                                      Rendertime von 2000

                                      der Wert ist sportlich 😉

                                      Versuche mal 60000 , ob es dann funktioniert und dann langsam runtertasten .

                                      O 1 Reply Last reply Reply Quote 0
                                      • O
                                        oliverr @Glasfaser last edited by

                                        @glasfaser

                                        Habe die Beta Version des VIS mal installiert und siehe da, es funktioniert wieder.
                                        https://forum.iobroker.net/topic/37047/vis-seite-mit-phantomjs-screenshot-in-blockly/15 hat mich drauf gebracht.

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

                                          hat jemand die selbe Ausstattung und ebenfalls das Problem, dass der Phantonjs-Adapter ioBroker in die Knie zwingt?

                                          Node.js: V14.17.1
                                          NPM: 6.14.13
                                          JS-Controller: 3.3.14
                                          Admin: 5.1.10
                                          Phantomjs: 1.1.2

                                          so ist das Script

                                          schedule("*/5 * * * *", function () {
                                            sendTo("phantomjs.0", "send", {
                                               url: 'http://10.0.1.203:3000/d/14q2Khmnz/wetterstation-copy?orgId=1&refresh=1m&kiosk',
                                               output: 'wetterstation.png',
                                               width: '1920',
                                               height: '757',
                                               renderTime: '60000'
                                            });
                                            exec('wput -nc /opt/iobroker/node_modules/iobroker.phantomjs/wetterstation.png ftp://test:test@www37.world4you.com');
                                            console.log("exec: " + 'wput -nc /opt/iobroker/node_modules/iobroker.phantomjs/wetterstation.png ftp://test:test@www37.world4you.com');
                                          });
                                          

                                          und so die Auslastung
                                          proxmox - Proxmox Virtual Environment (8).png
                                          log.gif

                                          Glasfaser 1 Reply Last reply Reply Quote 0
                                          • Glasfaser
                                            Glasfaser @Negalein last edited by

                                            @negalein

                                            für mich sieht das erstmal aus , als würde 4 x phantomjs laufen .

                                            Kill mal alles , was ist danach ?

                                            sudo kill -9 5261
                                            sudo kill -9 5268
                                            sudo kill -9 9223
                                            sudo kill -9 5301
                                            
                                            Negalein 2 Replies 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

                                            475
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            32
                                            148
                                            19445
                                            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