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. Error/Bug
  4. Probleme Javascript-Adapter

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.1k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

Probleme Javascript-Adapter

Geplant Angeheftet Gesperrt Verschoben Error/Bug
4 Beiträge 3 Kommentatoren 966 Aufrufe
  • Ä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.
  • C Offline
    C Offline
    cybertron
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich hatte vor einigen Tagen den JavaScript-Adapter auf die Version 2.2.3 wegen des Blockly upgedatet.

    Dabei fiel mir auf, dass ich im ScriptEditor keine Scripte mehr speichern kann bzw Änderungen nicht speichern kann.

    Zum testen habe ich dann wieder die Version 2.2.1 genommen.

    Allerdings gleiches Verhalten.

    Jetzt habe ich nochmal die Version aus Github (2.2.3) drüber installiert. Es bleibt jedoch dabei. Ich kann nicht speichern.

    Man drück den Button "Speichern", dieser wird aktiv, aber mehr passiert nicht.

    Wechselt man auf einen anderen Script, kommt der Hinweis, dass noch nicht gespeichert ist, aber auch hier ist der Button "Speichern" wirkungslos.

    Folgendes fiel mir jetzt auf:

    Ich lege ein neues Script an und schreibe ein paar Zeilen rein.

    Dies lässt sich speichern.

    Danach kopiere ich den Inhalt eines bestehend Scriptes in den neuen Script. Jetzt ist speichern wieder nicht möglich.

    Am Ende des Scriptes steht ein Scheduler.

    z.B.

    // Variable täglich um 23Uhr  zurücksetzen
    schedule("0 23 * * *", function () {
        setState('javascript.0.Klingel_oben.Zaehler', 0); // <---- hier ist die Änderung
        log('Klingelzaehler gelöscht', 'info');
    });
    

    lösche ich diese Zeilen raus, kann ich wieder speichern.

    Verstehen tue ich das Ganze derzeit nicht wirklich.

    Hat sich irgendwas dahingehend geändert? Muss ich all meine Scripte eventuell umarbeiten ?

    Oder bin ich alleine mit der Problematik?

    Grüße

    Silvio

    1 Antwort Letzte Antwort
    0
    • P Offline
      P Offline
      pix
      schrieb am zuletzt editiert von
      #2

      Hallo cybertron,

      der Entwickler Bluefox steht noch gut 10 Tage nicht zur Verfügung, aber du kannst bis dahin alle anderen möglichen Ursachen ausschließen.

      Ich bezweifele, dass der Inhalt eines Skripts das Speichern verhindern kann. Du musst also deine Skript nicht umarbeiten. Mache auf jeden Fall offline Backups (copy & paste) der Skripte.

      Das Standardprogramm (Backup, Neustart, Browser Cache löschen (ggf. anderen Browser nutzen), vielleicht nur Javascript-Adapter neustarten) hast du bestimmt schon durch. Wenn nicht, …

      Bis zum Einsatz von blockly dauert es noch etwas. Wenn du nur ein Produktiv- und kein testsystem hast, solltest du warten.

      Gruß

      Pix

      ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

      1 Antwort Letzte Antwort
      0
      • C Offline
        C Offline
        cybertron
        schrieb am zuletzt editiert von
        #3

        Hallo Pix,

        ich habe inzwischen bereits alle Adapter, die ich über Github aktualisiert hatte wieder zurück udgedatet.

        Einzig der js-controller ist noch auf dem Update-Stand. Dieser war vorher soweit ich mich erinnere auf 0.9 o.a.

        Restart, Browser und Cache war direkt der erste Ansatz.

        Jetzt werd ich wohl warten müssen.

        Da es meine Produktivumgebung ist , und das auch noch in einer Multihost ist auch eine Neuinstallation eher schwierig.

        es verwundert mich nur, dass ich offensichtig der einzige bin, bei dem das Phänomen auftaucht.

        Gruss

        Silvio

        1 Antwort Letzte Antwort
        0
        • BluefoxB Offline
          BluefoxB Offline
          Bluefox
          schrieb am zuletzt editiert von
          #4

          Es gibt 2.3.1 (github) wo Speicherung wieder gehen soll.

          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

          821

          Online

          32.5k

          Benutzer

          81.6k

          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