Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Automatisierung
    5. [Scenes|JavaScript] UI crasht beim Öffnen von Object Browser

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Scenes|JavaScript] UI crasht beim Öffnen von Object Browser

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

      Guten Morgen,

      ich habe ein grundlegendes Problem für die Konfiguration sowohl in Scenes (v3.2.1), als auch in der Script Engine (v8.7.6).
      Ich kann zwar jeweils meinen Flow bzw die Szene konfigurieren, wenn ich jedoch einen Trigger auswählen will crashed das UI (Sidebar mit den Links wie Adapter, Instanzen, .. bleibt sichtbar sowie der Header; Allerdings ist der main content leer - je nach Theme schwarz oder weiß).

      Ich hoste IoBroker über Docker (buanet/iobroker:latest), hatte jedoch sowohl auf nem Raspberry als auch auf nem Linux Server das gleiche Problem.

      Es scheint nicht am Browser oder Theme zu liegen, Chrome und Edge zeigen das gleiche Verhalten - nur Firefox hab ich noch nicht probiert (nicht installiert).

      Browser Stacktrace (hier für Scenes):

      a8bdfac3-fdde-4287-85e2-9e7a01fe7929-image.png

      Entsprechend hab' ich wohl vorschnell einen Issue im entsprechenden GitHub repo angelegt, bin aber etwas verwirrt von der Dokumentation zur Migration von v6 auf v7.
      Zur Vollständigkeit hier noch der Link dazu.

      Ich finde auf die schnelle nicht die Selbstbeschreibungsfunktion die alle Adapter etc. auflisten würde - man möge mir vergeben.

      Noch eine weitere Frage: Da ich ganz gerne bereits Szenen nutzen würde dachte ich mir ich kann einfach einen Export machen, die Trigger jeweils manuell eintragen und dann wieder importieren - ich finde allerdings nicht wie die JSON property aussehen muss:

      24c94218-59e0-4213-a433-e7bcc8f52e37-image.png

      Es wäre sehr hilfreich wenn mir hier jemand weiterhelfen könnte; Ich habe zwar versucht die Scenen über Scripte zu triggern, allerdings denke ich habe ich mich da etwas verrannt, denn ich kann lediglich aktivieren/deaktivieren; Aber die Status der einzelnen Geräte ändern sich nicht.

      Vielen Dank schon einmal
      Olli

      Edit: Ein Upgrade auf Javascript/Script Engine v8.8.3 (beta repo) fixt das Problem. Das gleiche ist leider nicht der Fall für Scenes v3.2.3 (crasht immer noch)

      Oliver Martin 1 Reply Last reply Reply Quote 1
      • Oliver Martin
        Oliver Martin @Oliver Martin last edited by

        Falls jemand das gleiche Problem hat:
        Es ist möglich über den Experten Modus die Version zu downgraden; Bei mir läuft 2.3.9 und der Object Browser geht wie erwartet auf.

        Hier noch der Aufbau des Trigger Objekts falls ein downgrade nicht in Frage kommt:

        {
          // [...]
          "native": {
            "onTrue": {
              "trigger": {
                "id": "alias.0.Triggers.Scenes.Development2",
                "condition": "==",
                "value": "1000"
              },
              "cron": null,
              "astro": null
            },
          // [...]
        

        Ich habe noch nicht ausprobiert wie ich, wie in meinem Fall mit Schaltern, mehrere Trigger für eine Szene bauen kann; Vielleicht helfen mir da Virtuelle Gruppen weiter. 🙂

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

          @oliver-martin
          Vielen Dank, habe das gleiche Problem mit dem Szene-Adapter seit Version 3.x.
          Noch dazu, dass Szenen, welche per Cron getriggert werden, bei Änderung des CronJobs die ursprünglichen Schaltzeiten beibehalten haben.
          Mit dem von dir vorgeschlagenen Downgrade auf die letzte 2er Version, geht wieder alles.
          Mit 2.4.2 ist alles wieder sauber am Arbeiten.
          Warten wir mal auf die Version 4.0 🙂

          O 1 Reply Last reply Reply Quote 0
          • O
            onkeldave @PPAM last edited by

            Guten Abend,
            danke für den Tip, nun bin ich wieder Glücklich mit dem Adapter. 🙂
            Bei mir reichte das Downgrade auf 3.0.4. Bei 3.2.x steht auch was von GUI bei der Änderung, da muss wohl was passiert sein, dass mit meinem iOBroker nicht funzt… Ich bin zwar auf einem aktuellen Stand, aber mein System läuft schon recht lange, viele Updates, zwischendurch auch mal BETA Repro, vielleicht wurde dabei was installiert, dass mit dieser GUI Änderung Probleme macht?

            1 Reply Last reply Reply Quote 0
            • S
              sheimber last edited by

              Servus,
              danke für den Tipp.
              3.0.4 hate gereicht und die Trigger ID ist wieder änderbar.

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

              Support us

              ioBroker
              Community Adapters
              Donate

              910
              Online

              31.7k
              Users

              79.7k
              Topics

              1.3m
              Posts

              4
              5
              302
              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