Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. ioBroker.js-controller 1.5.6

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    ioBroker.js-controller 1.5.6

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

      Ich konnte es jetzt einkreisen.

      javascript.0	2019-02-13 07:56:00.209	error	Error in callback: TypeError: Cannot read property 'common' of undefined
      javascript.0	2019-02-13 07:55:38.422	error	Error in callback: TypeError: Cannot read property 'common' of undefined
      javascript.0	2019-02-13 07:55:38.248	error	TypeError: Cannot read property 'common' of undefined
      javascript.0	2019-02-13 07:55:38.248	error	^
      javascript.0	2019-02-13 07:55:38.247	error	if (!language || !dayOfWeeksFull[language]) language = objects['system.config'].common.language;
      javascript.0	2019-02-13 07:55:38.247	error	script.js.common.Tagescharacteristik: /opt/iobroker/node_modules/iobroker.javascript/javascript.js:2712
      

      Es ist das Kommando formatDate(new Date(), "W hh:mm").

      Liegt nicht an meinen Scripts sondern wohl an der neuen js-controller Version

      Was funktioniert ist: formatDate(new Date(), "hh:mm")
      update:

      • WW, НН(cyrillic) - full week day as text
      • W, Н(cyrillic) - short week day as text

      funktionieren alle nicht mehr

      Bluefox 2 Replies Last reply Reply Quote 1
      • Bluefox
        Bluefox @Marty56 last edited by

        @Marty56 was für JS Version hast du?

        M 1 Reply Last reply Reply Quote 0
        • M
          Marty56 @Bluefox last edited by Marty56

          @Bluefox javascript 3.6.4
          Ich habe alles sonst auf default als repro.
          Also die Versionen, die unter http://download.iobroker.net/sources-dist.json liegen

          1 Reply Last reply Reply Quote 0
          • apollon77
            apollon77 @Marty56 last edited by

            @Marty56 Hier wäre (rechtebedingt) noch ein --unsafe-perm anzuhängen, aber das preinstall script ist bei nem update nicht so nötig, also alles ok ie BF schon gesagt hat

            1 Reply Last reply Reply Quote 0
            • Bluefox
              Bluefox @Marty56 last edited by

              @Marty56 said in ioBroker.js-controller 1.5.4/1.5.5:

              formatDate(new Date(), "hh:mm")

              Ich kann diesen Fehler nicht erklären. Reproduzieren kann ich auch nicht, aber ich habe js-controller@1.5.6 und javascript@3.6.5 gemacht.
              Kannst du ausprobieren? Erst javascript updaten und dann js-controller.

              cd /optOderHomeVerzeichnis/iobroker
              iobroker stop
              npm i iobroker.javascript@3.6.5 --production
              npm i iobroker.js-controller@1.5.6 --production
              iobroker u javascript
              iobroker start
              
              M sigi234 2 Replies Last reply Reply Quote 0
              • simatec
                simatec Developer Most Active last edited by

                Bei einer Iobroker Installation mit neuen Installer ist auf die korrekte Rechtevergabe zu achten.
                Der Befehl

                npm i iobroker.js-controller@1.5.6
                

                kann nicht einfach als anderer User ausgeführt werden, da sonst der User iobroker nicht alle Recht hat.

                R apollon77 2 Replies Last reply Reply Quote 0
                • Neuschwansteini
                  Neuschwansteini last edited by Neuschwansteini

                  js-controller 1.5.5 läuft hier einwandfrei.
                  iobroker.admin - aktuell aus git
                  iobroker.web - aktuell aus git
                  iobroker.iot - aktuell aus git
                  iobroker.javascript - aktuell aus git

                  Node 8.15, NPM 6.7, Linux mint 18.3. in ner VM unter proxmox.
                  ( Hauptsystem, 170 Netzwerkdevices und 88 MiHome - es wird genug traffic erzeugt.. ;-))
                  Auf den Raspi's mit gleichen Versionen unter ARM auch keine Probleme.
                  js-controller 1.5.5 wirkt im admin schneller. ( er aktualisiert die Seite sehr schnell )

                  Testsystem frisch aufgesetzt und auf latest gestellt, auch Node 8.15, NPM6.7, Linux Mint 19.1, keine Fehler.
                  ( hier sind nur ein paar Skripts am laufen)

                  Ansonsten klasse, weiter so! Das neue Forum ist auch viel besser.

                  Frage: auf 1.5.6 kann ich nicht updaten, npm findet die Version nicht?
                  npm ERR! notarget No matching version found for iobroker.js-controller@1.5.6
                  npm ERR! notarget In most cases you or one of your dependencies are requesting
                  npm ERR! notarget a package version that doesn't exist.

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

                    @Bluefox sagte in ioBroker.js-controller 1.5.6:

                    npm i iobroker.js-controller@1.5.6 --production

                    Hab's versucht aber

                    npm i iobroker.js-controller@1.5.6 --production
                    iobroker u javascript
                    npm ERR! code ETARGET
                    npm ERR! notarget No matching version found for iobroker.js-controller@1.5.6
                    npm ERR! notarget In most cases you or one of your dependencies are requesting
                    npm ERR! notarget a package version that doesn't exist.
                    
                    npm ERR! A complete log of this run can be found in:
                    npm ERR!     /home/iobroker/.npm/_logs/2019-02-13T15_37_04_235Z-debug.log
                    
                    

                    erhalten!
                    p.s.: ich mach solche Sachen unter der neuen iobroker-Installation immer mit vorher:

                    sudo -u iobroker sh
                    
                    1 Reply Last reply Reply Quote 0
                    • M
                      Marty56 @Bluefox last edited by

                      @Bluefox damit geht es wieder.

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

                        Ich habe jetzt 1.5.6 auf npm gepuscht (war noch nicht und ich habe nicht bemerkt)

                        M Neuschwansteini 2 Replies Last reply Reply Quote 1
                        • M
                          Marty56 @Bluefox last edited by

                          @Bluefox
                          mit js-controller 1.5.5 und javscript 3.65 kein Problem

                          Bluefox 1 Reply Last reply Reply Quote 1
                          • Bluefox
                            Bluefox @Marty56 last edited by

                            @Marty56 Und dein Script zeigt auch Wochentag richtig?

                            M 1 Reply Last reply Reply Quote 0
                            • M
                              Marty56 @Bluefox last edited by

                              @Bluefox
                              log(formatDate(new Date(), "W hh:mm"));
                              Mi 17:16

                              sieht gut aus.

                              1 Reply Last reply Reply Quote 1
                              • Neuschwansteini
                                Neuschwansteini @Bluefox last edited by

                                @Bluefox Danke, funktioniert !

                                1 Reply Last reply Reply Quote 1
                                • Matzebhv
                                  Matzebhv last edited by

                                  Moin,
                                  hier fliegt der iobroker mit der Version alle 30sec. auseinander. Habe die 1.5.5 probiert und auch die 1.5.6.

                                  admin.0	2019-02-13 18:19:16.539	info	terminating http server on port 8081
                                  cloud.0	2019-02-13 18:19:10.594	info	Connection changed: connect
                                  cloud.0	2019-02-13 18:19:10.437	info	Trying to connect as system.user.admin
                                  host.raspberry	2019-02-13 18:19:05.979	info	instance system.adapter.upnp.0 terminated with code 0 (OK)
                                  host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at Receiver.ontext (/opt/iobroker/node_modules/ws/lib/WebSocket.js:841:10)
                                  host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at WebSocket.emit (events.js:214:7)
                                  host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at emitTwo (events.js:126:13)
                                  host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at WebSocket.onMessage (/opt/iobroker/node_modules/ws/lib/WebSocket.js:442:14)
                                  host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at WebSocket.ws.onmessage (/opt/iobroker/node_modules/engine.io-client/lib/transports/websocket.js:146:10)
                                  host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at WS.Transport.onData (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:137:8)
                                  host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at WS.Transport.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:145:8)
                                  host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at WS.Emitter.emit (/opt/iobroker/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20)
                                  host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at WS.<anonymous> (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:268:10)
                                  host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at Socket.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:451:14)
                                  host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at Socket.Emitter.emit (/opt/iobroker/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20)
                                  host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at Socket.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
                                  host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at Manager.ondata (/opt/iobroker/node_modules/socket.io-client/lib/manager.js:322:16)
                                  host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at Decoder.add (/opt/iobroker/node_modules/socket.io-parser/index.js:237:14)
                                  host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at decodeString (/opt/iobroker/node_modules/socket.io-parser/index.js:325:9)
                                  host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: at tryParse (/opt/iobroker/node_modules/socket.io-parser/index.js:336:12)
                                  host.raspberry	2019-02-13 18:19:05.979	error	Caught by controller[0]: RangeError: Maximum call stack size exceeded
                                  host.raspberry	2019-02-13 18:19:05.660	info	iobroker exit 0
                                  host.raspberry	2019-02-13 18:19:05.659	info	iobroker Starting node restart.js
                                  host.raspberry	2019-02-13 18:19:05.539	info	iobroker _restart
                                  host.raspberry	2019-02-13 18:19:05.539	error	RangeError: Maximum call stack size exceeded at Buffer.write (buffer.js:855:34) at fromString (buffer.js:319:20) at Function.Buffer.from (buffer.js:177:12) at new Buffer (buffer.js:158
                                  host.raspberry	2019-02-13 18:19:05.538	error	uncaught exception: Maximum call stack size exceeded
                                  iot.0	2019-02-13 18:19:04.819	info	Connection changed: connect
                                  

                                  Matze

                                  Bluefox 1 Reply Last reply Reply Quote 0
                                  • Bluefox
                                    Bluefox @Matzebhv last edited by Bluefox

                                    @Matzebhv Was sagt npm ls socket.io ?

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

                                      @Bluefox : ich bin schon wieder auf 1.4.2 zurück. Kannst du dann damit noch was anfangen?
                                      Und noch als Hinweis, Usern mit neuerer Version ( neuer Installer ) haut es beim Update die Berechtigungen auseinander. Da hast du dann Ordner mit Besitzer "root" dazwischen.

                                      Gruß
                                      Matze

                                      Bluefox 1 Reply Last reply Reply Quote 0
                                      • R
                                        RappiRN Most Active @simatec last edited by

                                        @simatec sagte in ioBroker.js-controller 1.5.6:

                                        Bei einer Iobroker Installation mit neuen Installer ist auf die korrekte Rechtevergabe zu achten.
                                        Der Befehl

                                        npm i iobroker.js-controller@1.5.6
                                        

                                        kann nicht einfach als anderer User ausgeführt werden, da sonst der User iobroker nicht alle Recht hat.

                                        Hier steht schon ein Hinweis darauf, das sollte natürlich auch im ioBroker-Admin angezeigt werden, als deutlichen Hinweis darauf, dass es zwei unterschiedliche Installationsvarianten gibt. Nicht dass es da noch große Diskussionen gibt!

                                        Enrico

                                        1 Reply Last reply Reply Quote 0
                                        • M
                                          mirK last edited by

                                          wie kommt man wieder zurück auf die 1.4.6 ?

                                          Vis funktioniert nicht - bekomme nur eine weiße seite nach dem laden angzeigt.

                                          Homer.J. 1 Reply Last reply Reply Quote 0
                                          • Homer.J.
                                            Homer.J. last edited by eric2905

                                            Hallo Bluefox,
                                            nach Update auf 1.5.6 funktioniert der Das Wetter Adapter nicht mehr steht dann das im Log.

                                            2019-02-13 16:45:15.828  - error: host.iobroker instance system.adapter.daswetter.0 terminated with code 11 (Desired termination)
                                            

                                            zurück auf 1.4.2 und es geht wieder alles.

                                            Grüße

                                            Edit by eric2905, Logs & Co. bitte immer in Code-Tags setzen

                                            Bluefox P 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            790
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            call for action test
                                            31
                                            150
                                            17347
                                            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