Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [gelöst] Javascript Testinstanz

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [gelöst] Javascript Testinstanz

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

      Hallo,
      unter: link text
      heisst es unter Tipps:
      "Es hat sich bewährt, zum Testen von neuen Skripten, eine weitere Javascript-Instanz anzulegen und das Skript in dieser Instanz zu starten. Hinter dem Skriptnamen lässt sich per Dropdown die gewünschte Instanz einstellen. Sollte im Skript ein schwerwiegender Fehler sein, beendet sich nur diese zusätzliche Testinstanz, nicht die Produktivinstanz."

      Ich sehe dieses Dropdown aber bei mir nicht, auch nicht im Expertemodus:

      Testinstanz.png

      crunchip 1 Reply Last reply Reply Quote 0
      • crunchip
        crunchip Forum Testing Most Active @Delphinis last edited by

        @delphinis oben drüber, scripte bearbeiten

        D 2 Replies Last reply Reply Quote 1
        • D
          Delphinis @crunchip last edited by

          @crunchip
          Super Danke 🙂

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

            @crunchip
            Hallo,
            noch eine Frage:
            Ich wollte ein Hallo World script schreiben nach der Anleitung
            link text
            Das scheint aber veraltet zu sein. Aber ich hab kein anderes "für Anfänger" gefunden.
            Das Script soll nur eine Ausgabe "Hallo" machen:
            Wenn ich das Script jetzt starte, werden meine beiden Instanzen [0 und 1] rot, obwohl ich das Script auf die Instanz 1 eingestellt hab.
            Und das Script funktioniert nicht. (Keine Ausgabe "Hallo" in der Konsole) Was mach ich falsch?
            Testinstanz2.png

            PS Anfängerfragen:

            • Wenn ich ein Script namens "Name1" erstelle, und darin eine Funktion habe, muss die dann den selben Namen bekommen?
            • Wenn nein, welchen Namen verwende ich, respektive wofür ist dieser Scriptname dann?
            • Kann ich mehrere Fuktionen in einem Script unterbringen?
            Homoran crunchip 2 Replies Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @Delphinis last edited by Homoran

              @delphinis sagte in [gelöst] Javascript Testinstanz:

              wofür ist dieser Scriptname dann?

              nur für dich, damit du es unter deinen 438 Skripten wiederfindest

              und warum unter global?
              das ist nicht ohne Grund nur für Experten sichtbar

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

                @homoran said in [gelöst] Javascript Testinstanz:

                und warum unter global?
                das ist nicht ohne Grund nur für Experten sichtbar

                Das war nur ein Versuch, weil es sonst auch nicht getan hat...

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

                  @delphinis aber als Experte weisst du, was global bedeutet?

                  @delphinis sagte in [gelöst] Javascript Testinstanz:

                  sonst auch nicht getan hat...

                  was sagt denn das rot unterschlängelte bei mouse over?

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

                    @homoran
                    wie du im Screenshot siehst ist da nichts rot unterschlängelt.

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

                      @delphinis sagte in [gelöst] Javascript Testinstanz:

                      wie du im Screenshot siehst

                      das sehe ich leider nicht deutlich genug. sehe nur was rotes

                      1 Reply Last reply Reply Quote 0
                      • crunchip
                        crunchip Forum Testing Most Active @Delphinis last edited by

                        @delphinis sagte in [gelöst] Javascript Testinstanz:

                        Wenn ich das Script jetzt starte, werden meine beiden Instanzen [0 und 1] rot, obwohl ich das Script auf die Instanz 1 eingestellt hab.

                        Dein Script ist zwar auf Instanz 1, jedoch im globalen Ordner, der wiederum allen Scripten voran gestellt wird.
                        Ob und wie das bei globalen Scripten zwischen getrennten Instanzen funktioniert, kann ich dir leider nicht beantworten.

                        D 1 Reply Last reply Reply Quote 1
                        • D
                          Delphinis @crunchip last edited by

                          @crunchip said in [gelöst] Javascript Testinstanz:

                          Dein Script ist zwar auf Instanz 1, jedoch im globalen Ordner, der wiederum allen Scripten voran gestellt wird.

                          Ach so!
                          Hab noch ein bisschen rumgedrückt und das Script wieder in meinen Ordner verschoben. Jetzt tut es.
                          Ich hab auch einen Fehler simuliert, und jetzt stoppt auch nur noch die Instanz[1].
                          Damit löst sich auch eine neu entstandene Frage, wie das denn geht, wenn z.B. ein Script, von anderen Scripten aufgerufen wird (auf welcher Instanz das dann läuft).

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

                            @delphinis sagte in [gelöst] Javascript Testinstanz:

                            Ach so!

                            Deswegen die Frage

                            @homoran sagte in [gelöst] Javascript Testinstanz:

                            als Experte weisst du, was global bedeutet?

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            932
                            Online

                            31.7k
                            Users

                            79.7k
                            Topics

                            1.3m
                            Posts

                            3
                            12
                            265
                            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