Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. IOBroker Umzug auf NAS. Alte Scripte laufen nicht

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    IOBroker Umzug auf NAS. Alte Scripte laufen nicht

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

      Hallo zusammen,
      vor ein Paar Wochen hatte mein Raspi Speicherfehler auf der Speicherkarte. Ich konnte noch ein Paar Sachen, u.a. die Skripte retten. Die habe ich über die Exportfunktion gesichert. Nun habe ich keinen Raspi mehr und seit gestern IOBroker auf einer Synology NAS laufen.

      Habe nun die Adapter wieder alle installiert und befinde mich im Wiederaufbau.
      Jetzt gibt es ein Problem mit dem ersten Script. Das macht eigentlich nichts anderes als auf die Änderung einer Variablen aus einer SPS zu warten und den Wert 1:1 zum DMX Controller zu übertragen.

      So sieht es aus:

      on({id: 's7.0.DBs.DB1.Dimmer_Kueche', change: "ne"}, function (obj) {
        var value = obj.state.val;
        var oldValue = obj.oldState.val;
        setState("artnet.0.dimmer.4.dimmer", getState("s7.0.DBs.DB1.Dimmer_Kueche").val);
      });
      
      

      und das hier steht Rot im Log.

      [avascript.0	2021-01-25 12:19:10.694	error	(24384) at processImmediate (internal/timers.js:461:21)
      javascript.0	2021-01-25 12:19:10.694	error	(24384) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37)
      javascript.0	2021-01-25 12:19:10.694	error	(24384) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:472:25)
      javascript.0	2021-01-25 12:19:10.694	error	(24384) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1055:38)
      javascript.0	2021-01-25 12:19:10.694	error	(24384) at Object.<anonymous> (script.js.S7_to_HM.Dimmer:22:78)
      javascript.0	2021-01-25 12:19:10.694	error	(24384) Error in callback: TypeError: Cannot read property 'val' of undefined
      javascript.0	2021-01-25 12:19:10.693	error	(24384) script.js.S7_to_HM.Dimmer: Please disable that setting or use "getState" with a callback, e.g.: getState("s7.0.DBs.DB1.Dimmer_Kueche", (err, state) => { ... });
      javascript.0	2021-01-25 12:19:10.693	error	(24384) script.js.S7_to_HM.Dimmer: The "getState" method cannot be used synchronously, because the adapter setting "Do not subscribe to all states on start" is enabled.]
      

      MOD-Edit: Code in Code-tags gesetzt!

      Jemand eine Idee ?
      Beste Grüße.

      Homoran F 3 Replies Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @TOBO last edited by

        @tobo sagte in IOBroker Umzug auf NAS. Alte Scripte laufen nicht:

        Jemand eine Idee ?

        Vielleicht.

        @tobo sagte in IOBroker Umzug auf NAS. Alte Scripte laufen nicht:

        IOBroker auf einer Synology NAS laufen.

        wie genau?

        1 Reply Last reply Reply Quote 0
        • F
          fastfoot @TOBO last edited by

          @tobo sagte in IOBroker Umzug auf NAS. Alte Scripte laufen nicht:

          Jemand eine Idee ?

          steht ja da 🙂 in der JS-Instanz den Haken wegnehmen
          setting.PNG

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

            @fastfoot sagte in IOBroker Umzug auf NAS. Alte Scripte laufen nicht:

            steht ja da

            Adlerauge!

            ich hatte nur das hier gesehen
            @tobo sagte in IOBroker Umzug auf NAS. Alte Scripte laufen nicht:

            Error in callback:

            und blödsinnigerweise auf ein Problem mit der Callback-Adresse getippt 😳

            F 1 Reply Last reply Reply Quote 0
            • T
              TOBO @fastfoot last edited by

              @fastfoot said in IOBroker Umzug auf NAS. Alte Scripte laufen nicht:

              @tobo sagte in IOBroker Umzug auf NAS. Alte Scripte laufen nicht:

              Jemand eine Idee ?

              steht ja da 🙂 in der JS-Instanz den Haken wegnehmen
              setting.PNG

              Danke.
              Ich habe einfach mal alle Haken gesetzt, ohne zu wissen wofür das gut ist. Dann habe ich mich seit drei Jahren mit der ganzen IOBroker Thematik nicht mehr beschäftigt. Mein System lief problemlos, bis die Speicherkarte kaputt ging. Jetzt fang ich bei null an.

              Beste Grüße.

              1 Reply Last reply Reply Quote 0
              • F
                fastfoot @Homoran last edited by

                @homoran sagte in IOBroker Umzug auf NAS. Alte Scripte laufen nicht:

                Adlerauge!

                ist schwierig die relevanten Infos immer zu finden, Übungssache. Gelingt aber leider nicht immer 🙂

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

                Support us

                ioBroker
                Community Adapters
                Donate

                816
                Online

                31.7k
                Users

                79.8k
                Topics

                1.3m
                Posts

                3
                6
                303
                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