Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Q: [selbst gelöst] Fehler in Scripten (Blockly)

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Q: [selbst gelöst] Fehler in Scripten (Blockly)

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

      Jetzt wirds schwierig für mich, von JS habe ich wenig Ahnung. Komme aber mit Blockly gut zurecht.
      Das als Prolog.

      Jetzt zur Frage/Problem:
      Alle recht einfachen Scripte liefen ohne Fehler oder Warnungen. Nun bekomme ich selbst bei Minimal-Script sofort eine Warnung

      javascript.0 (23215) at Object.<anonymous>
      

      Die Scripte erfüllen ansonsten die Aufgabe. Kann es mit dem Update von
      nodejs 16.9.1 | npm 8.19.3 auf
      nodejs 18.15.0 | npm 9.6.2
      zusammenhängen?

      Da ich mich gern selbst durchwursteln möchte: Was bedeutet diese Warnung und welche Ursachen könnte sie haben?
      Wo muss ich suchen.
      Kurz: ich brauche nur Hilfe zur Selbsthilfe. Geht das?

      Danke.
      VG Peter

      Edit: Schon erledigt. Da lief noch ein Script, was gar nicht laufen sollte. Blöd gelaufen, ich habs erst zu späte über das Log erkannt.

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

        @pi-ter sagte in Q: [selbst gelöst] Fehler in Scripten (Blockly):

        ich habs erst zu späte über das Log erkannt.

        immerhin hast du die schwere Arbeit des logs doch noch gewürdigt.

        wcag22 1 Reply Last reply Reply Quote 1
        • wcag22
          wcag22 @Homoran last edited by

          @homoran
          Das haste aber schön gesagt 🙂

          Die aktiven Scripte habe ich unter Meine Geräte/Aktive Scripte/ abgelegt .
          Unter global/ lege ich alle drafts ab. Testscripte oder Dinge, die man später mal wieder benötigt. Und da muss ich wohl eines unbeabsichtigt gestartet haben. Den darin angesprochenen Datenpunkt gabs natürlich nicht mehr und der Rest - ist Schweigen.

          Aber das sind halt die Situationen, aus denen man lernt und hoffentlich beim nächsten Mal nicht erneut macht. Aber gut, dann würde ich gleich dort suchen 🙂

          Und ja, so lernt man auch die Logs zu verstehen...

          VG Peter

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

            @pi-ter sagte in Q: [selbst gelöst] Fehler in Scripten (Blockly):

            so lernt man auch die Logs zu verstehen...

            und vorher zu lesen 🙂
            was leider oft nicht selbstverständlich ist.

            @pi-ter sagte in Q: [selbst gelöst] Fehler in Scripten (Blockly):

            Unter global/ lege ich alle drafts ab.

            mach dur lieber ein Verzeichnis drafts

            Dafür global zu missbrauchen ist zu gefährlich. Diese Skripte werden vor jedem Skript ausgeführt.

            wcag22 1 Reply Last reply Reply Quote 1
            • wcag22
              wcag22 @Homoran last edited by

              @homoran
              Ok, danke für den Hinweis.
              Ich hatte zwar schon so eine leise Ahnung, dass mit dem Begriff "global" eine etwas andere "Funktion" verbunden sein könnte, habe das aber ehrlicherweise ignoriert und auch nicht weiter vertieft. Gab ja auch bislang keine Probleme. Und Scripte, die andere Scripte triggern, wirds wohl auf absehbare Zeit bei mir nicht geben.
              Aber wer weiß...

              Der Hinweis mit dem Draft-Ordner ist ist gut und eigentlich viel aussagekräftiger, da selbstsprechender Name.
              Werde ich stehenden Fußes umsetzen.

              Zu den Logs:
              Richtig. Logs vorher lesen! Bisher hatte ich zum Glück keine Notwendigkeit auf Fehlersuche zu gehen. Von daher waren die Logs für mich bisher kein Thema.

              Aber es zeigt sich, dass so eine Community ziemlich nützlich ist. Auch bei Themen, die eher rechts und links von der eigentlichen Frage/vom eigentlichen Problem liegen. Der "Beifang" also 🙂
              Kurz: habe schon eine Menge an kleinen Dingen dazugelernt. Danke Euch dafür...

              VG Peter

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

              Support us

              ioBroker
              Community Adapters
              Donate

              404
              Online

              31.7k
              Users

              79.8k
              Topics

              1.3m
              Posts

              2
              5
              121
              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