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. Skripten / Logik
  4. JavaScript
  5. Gelöst: Eigenschaft eines Objektes updaten

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    249

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    584

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.8k

Gelöst: Eigenschaft eines Objektes updaten

Geplant Angeheftet Gesperrt Verschoben JavaScript
3 Beiträge 2 Kommentatoren 318 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.
  • U Offline
    U Offline
    Ulfhednir
    schrieb am zuletzt editiert von Ulfhednir
    #1

    Hallo,

    ich möchte die Eigenschaft eines Objektes per Skript updaten. Es geht mir konkret um den "link" (URL) des folgenden Objektes.
    Ich hatte bereits im Forum geschaut. Hier schrieb man, dass man mittels createState das Ganze überschreiben kann - wenn ich es denn so richtig verstanden habe. Leider erhalte ich nur Syntax-Fehler - daher meine Frage an euch, ob ihr weiterhelfen könnt :dizzy_face:
    SetObject ist bereits scharf geschalten.

    {
      "_id": "parser.0.TEST",
      "common": {
        "name": "TEST",
        "write": false,
        "read": true,
        "unit": "",
        "type": "string",
        "role": ""
      },
      "native": {
        "link": "https://domain.tld",
        "regex": "(amlst:[a-zA-Z_0-9]+)",
        "interval": "5000",
        "factor": 1,
        "item": 0,
        "offset": 0,
        "substitute": "",
        "substituteOld": false
      },
      "type": "state",
      "from": "system.adapter.admin.0",
      "user": "system.user.admin",
      "ts": 1584723942818,
      "acl": {
        "object": 1636,
        "state": 1636,
        "owner": "system.user.admin",
        "ownerGroup": "system.group.administrator"
      }
    }
    
    paul53P 1 Antwort Letzte Antwort
    0
    • U Ulfhednir

      Hallo,

      ich möchte die Eigenschaft eines Objektes per Skript updaten. Es geht mir konkret um den "link" (URL) des folgenden Objektes.
      Ich hatte bereits im Forum geschaut. Hier schrieb man, dass man mittels createState das Ganze überschreiben kann - wenn ich es denn so richtig verstanden habe. Leider erhalte ich nur Syntax-Fehler - daher meine Frage an euch, ob ihr weiterhelfen könnt :dizzy_face:
      SetObject ist bereits scharf geschalten.

      {
        "_id": "parser.0.TEST",
        "common": {
          "name": "TEST",
          "write": false,
          "read": true,
          "unit": "",
          "type": "string",
          "role": ""
        },
        "native": {
          "link": "https://domain.tld",
          "regex": "(amlst:[a-zA-Z_0-9]+)",
          "interval": "5000",
          "factor": 1,
          "item": 0,
          "offset": 0,
          "substitute": "",
          "substituteOld": false
        },
        "type": "state",
        "from": "system.adapter.admin.0",
        "user": "system.user.admin",
        "ts": 1584723942818,
        "acl": {
          "object": 1636,
          "state": 1636,
          "owner": "system.user.admin",
          "ownerGroup": "system.group.administrator"
        }
      }
      
      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #2

      @Ulfhednir sagte:

      "link" (URL) des folgenden Objektes.

      extendObject() ist dafür gemacht.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      1 Antwort Letzte Antwort
      1
      • U Offline
        U Offline
        Ulfhednir
        schrieb am zuletzt editiert von
        #3

        Hallo, vielen Dank!
        mit dem richtigen Kommando funktioniert das sogar einfach! Vielen Dank! :+1:

        Für nachfolgende Leser:

        extendObject('parser.0.TEST', {native: {link: "www.hallo123.test"}});
        
        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

        1.0k

        Online

        32.5k

        Benutzer

        81.9k

        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