Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. JavaScript Adapter läuft mehrfach??

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    JavaScript Adapter läuft mehrfach??

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

      JavaScript Adapter 4.0.12

      irgendwelche ideen?

      1 Reply Last reply Reply Quote 0
      • eric2905
        eric2905 last edited by

        Ohne eine Angabe des Host-OS …

        Bei Linux

        ps -ef | grep io.java
        

        Bei Windows

        Taskmanager und dann in die Prozessliste.

        Wobei das Log immer nur von JavaScript.0 spricht - also nur eine Instanz da ist.

        Gruß,

        Eric

        Von unterwegs getippert

        1 Reply Last reply Reply Quote 0
        • H
          homecineplexx last edited by

          Dann sieht es aber so aus als würden die skripte alle mehrfach ausgeführt werden :?:

          1 Reply Last reply Reply Quote 0
          • eric2905
            eric2905 last edited by

            Was sagt denn die Abfrage?

            Von unterwegs getippert

            1 Reply Last reply Reply Quote 0
            • H
              homecineplexx last edited by

              @eric2905:

              Ohne eine Angabe des Host-OS …

              Bei Linux

              ps -ef | grep io.java
              

              Bei Windows

              Taskmanager und dann in die Prozessliste.

              Wobei das Log immer nur von JavaScript.0 spricht - also nur eine Instanz da ist.

              Gruß,

              Eric

              Von unterwegs getippert das hier kommt dabei raus > iobroker 1645 460 9 Feb05 ? 02:56:31 io.javascript.0

              pi 3638 3571 0 16:59 pts/0 00:00:00 grep –color=auto io.java `

              läuft auf 3 RPI3B+ (Multihost), und lief auch bis vor kurzem ohne dieses Phänomen, der Mehrfach-Logs.

              1 Reply Last reply Reply Quote 0
              • eric2905
                eric2905 last edited by

                Da läuft nur eine Instanz.

                Prüfe mal, wie das Script ausgelöst wird und ob es da Dopplungen geben kann.

                Gruß,

                Eric

                Von unterwegs getippert

                1 Reply Last reply Reply Quote 0
                • H
                  homecineplexx last edited by

                  das skript wird ja an und für sich nur ausgelöst, bei änderung diverser werte…ich werd es heute mal rein stellen, allerdings ist das nicht nur bei einem skript so....und vor allem erst seit kurzem

                  1 Reply Last reply Reply Quote 0
                  • H
                    homecineplexx last edited by

                    ich versteh es nicht, schon wenn ich meine Multihosts hoch fahre kommt folgendes:

                    javascript.0	2019-02-07 16:19:37.322	info	requesting all objects
                    javascript.0	2019-02-07 16:19:37.322	info	requesting all objects
                    javascript.0	2019-02-07 16:19:37.321	info	requesting all objects
                    javascript.0	2019-02-07 16:19:37.321	info	requesting all states
                    javascript.0	2019-02-07 16:19:37.321	info	requesting all states
                    javascript.0	2019-02-07 16:19:37.321	info	requesting all states
                    javascript.0	2019-02-07 16:19:37.321	info	starting. Version 4.0.12 in /opt/iobroker/node_modules/iobroker.javascript, node: v8.14.0
                    javascript.0	2019-02-07 16:19:37.321	info	starting. Version 4.0.12 in /opt/iobroker/node_modules/iobroker.javascript, node: v8.14.0
                    javascript.0	2019-02-07 16:19:37.319	info	starting. Version 4.0.12 in /opt/iobroker/node_modules/iobroker.javascript, node: v8.14.0
                    javascript.0	2019-02-07 16:19:37.238	info	received all objects
                    javascript.0	2019-02-07 16:19:37.237	info	received all objects
                    javascript.0	2019-02-07 16:19:32.349	info	received all states
                    javascript.0	2019-02-07 16:19:32.346	info	received all states
                    
                    
                    C 1 Reply Last reply Reply Quote 0
                    • C
                      Chris71 @homecineplexx last edited by

                      @homecineplexx

                      gibt es da schon eine Lösung des Problems? Bei mir läuft auch alles dreifach.
                      Kann gut möglich sein das ich den JS-Adapter mehrfach installiert habe.
                      Ist schon nervig wenn Telegramm Meldungen 3 -Fach erscheinen.

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

                        Was sagt denn

                        Top | grep io.java
                        

                        Lies mal
                        Du hast nur eine Instanz, mehrfach Installieren des Adapters geht nicht, wenn du nich ioBroker irgendwie doppelt installiert hast

                        C 1 Reply Last reply Reply Quote 0
                        • C
                          Chris71 last edited by

                          IOBroker läuft bei mir im Docker. Gehe mal davon aus das ich das im Terminal eingeben muss.
                          Passiert aber leider nichts.

                          1 Reply Last reply Reply Quote 0
                          • C
                            Chris71 last edited by

                            komisch ist das ich die Meldungen im Log nach dem Speichern auch immer 3 Fach erhalte.
                            Screenshot (77).png

                            1 Reply Last reply Reply Quote 0
                            • P
                              peterfido last edited by

                              Hallo,
                              ist mir heute beim Testen auch aufgefallen. Ich habe an einem Script gearbeitet. Mit jedem Speichern kamen dann die Meldungen immer mehrfacher. Also 4 mal gespeichert, 4 Einträge im Log. Abhilfe brachte erst ein Neustart des Javascript-Adapters.

                              Ich hatte von dem die Version 4.1.4 installiert und bin nun auf 3.6.5 zurück. Seit dem ist der Spuk vorbei.

                              C 1 Reply Last reply Reply Quote 0
                              • E
                                excalibur270 last edited by

                                Hatte ich letzte Woche. Mein Spritpreis kam immer 3 fach an. Broker restart hat bei mir geholfen

                                1 Reply Last reply Reply Quote 0
                                • C
                                  Chris71 @Homoran last edited by

                                  @Homoran
                                  grep io.java gibt jetzt folgende Meldung

                                  root@iobroker:/opt/iobroker# ps -es | grep io.java
                                  0 221 0000000000000000 0000000000000000 0000000000001000 0000000180004202 Sl ? 282:51 io.javascript.1 HOSTNAME=iobr
                                  oker HOME=/root OLDPWD=/opt/iobroker TERM=xterm PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=de_DE.UTF-8
                                  DEBIAN_FRONTEND=teletype PWD=/opt/iobroker NODE_CHANNEL_FD=3
                                  0 20612 0000000000000000 0000000000000000 0000000000000000 0000000180000000 S+ ? 0:00 grep io.java LANG=de_DE.UTF-8
                                  HOSTNAME=iobroker OLDPWD=/opt/iobroker PWD=/opt/iobroker HOME=/root DEBIAN_FRONTEND=teletype TERM=xterm SHLVL=1 PATH=/usr/local/s
                                  bin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin _=/bin/grep
                                  r

                                  Neustart von IoBroker, funktioniert dann auch nur für kurze Zeit. Danach kommen die Meldungen immer 3 Fach.
                                  Richtig nervig wird es dann aber wenn Alexa den Befehl in 3 facher Ausfertigung bekommt.
                                  Dann fängt die Tante an zu rappen (Die Wasch, die Wasch, die Waschmaschiene ist fertig etc.)

                                  🙂

                                  1 Reply Last reply Reply Quote 0
                                  • C
                                    Chris71 @peterfido last edited by

                                    @peterfido Ich hatte die Version 3.6.4. Habe jetzt mal ein Update auf 3.6.5 gemacht. Momentan läuft es, bin mal gespannt wie lange.
                                    Vermute das irgendetwas anderes der Auslöser des Problems ist. Ich bleibe dran und melde mich dazu.

                                    1 Reply Last reply Reply Quote 0
                                    • C
                                      Chris71 last edited by Chris71

                                      Ok. Wieder das alte Problem.
                                      Bei der Adapteraktualisierung kam folgende Fehlermeldung.
                                      Screenshot (81).png

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

                                        @Chris71 sagte in JavaScript Adapter läuft mehrfach??:

                                        kam folgende Fehlermeldung.

                                        Nope!
                                        ist nur ein Warn - keine Panik

                                        1 Reply Last reply Reply Quote 0
                                        • C
                                          Chris71 last edited by

                                          Selbst wenn ich jetzt auf 3.6.4 gehe. läuft es am Anfang. Nach ein paar Minuten das selbe.
                                          Es muss doch eine Möglichkeit geben den Fehler zu fixen.

                                          1 Reply Last reply Reply Quote 0
                                          • R
                                            Rookie50 last edited by Rookie50

                                            Hallo, ich habe das gleiche Problem. Bei mir läuft der ioBroker in einer Proxmox VM.
                                            ps -axf | grep io. ergibt:

                                              138 ?        Ssl  294:29 iobroker.js-controller
                                              173 ?        Sl     2:12  \_ io.discovery.0
                                              193 ?        Sl    15:37  \_ io.lgtv.0
                                              203 ?        Sl    10:11  \_ io.lgtv.1
                                              243 ?        Sl     2:15  \_ io.proxmox.0
                                              265 ?        Sl     2:15  \_ io.landroid-s.0
                                              275 ?        Sl    13:15  \_ io.mihome-vacuum.0
                                              285 ?        Sl    22:16  \_ io.tr-064.0
                                              307 ?        Sl     2:12  \_ io.history.0
                                              405 ?        Sl   264:19  \_ io.javascript.0
                                              502 ?        Sl     3:31  \_ io.radar.1
                                              528 ?        Sl    11:19  \_ io.wifilight.0
                                              565 ?        Sl     2:28  \_ io.onvif.0
                                            12638 ?        Sl    18:48  \_ io.hm-rpc.0
                                            12681 ?        Sl     1:08  \_ io.tankerkoenig.0
                                            12737 ?        Sl     0:42  \_ io.backitup.0
                                            12767 ?        Sl     1:09  \_ io.alexa2.0
                                            13446 ?        Sl     2:48  \_ io.hm-rega.0
                                            13457 ?        Sl     1:32  \_ io.sonoff.0
                                            22906 ?        Sl    20:53  \_ io.iogo.0
                                            22912 ?        Sl     0:21  \_ io.web.0
                                            29352 ?        Sl     0:17  \_ io.iot.0
                                            29362 ?        Sl     0:25  \_ io.hm-rpc.2
                                            29372 ?        Sl     1:02  \_ io.hm-rpc.1
                                             1233 ?        Sl     0:53  \_ io.radar.0
                                             1239 ?        Sl     1:06  \_ io.web.1
                                             1258 ?        Sl     0:26  \_ io.admin.0
                                             3324 ?        Sl     0:23  \_ io.telegram.0
                                            11889 ?        Dl     0:00  \_ /usr/bin/node /opt/iobroker/node_modules/iobroker.dwd/main.js 0 info
                                            

                                            Es läuft also nur eine Instanz. Ich habe folgende Versionen installiert:
                                            Plattform: linux
                                            RAM: 3.6 GB
                                            Node.js: v8.15.0
                                            NPM: 6.4.1
                                            Admin: 3.5.10
                                            JS: 4.0.11

                                            Auch ich habe erst 3 Meldungen beim speichern, starten, usw. bekommen. Mittlerweile bekomme ich 7 Meldungen und z.B. beim Klingeln 7 Text Nachrichten und 7 Bilder via Telegram. Gibt es eine Erklärung für dieses Verhalten?

                                            23:51:58.530	info	javascript.0 Stop script script.js.Klingel.Skript_1
                                            23:51:58.530	info	javascript.0 Stop script script.js.Klingel.Skript_1
                                            23:51:58.530	info	javascript.0 Stop script script.js.Klingel.Skript_1
                                            23:51:58.530	info	javascript.0 Stop script script.js.Klingel.Skript_1
                                            23:51:58.530	info	javascript.0 Stop script script.js.Klingel.Skript_1
                                            23:51:58.530	info	javascript.0 Stop script script.js.Klingel.Skript_1
                                            23:51:58.530	info	javascript.0 Stop script script.js.Klingel.Skript_1
                                            

                                            Ein JS Update auf 4.1.11 hatte keine Änderung gebracht. Ich bin jetzt wieder auf 3.6.4 zurück. Da bekomme ich nur eine Meldung. Mal schauen ob es stabil dabei bleibt. Ich werden berichten 😉

                                            Gruß

                                            Robert

                                            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

                                            556
                                            Online

                                            32.0k
                                            Users

                                            80.5k
                                            Topics

                                            1.3m
                                            Posts

                                            11
                                            35
                                            2399
                                            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