Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [GELÖST] unsubscribe: invalid type of id - number

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    [GELÖST] unsubscribe: invalid type of id - number

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

      Re: unsubscribe: invalid type of id - boolean

      Irgendwie ist aktuell der Wurm drin.... irgendwie klappen meine Scripte nicht mehr. Ich habe das aktuelle von einem CRON auf einen EVENT umgestellt. Nun bekomme ich den Fehler: unsubscribe: invalid type of id

      ADMIN : 5.3.1
      JS: 5.2.21

      Bildschirmfoto 2022-03-19 um 14.47.06.png

      Selbst das eine LEERE FALLS OBJEKT Kammer führt bei mir aktuell zu dem Fehler.
      Zu Sicherheit habe ich ALLE anderen Scripte deaktiviert. Sobald ich das starte tritt der Fehler auf.

      2022-03-19 14:50:35.156 - info: javascript.0 (3144864) Stop script script.js.common.000_System.020_Events.022_Bool_Helligkeit
      2022-03-19 14:50:35.157 - error: javascript.0 (3144864) unsubscribe: invalid type of id - number
      

      Bin ich blind oder bl.. ich FINDE den Fehler einfach nicht.

      {
        "type": "state",
        "common": {
          "def": 0,
          "type": "number",
          "read": true,
          "write": false,
          "min": 0,
          "max": 200000,
          "unit": "Lux",
          "name": "ls1c1_Lichtsensor.LUX",
          "custom": {
            "history.0": {
              "enabled": true,
              "changesOnly": true,
              "debounce": "1000",
              "maxLength": "960",
              "retention": "31536000",
              "changesRelogInterval": 0,
              "changesMinDelta": 0,
              "aliasId": ""
            }
          }
        },
        "native": {
          "CONTROL": "LUXMETER.LUX",
          "DEFAULT": 0,
          "FLAGS": 1,
          "ID": "LUX",
          "MAX": 200000,
          "MIN": 0,
          "OPERATIONS": 5,
          "TAB_ORDER": 0,
          "TYPE": "FLOAT",
          "UNIT": "Lux"
        },
        "_id": "hm-rpc.0.NEQ1357423.1.LUX",
        "acl": {
          "object": 1636,
          "state": 1636,
          "owner": "system.user.admin",
          "ownerGroup": "system.group.administrator"
        },
        "from": "system.adapter.admin.0",
        "user": "system.user.admin",
        "ts": 1647698113109
      }
      
      var vLUX, vTimer5, vTimer10, timeout, timeout2;
      
      
      vLUX = 0;
      vTimer5 = false;
      vTimer10 = false;
      on({id: getState("hm-rpc.0.NEQ1357423.1.LUX").val, change: "ne"}, async function (obj) {
        var value = obj.state.val;
        var oldValue = obj.oldState.val;
        vLUX = (obj.state ? obj.state.val : "");
        console.warn(('022-1 - '));
        if (vTimer10 == false) {
          console.warn('022-2 ');
          vTimer10 = true;
          setState("0_userdata.0.Bool_Helligkeit.30000 Lux"/*Helligkeit >30.000lx*/, (vLUX >= 30000), true);
          setState("0_userdata.0.Bool_Helligkeit.20000 Lux"/*Helligkeit >20.000lx*/, (vLUX >= 20000), true);
          setState("0_userdata.0.Bool_Helligkeit.10000 Lux"/*Helligkeit >10.000lx*/, (vLUX >= 10000), true);
          (function () {if (timeout) {clearTimeout(timeout); timeout = null;}})();
          timeout = setTimeout(async function () {
            console.error('022-21 ');
            vTimer10 = false;
          }, 600000);
        }
      });
      
      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @marios774 last edited by

        @marios774 sagte: FINDE den Fehler einfach nicht.

        An den Trigger die ID übergeben - nicht den Wert!

        M 1 Reply Last reply Reply Quote 0
        • M
          marios774 @paul53 last edited by

          @paul53

          Danke.... Also bin ich doch Blind und bl....

          Bildschirmfoto 2022-03-19 um 18.56.21.png

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

          Support us

          ioBroker
          Community Adapters
          Donate

          567
          Online

          32.1k
          Users

          80.7k
          Topics

          1.3m
          Posts

          2
          3
          259
          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