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. Entwicklung
  4. common.write Bedeutung

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.2k

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

common.write Bedeutung

Geplant Angeheftet Gesperrt Verschoben Entwicklung
4 Beiträge 2 Kommentatoren 398 Aufrufe 2 Watching
  • Ä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.
  • jpgorganizerJ Offline
    jpgorganizerJ Offline
    jpgorganizer
    schrieb am zuletzt editiert von
    #1

    Hi,

    im Object eines Status gibt es das Element common.write.

    In der Doku https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/objectsschema.md#state
    steht dazu

    common.write (boolean, mandatory) - true if state is writable

    was bedeutet es nun, wenn man den Wert auf false setzt. Klar, jetzt sagt gleich jeder, dann kannst du es nicht beschreiben.
    Ne, das kann es nicht bedeuten. Ich habe es ausprobiert, wenn ich aus einem Adapter heraus solch einen State anlege, dann steht in den Eigenschaften auch brav drin, dass er nicht beschreibbar ist. Wenn ich aber aus dem Admin-Bereich einfach mal editiere, dann geht das ohne Probleme.

    Für mich stellt sich die Frage: Was ist der Anwendungsfall für false?

    Meine Frage kommt, da ich eine Möglichkeit suche, um States für einen Adapter beschreibbar zu machen, aber für jeden anderen nicht mehr.

    Danke euch.

    Bitte keine Fragen per PN, die gehören ins Forum!

    ioBroker
    smartgarden Adapter für GARDENA smart system
    Plattform: Raspberry Pi OS Linux 12 (bookworm), Node.js: v18.18.2, NPM: 9.8.1

    UncleSamU 2 Antworten Letzte Antwort
    0
    • jpgorganizerJ jpgorganizer

      Hi,

      im Object eines Status gibt es das Element common.write.

      In der Doku https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/objectsschema.md#state
      steht dazu

      common.write (boolean, mandatory) - true if state is writable

      was bedeutet es nun, wenn man den Wert auf false setzt. Klar, jetzt sagt gleich jeder, dann kannst du es nicht beschreiben.
      Ne, das kann es nicht bedeuten. Ich habe es ausprobiert, wenn ich aus einem Adapter heraus solch einen State anlege, dann steht in den Eigenschaften auch brav drin, dass er nicht beschreibbar ist. Wenn ich aber aus dem Admin-Bereich einfach mal editiere, dann geht das ohne Probleme.

      Für mich stellt sich die Frage: Was ist der Anwendungsfall für false?

      Meine Frage kommt, da ich eine Möglichkeit suche, um States für einen Adapter beschreibbar zu machen, aber für jeden anderen nicht mehr.

      Danke euch.

      UncleSamU Offline
      UncleSamU Offline
      UncleSam
      Developer
      schrieb am zuletzt editiert von
      #2

      @jpgorganizer sagte in common.write Bedeutung:

      Wenn ich aber aus dem Admin-Bereich einfach mal editiere, dann geht das ohne Probleme.

      Bearbeiten eines read-only Datenpunktes geht nur, wenn du im Experten Modus bist. Normale Benutzer können den nicht bearbeiten.

      Als Adapter Entwickler heisst es einfach: du musst nicht auf Änderungen des Datenpunktes hören, da sich hier der Wert bitte ändern sollte (ausser aus deinem Adapter).

      Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
      ♡-lichen Dank an meine Sponsoren

      jpgorganizerJ 1 Antwort Letzte Antwort
      0
      • jpgorganizerJ jpgorganizer

        Hi,

        im Object eines Status gibt es das Element common.write.

        In der Doku https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/objectsschema.md#state
        steht dazu

        common.write (boolean, mandatory) - true if state is writable

        was bedeutet es nun, wenn man den Wert auf false setzt. Klar, jetzt sagt gleich jeder, dann kannst du es nicht beschreiben.
        Ne, das kann es nicht bedeuten. Ich habe es ausprobiert, wenn ich aus einem Adapter heraus solch einen State anlege, dann steht in den Eigenschaften auch brav drin, dass er nicht beschreibbar ist. Wenn ich aber aus dem Admin-Bereich einfach mal editiere, dann geht das ohne Probleme.

        Für mich stellt sich die Frage: Was ist der Anwendungsfall für false?

        Meine Frage kommt, da ich eine Möglichkeit suche, um States für einen Adapter beschreibbar zu machen, aber für jeden anderen nicht mehr.

        Danke euch.

        UncleSamU Offline
        UncleSamU Offline
        UncleSam
        Developer
        schrieb am zuletzt editiert von
        #3

        @jpgorganizer sagte in common.write Bedeutung:

        Meine Frage kommt, da ich eine Möglichkeit suche, um States für einen Adapter beschreibbar zu machen, aber für jeden anderen nicht mehr.

        Kannst du das etwas mehr erläutern? Ich sehe noch nicht ganz, weshalb du das möchtest.

        Der einfachste weg ist, nur neue Werte zu akzeptieren, wenn sie auch von diesem Adapter kommen (das steht ja im Objekt drin, das du bei einer Änderung eines Datenpunktes erhälst).

        Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
        ♡-lichen Dank an meine Sponsoren

        1 Antwort Letzte Antwort
        0
        • UncleSamU UncleSam

          @jpgorganizer sagte in common.write Bedeutung:

          Wenn ich aber aus dem Admin-Bereich einfach mal editiere, dann geht das ohne Probleme.

          Bearbeiten eines read-only Datenpunktes geht nur, wenn du im Experten Modus bist. Normale Benutzer können den nicht bearbeiten.

          Als Adapter Entwickler heisst es einfach: du musst nicht auf Änderungen des Datenpunktes hören, da sich hier der Wert bitte ändern sollte (ausser aus deinem Adapter).

          jpgorganizerJ Offline
          jpgorganizerJ Offline
          jpgorganizer
          schrieb am zuletzt editiert von
          #4

          @unclesam sagte in common.write Bedeutung:

          Bearbeiten eines read-only Datenpunktes geht nur, wenn du im Experten Modus bist. Normale Benutzer können den nicht bearbeiten.

          ok, das erklärt einiges. Danke.
          Wobei vmtl. alle "Experten" sind :-)

          @unclesam sagte in common.write Bedeutung:

          @jpgorganizer sagte in common.write Bedeutung:

          Meine Frage kommt, da ich eine Möglichkeit suche, um States für einen Adapter beschreibbar zu machen, aber für jeden anderen nicht mehr.

          Kannst du das etwas mehr erläutern? Ich sehe noch nicht ganz, weshalb du das möchtest.

          Ich möchte einfach verhindern, dass User wie wild irgendwelche DP ändern, ohne dass das irgendwas nützt, aber glauben, das sollte etwas bewirken.

          Im Adapter interessiert mich das eigentlich nicht. Ich reagiere nur auf die DP, die Sinn machen.

          Bitte keine Fragen per PN, die gehören ins Forum!

          ioBroker
          smartgarden Adapter für GARDENA smart system
          Plattform: Raspberry Pi OS Linux 12 (bookworm), Node.js: v18.18.2, NPM: 9.8.1

          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

          676

          Online

          32.6k

          Benutzer

          82.0k

          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