Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test js-controller v2.0.x (GitHub)

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.6k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.1k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.0k

Test js-controller v2.0.x (GitHub)

Geplant Angeheftet Gesperrt Verschoben Tester
js-controller
1.0k Beiträge 48 Kommentatoren 317.1k Aufrufe 35 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • apollon77A apollon77

    Hallo an die Beta-Tester-Runde ... wir sind noch nicht ganz fertig ;-)

    Ich habe heute (vorab, bevor es später ins Latest kommt) für Euch auf GitHub die 2.0.40 (Aka Stable-RC1). Es sind noch viele Kleinigkeiten eingeflossen:

    2.0.40 (2019-11-08) Release Bella RC1

    • (Apollon77) make sure multiple instances of same adapter do not disturb each other in compact mode, finalize compact mode
    • (AlCalzone) correctly handle git commits and branches as custom install sources
    • (Apollon77) make sure callbacks with setImmediate return the rela values from code execution and not pot. changed values from other actions (fixing file content being undefined when write/read happen in parallel)
    • (Apollon77) handle more cases for aliases automatically (On/Ein is converted to true case insensitive now)
    • (bluefox) getForeignStates() return correct ids when used with aliases
    • (Apollon77) optimize controller group stopping
    • (Apollon77) when target state is deleted also emit "null" onChange events to adapters for alias states
    • (Apollon77) optimize controller stop behaviour with compact groups
    • (Apollon77) make sure that schedules instances can start even after a "once" run that set a sigKill value
    • (Apollon77) add method to synchronize file directories with file DB storage
      • add new CLI command "iobroker file sync <id>" to do the sync
      • integrate the sync with "iobroker setup first"

    Vor allem der letzte Punkt könnte interessant sein für die die immer noch eigene Files in offizielle Verzeichnisse reinkopiert haben. Beim Install dieser Version daher bitte mal auf die Ausgaben von nom (nach dem "node iobroker.js setup first") achten, was da so kommt.

    Bin gespannt ob es tut habe es natürlich nur bei mir testen können bisher.

    Files in offiziellen Verzeichnissen werden gesynct, Eigene Verzeichnisse werden "angemeckert", aber nicht gesynct (gibt ja nichts definiertes wohin).

    Ingo

    D Online
    D Online
    darkiop
    Most Active
    schrieb am zuletzt editiert von
    #979

    @apollon77 sagte in Test js-controller v2.0.x (GitHub):

    Hallo an die Beta-Tester-Runde ... wir sind noch nicht ganz fertig

    Läuft hier, werde beobachten übers WE :)

    Proxmox-ioBroker-Redis-HA Doku: https://forum.iobroker.net/topic/47478/dokumentation-einer-proxmox-iobroker-redis-ha-umgebung

    sigi234S 1 Antwort Letzte Antwort
    0
    • D darkiop

      @apollon77 sagte in Test js-controller v2.0.x (GitHub):

      Hallo an die Beta-Tester-Runde ... wir sind noch nicht ganz fertig

      Läuft hier, werde beobachten übers WE :)

      sigi234S Online
      sigi234S Online
      sigi234
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #980

      @darkiop sagte in Test js-controller v2.0.x (GitHub):

      @apollon77 sagte in Test js-controller v2.0.x (GitHub):

      Hallo an die Beta-Tester-Runde ... wir sind noch nicht ganz fertig 
      

      Läuft hier, werde beobachten übers WE :)

      Welche Version hast du?

      Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Immer Daten sichern!

      D 1 Antwort Letzte Antwort
      0
      • sigi234S sigi234

        @darkiop sagte in Test js-controller v2.0.x (GitHub):

        @apollon77 sagte in Test js-controller v2.0.x (GitHub):

        Hallo an die Beta-Tester-Runde ... wir sind noch nicht ganz fertig 
        

        Läuft hier, werde beobachten übers WE :)

        Welche Version hast du?

        D Online
        D Online
        darkiop
        Most Active
        schrieb am zuletzt editiert von
        #981

        @sigi234 sagte in Test js-controller v2.0.x (GitHub):

        Welche Version hast du?

        Die 2.0.40 - aufm master + slave

        Proxmox-ioBroker-Redis-HA Doku: https://forum.iobroker.net/topic/47478/dokumentation-einer-proxmox-iobroker-redis-ha-umgebung

        1 Antwort Letzte Antwort
        0
        • apollon77A Offline
          apollon77A Offline
          apollon77
          schrieb am zuletzt editiert von
          #982

          Die 2.0.40 sollte inzwischen auch im latest kommen.

          Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

          • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
          • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
          E 1 Antwort Letzte Antwort
          0
          • apollon77A apollon77

            @msauer sagte in Test js-controller v2.0.x (GitHub):

            0_userdata.0/files/icons/

            Unter /0_userdata.0/files/icons/

            M Offline
            M Offline
            msauer
            schrieb am zuletzt editiert von
            #983

            @apollon77 hii...1...das Icon von gestern ist jetzt im Dateimanager zu sehen, komisch...nun habe ich versucht mehrere Dateien zu kopieren. Das scheint nicht zu gehen..ok, dachte ich, dann einzeln...also Befehl "iobroker file write /tmp/thermo/control_minus.png 0_userdata.0/files/icons/thermo/" abgesetzt...Also Antwort kam dann "File "/tmp/thermo/control_minus.png" stored as "files/icons/thermo/"..Im Dateimanager ist aber nichts zu sehen... auch refresh hilft nicht...

            cb1da8dd-40db-425c-8dd9-ca071045a270-image.png

            Wie kann ich den eine ganze Gruppe von Dateien, wenn es denn geht, kopieren?
            Danke
            Mark

            Proxmox 3 Node HA-Cluster TRIGKEY Mini-PC N100 mit 32 GB RAM und 3x1TB shared SSDs. VM- iobroker ,Raspberrymatic. LXC - Adguard, , Traccar, iSpy, Fileserver (emby, MiniDLNA)...usw

            apollon77A 1 Antwort Letzte Antwort
            0
            • coyoteC Offline
              coyoteC Offline
              coyote
              Most Active
              schrieb am zuletzt editiert von
              #984

              Update auf 2.0.40 gemacht, keine Fehler im Log, alle Adapter grün. Sieht soweit gut aus:+1:

              1 Antwort Letzte Antwort
              0
              • apollon77A apollon77

                Die 2.0.40 sollte inzwischen auch im latest kommen.

                E Offline
                E Offline
                Einstein67
                schrieb am zuletzt editiert von
                #985

                @apollon77 said in Test js-controller v2.0.x (GitHub):

                Die 2.0.40 sollte inzwischen auch im latest kommen.

                Jaaa da hab ich sie gefunden ;) Installation hat funktioniert, IoBroker läuft perfekt wie immer! ABER das stoppen vom IoBroker dauert bei mir nun so um die 90 Sekunden!

                2019-11-09 13:40:00.972  - info: host.iob12b instance system.adapter.admin.0 terminated with code 156 (156)
                2019-11-09 13:40:00.974  - info: host.iob12b instance system.adapter.pi-hole.0 terminated with code 156 (156)
                2019-11-09 13:40:00.977  - info: host.iob12b instance system.adapter.netatmo.0 terminated with code 156 (156)
                2019-11-09 13:40:00.980  - info: host.iob12b instance system.adapter.yeelight-2.0 terminated with code 156 (156)
                2019-11-09 13:40:00.987  - info: host.iob12b instance system.adapter.javascript.0 terminated with code 156 (156)
                2019-11-09 13:40:00.989  - info: host.iob12b instance system.adapter.web.0 terminated with code 156 (156)
                2019-11-09 13:40:01.001  - info: host.iob12b instance system.adapter.history.0 terminated with code 156 (156)
                2019-11-09 13:40:01.458  - info: host.iob12b stopInstance system.adapter.sonoff.0 killing pid 2064
                2019-11-09 13:40:01.459  - info: host.iob12b stopInstance system.adapter.backitup.0 killing pid 2087
                2019-11-09 13:40:01.463  - warn: host.iob12b instance system.adapter.sonoff.0 terminated due to SIGTERM
                2019-11-09 13:40:01.464  - info: host.iob12b instance system.adapter.sonoff.0 terminated with code null ()
                2019-11-09 13:40:01.464  - warn: host.iob12b instance system.adapter.backitup.0 terminated due to SIGTERM
                2019-11-09 13:40:01.464  - info: host.iob12b instance system.adapter.backitup.0 terminated with code null ()
                2019-11-09 13:40:01.464  - info: host.iob12b All instances are stopped.
                

                Also nach "All Instances are stopped" dauert es 90s bis man auf der Konsole wieder was eingeben kann. Was könnte denn das für ein Problem sein?

                J 1 Antwort Letzte Antwort
                0
                • E Einstein67

                  @apollon77 said in Test js-controller v2.0.x (GitHub):

                  Die 2.0.40 sollte inzwischen auch im latest kommen.

                  Jaaa da hab ich sie gefunden ;) Installation hat funktioniert, IoBroker läuft perfekt wie immer! ABER das stoppen vom IoBroker dauert bei mir nun so um die 90 Sekunden!

                  2019-11-09 13:40:00.972  - info: host.iob12b instance system.adapter.admin.0 terminated with code 156 (156)
                  2019-11-09 13:40:00.974  - info: host.iob12b instance system.adapter.pi-hole.0 terminated with code 156 (156)
                  2019-11-09 13:40:00.977  - info: host.iob12b instance system.adapter.netatmo.0 terminated with code 156 (156)
                  2019-11-09 13:40:00.980  - info: host.iob12b instance system.adapter.yeelight-2.0 terminated with code 156 (156)
                  2019-11-09 13:40:00.987  - info: host.iob12b instance system.adapter.javascript.0 terminated with code 156 (156)
                  2019-11-09 13:40:00.989  - info: host.iob12b instance system.adapter.web.0 terminated with code 156 (156)
                  2019-11-09 13:40:01.001  - info: host.iob12b instance system.adapter.history.0 terminated with code 156 (156)
                  2019-11-09 13:40:01.458  - info: host.iob12b stopInstance system.adapter.sonoff.0 killing pid 2064
                  2019-11-09 13:40:01.459  - info: host.iob12b stopInstance system.adapter.backitup.0 killing pid 2087
                  2019-11-09 13:40:01.463  - warn: host.iob12b instance system.adapter.sonoff.0 terminated due to SIGTERM
                  2019-11-09 13:40:01.464  - info: host.iob12b instance system.adapter.sonoff.0 terminated with code null ()
                  2019-11-09 13:40:01.464  - warn: host.iob12b instance system.adapter.backitup.0 terminated due to SIGTERM
                  2019-11-09 13:40:01.464  - info: host.iob12b instance system.adapter.backitup.0 terminated with code null ()
                  2019-11-09 13:40:01.464  - info: host.iob12b All instances are stopped.
                  

                  Also nach "All Instances are stopped" dauert es 90s bis man auf der Konsole wieder was eingeben kann. Was könnte denn das für ein Problem sein?

                  J Offline
                  J Offline
                  Jan1
                  schrieb am zuletzt editiert von
                  #986

                  @Einstein67
                  Kann ich bestätigen, hatte mal den Beelink durch booten wollen und der zeigt mit an was beim Restart passiert. Da hat er ewig beim Stoppen vom IOBroke rum gerödelt, was vorher deutlich schneller lief.

                  apollon77A 2 Antworten Letzte Antwort
                  0
                  • M msauer

                    @apollon77 hii...1...das Icon von gestern ist jetzt im Dateimanager zu sehen, komisch...nun habe ich versucht mehrere Dateien zu kopieren. Das scheint nicht zu gehen..ok, dachte ich, dann einzeln...also Befehl "iobroker file write /tmp/thermo/control_minus.png 0_userdata.0/files/icons/thermo/" abgesetzt...Also Antwort kam dann "File "/tmp/thermo/control_minus.png" stored as "files/icons/thermo/"..Im Dateimanager ist aber nichts zu sehen... auch refresh hilft nicht...

                    cb1da8dd-40db-425c-8dd9-ca071045a270-image.png

                    Wie kann ich den eine ganze Gruppe von Dateien, wenn es denn geht, kopieren?
                    Danke
                    Mark

                    apollon77A Offline
                    apollon77A Offline
                    apollon77
                    schrieb am zuletzt editiert von
                    #987

                    @msauer gib mal bei dem Kommando beim ziel auch den Dateinamen am Ende an. Nicht nur den Pfad. Ich schau beim Kommando nochmal.

                    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                    1 Antwort Letzte Antwort
                    0
                    • J Jan1

                      @Einstein67
                      Kann ich bestätigen, hatte mal den Beelink durch booten wollen und der zeigt mit an was beim Restart passiert. Da hat er ewig beim Stoppen vom IOBroke rum gerödelt, was vorher deutlich schneller lief.

                      apollon77A Offline
                      apollon77A Offline
                      apollon77
                      schrieb am zuletzt editiert von
                      #988

                      @Jan1 Interessant, nutzt Ihr Compact Mode?

                      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                      J E 2 Antworten Letzte Antwort
                      0
                      • apollon77A apollon77

                        @Jan1 Interessant, nutzt Ihr Compact Mode?

                        J Offline
                        J Offline
                        Jan1
                        schrieb am zuletzt editiert von
                        #989

                        @apollon77
                        Ja und da auch endlich für Telegramm ohne Probleme

                        1 Antwort Letzte Antwort
                        0
                        • apollon77A apollon77

                          @Jan1 Interessant, nutzt Ihr Compact Mode?

                          E Offline
                          E Offline
                          Einstein67
                          schrieb am zuletzt editiert von
                          #990

                          @apollon77 said in Test js-controller v2.0.x (GitHub):

                          @Jan1 Interessant, nutzt Ihr Compact Mode?

                          Ich hab den Compact Mode mal getestet (hat auch problemlos funktioniert), aber mittlerweile ist der Modus "disabled".

                          1 Antwort Letzte Antwort
                          0
                          • M Offline
                            M Offline
                            Marty56
                            schrieb am zuletzt editiert von
                            #991

                            @apollon77
                            Wäre es eigentlich möglich, dass in dem iobroker list instances Befehl auch gelistet wird, ob der Adapter überhaupt den Compact Modus grundsätzlich unterstützt?

                            Sonst ist das immer ein Try und Error.

                            HW:NUC (16 GB Ram)
                            OS: Debian Bullseye, Promox V7, node v16.x npm 8.19.3

                            apollon77A 1 Antwort Letzte Antwort
                            0
                            • J Jan1

                              @Einstein67
                              Kann ich bestätigen, hatte mal den Beelink durch booten wollen und der zeigt mit an was beim Restart passiert. Da hat er ewig beim Stoppen vom IOBroke rum gerödelt, was vorher deutlich schneller lief.

                              apollon77A Offline
                              apollon77A Offline
                              apollon77
                              schrieb am zuletzt editiert von
                              #992

                              @Jan1 gefunden. die 2.0.41 kommt heute bend

                              Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                              • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                              • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                              J 1 Antwort Letzte Antwort
                              0
                              • apollon77A apollon77

                                @Jan1 gefunden. die 2.0.41 kommt heute bend

                                J Offline
                                J Offline
                                Jan1
                                schrieb am zuletzt editiert von
                                #993

                                @apollon77
                                Wo ist Deine Kaffeekasse?

                                apollon77A 1 Antwort Letzte Antwort
                                0
                                • J Jan1

                                  @apollon77
                                  Wo ist Deine Kaffeekasse?

                                  apollon77A Offline
                                  apollon77A Offline
                                  apollon77
                                  schrieb am zuletzt editiert von
                                  #994

                                  @Jan1 in meiner Signatur stehen beide ;-)

                                  Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                  • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                  • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                  J 2 Antworten Letzte Antwort
                                  0
                                  • M Marty56

                                    @apollon77
                                    Wäre es eigentlich möglich, dass in dem iobroker list instances Befehl auch gelistet wird, ob der Adapter überhaupt den Compact Modus grundsätzlich unterstützt?

                                    Sonst ist das immer ein Try und Error.

                                    apollon77A Offline
                                    apollon77A Offline
                                    apollon77
                                    schrieb am zuletzt editiert von
                                    #995

                                    @Marty56 steht es doch. Tut es doch. Sobald compact an ist für den Host stet die Gruppe und aktiv dabei wenn der Adapter es kann.

                                    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                    1 Antwort Letzte Antwort
                                    0
                                    • apollon77A Offline
                                      apollon77A Offline
                                      apollon77
                                      schrieb am zuletzt editiert von
                                      #996

                                      2.0.41 auf GitHub und npm (latest dannn auch abhängig von Cache-Zeiten bald).

                                      Das Stop-Handling ist wieder gefixt und Zertifikate wurden verbessert:

                                      2.0.41 (2019-11-08) Release Bella Stable-RC2

                                      • (Stabilostick) enhance certificate methods and add certificate checks in setup first
                                      • (Stabilostick) add iobroker cert view <name> CLI command
                                      • (Apollon77) fix problems in stop controller handling

                                      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                      1 Antwort Letzte Antwort
                                      0
                                      • apollon77A apollon77

                                        @Jan1 in meiner Signatur stehen beide ;-)

                                        J Offline
                                        J Offline
                                        Jan1
                                        schrieb am zuletzt editiert von
                                        #997

                                        @apollon77
                                        und wo ist Deine Signatur?

                                        ? 1 Antwort Letzte Antwort
                                        0
                                        • J Jan1

                                          @apollon77
                                          und wo ist Deine Signatur?

                                          ? Offline
                                          ? Offline
                                          Ein ehemaliger Benutzer
                                          schrieb am zuletzt editiert von
                                          #998

                                          @Jan1 Wenn du keine Signatur siehst, dann ist sie in deinen Einstellungen hier aus, hab mich auch gewundert, da ich die immer an habe, und auf einmal war es aus..

                                          Also im Menü Einstellungen, ganz runter scrollen, und speichern nicht vergessen...

                                          J 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          773

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe