Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ioBroker Allgemein
  4. Iobroker aufzählungen/enums

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    314

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    9
    1
    290

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    922

Iobroker aufzählungen/enums

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
8 Beiträge 4 Kommentatoren 657 Aufrufe 2 Beobachtet
  • Ä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.
  • E Offline
    E Offline
    Esmax666
    schrieb am zuletzt editiert von
    #1

    Hallo Zusammen,

    Ich bin mir nicht mehr sicher über die Funktion "aufzählungen/enums". Es hilft nur, eine Funktion/ Ort an unsere verschiedenen Objekte zu setzen (die kann man direkt später in "Objekt" sehen)?

    Benutzt jeder "aufzählungen/enums"?

    Arbeitet ihr mit Alias? Setzt ihr dann den Alias und den ursprünglichen Knoten mit der gleichen Funtion und Ort?

    Das heisst in ""aufzählungen" haben wir 2 mal das gleiche ? (alias + Original objekt)

    Sorry, ich bin ein bisschen verloren :(

    paul53P A 2 Antworten Letzte Antwort
    0
    • E Esmax666

      Hallo Zusammen,

      Ich bin mir nicht mehr sicher über die Funktion "aufzählungen/enums". Es hilft nur, eine Funktion/ Ort an unsere verschiedenen Objekte zu setzen (die kann man direkt später in "Objekt" sehen)?

      Benutzt jeder "aufzählungen/enums"?

      Arbeitet ihr mit Alias? Setzt ihr dann den Alias und den ursprünglichen Knoten mit der gleichen Funtion und Ort?

      Das heisst in ""aufzählungen" haben wir 2 mal das gleiche ? (alias + Original objekt)

      Sorry, ich bin ein bisschen verloren :(

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von paul53
      #2

      @esmax666 sagte: Setzt ihr dann den Alias und den ursprünglichen Knoten mit der gleichen Funtion und Ort?

      Wenn man unter "alias.0" die ID so strukturiert, dass Ort und Gewerk immer an der gleichen Position enthalten sind, kann man auf Aufzählungen verzichten. Beispiel

      @esmax666 sagte in Iobroker aufzählungen/enums:

      Benutzt jeder "aufzählungen/enums"?

      Nein.

      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
      0
      • E Esmax666

        Hallo Zusammen,

        Ich bin mir nicht mehr sicher über die Funktion "aufzählungen/enums". Es hilft nur, eine Funktion/ Ort an unsere verschiedenen Objekte zu setzen (die kann man direkt später in "Objekt" sehen)?

        Benutzt jeder "aufzählungen/enums"?

        Arbeitet ihr mit Alias? Setzt ihr dann den Alias und den ursprünglichen Knoten mit der gleichen Funtion und Ort?

        Das heisst in ""aufzählungen" haben wir 2 mal das gleiche ? (alias + Original objekt)

        Sorry, ich bin ein bisschen verloren :(

        A Offline
        A Offline
        Ahnungsbefreit
        schrieb am zuletzt editiert von
        #3

        @esmax666 Alias wird benutzt, um die Datenpunkte vom "physischen" Gerät zu separieren. Damit kann man dann später das Gerät z.B. bei Defekt tauschen, ohne das überall (Skripte, VIS) ändern zu müssen.

        Enums dienen dazu, um in Skripten Geräte/Datenpunkte mit gleichen Eigenschaften (Funktion, Ort etc) einfach u.a. in Scripten verarbeiten zu können, ohne im Script alle Datenpunkte kennen zu müssen.

        Beides kann man benutzen, muss man aber nicht. Wenn man aber Alias nutzt (was ich sehr empfehlen kann aus den o.a. Gründen), dann sollte man die Enums nur an das Alias "hängen", sonst ist es doppelt drin.

        Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

        E 1 Antwort Letzte Antwort
        0
        • A Ahnungsbefreit

          @esmax666 Alias wird benutzt, um die Datenpunkte vom "physischen" Gerät zu separieren. Damit kann man dann später das Gerät z.B. bei Defekt tauschen, ohne das überall (Skripte, VIS) ändern zu müssen.

          Enums dienen dazu, um in Skripten Geräte/Datenpunkte mit gleichen Eigenschaften (Funktion, Ort etc) einfach u.a. in Scripten verarbeiten zu können, ohne im Script alle Datenpunkte kennen zu müssen.

          Beides kann man benutzen, muss man aber nicht. Wenn man aber Alias nutzt (was ich sehr empfehlen kann aus den o.a. Gründen), dann sollte man die Enums nur an das Alias "hängen", sonst ist es doppelt drin.

          E Offline
          E Offline
          Esmax666
          schrieb am zuletzt editiert von
          #4

          @ahnungsbefreit
          ja ok ich verwende eher bis jetzt kein skript, deshalb habe kein alias gemacht ...
          aber irgenwann werde ich das machen

          @ahnungsbefreit said in Iobroker aufzählungen/enums:

          Beides kann man benutzen, muss man aber nicht. Wenn man aber Alias nutzt (was ich sehr empfehlen kann aus den o.a. Gründen), dann sollte man die Enums nur an das Alias "hängen", sonst ist es doppelt drin.

          Naja für alias brauchen eher kein enums, weil da kann man direkt die "Küche" ordner erstellen und das "Thermostat"

          Unter mein Objet kann ich das nichts machen und am ende habe 10 mal die gleiche eurotronics ohne zu wissen wo er ist ... :/ (asser man geht in Export und dann Edit object: und dann direkt dort "küche einfügen") aber das ist auch nicht so schön

          CodierknechtC A 2 Antworten Letzte Antwort
          0
          • E Esmax666

            @ahnungsbefreit
            ja ok ich verwende eher bis jetzt kein skript, deshalb habe kein alias gemacht ...
            aber irgenwann werde ich das machen

            @ahnungsbefreit said in Iobroker aufzählungen/enums:

            Beides kann man benutzen, muss man aber nicht. Wenn man aber Alias nutzt (was ich sehr empfehlen kann aus den o.a. Gründen), dann sollte man die Enums nur an das Alias "hängen", sonst ist es doppelt drin.

            Naja für alias brauchen eher kein enums, weil da kann man direkt die "Küche" ordner erstellen und das "Thermostat"

            Unter mein Objet kann ich das nichts machen und am ende habe 10 mal die gleiche eurotronics ohne zu wissen wo er ist ... :/ (asser man geht in Export und dann Edit object: und dann direkt dort "küche einfügen") aber das ist auch nicht so schön

            CodierknechtC Online
            CodierknechtC Online
            Codierknecht
            Developer Most Active
            schrieb am zuletzt editiert von
            #5

            @esmax666 sagte in Iobroker aufzählungen/enums:

            weil da kann man direkt die "Küche" ordner erstellen

            Kleiner Tipp: Niemals Objekte (Ordner, States, Variablen etc.) mit Umlauten benennen.
            Das macht früher oder später immer Ärger!

            "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

            Proxmox 9.1.1 LXC|8 GB|Core i7-6700
            HmIP|ZigBee|Tasmota|Unifi
            Zabbix Certified Specialist
            Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

            1 Antwort Letzte Antwort
            1
            • E Esmax666

              @ahnungsbefreit
              ja ok ich verwende eher bis jetzt kein skript, deshalb habe kein alias gemacht ...
              aber irgenwann werde ich das machen

              @ahnungsbefreit said in Iobroker aufzählungen/enums:

              Beides kann man benutzen, muss man aber nicht. Wenn man aber Alias nutzt (was ich sehr empfehlen kann aus den o.a. Gründen), dann sollte man die Enums nur an das Alias "hängen", sonst ist es doppelt drin.

              Naja für alias brauchen eher kein enums, weil da kann man direkt die "Küche" ordner erstellen und das "Thermostat"

              Unter mein Objet kann ich das nichts machen und am ende habe 10 mal die gleiche eurotronics ohne zu wissen wo er ist ... :/ (asser man geht in Export und dann Edit object: und dann direkt dort "küche einfügen") aber das ist auch nicht so schön

              A Offline
              A Offline
              Ahnungsbefreit
              schrieb am zuletzt editiert von
              #6

              @esmax666 said in Iobroker aufzählungen/enums:

              Naja für alias brauchen eher kein enums, weil da kann man direkt die "Küche" ordner erstellen und das "Thermostat"

              1. Wenn Du Deine Alias-Struktur nach Räumen aufbaust und später alle Fenster in allen Räumen oder alle Lichter in allen Räumen abfragen/ändern willst, ist so ein Enum sehr hilfreich.

              2. Wie von @Codierknecht schon angemerkt, besser keine Umlaute in den Name verwenden, das gibt irgendwann Ärger und es dauert ewig, bis man die Ursache findet

              Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

              paul53P 1 Antwort Letzte Antwort
              0
              • A Ahnungsbefreit

                @esmax666 said in Iobroker aufzählungen/enums:

                Naja für alias brauchen eher kein enums, weil da kann man direkt die "Küche" ordner erstellen und das "Thermostat"

                1. Wenn Du Deine Alias-Struktur nach Räumen aufbaust und später alle Fenster in allen Räumen oder alle Lichter in allen Räumen abfragen/ändern willst, ist so ein Enum sehr hilfreich.

                2. Wie von @Codierknecht schon angemerkt, besser keine Umlaute in den Name verwenden, das gibt irgendwann Ärger und es dauert ewig, bis man die Ursache findet

                paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von
                #7

                @ahnungsbefreit sagte: besser keine Umlaute in den Name verwenden

                In Namen stören Umlaute nicht, aber in den IDs und Variablenbezeichnern sollte man sie vermeiden.

                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

                A 1 Antwort Letzte Antwort
                0
                • paul53P paul53

                  @ahnungsbefreit sagte: besser keine Umlaute in den Name verwenden

                  In Namen stören Umlaute nicht, aber in den IDs und Variablenbezeichnern sollte man sie vermeiden.

                  A Offline
                  A Offline
                  Ahnungsbefreit
                  schrieb am zuletzt editiert von
                  #8

                  @paul53 Du hast natürlich Recht, so meinte ich das auch.

                  Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

                  1 Antwort Letzte Antwort
                  0

                  Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                  Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                  Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                  Registrieren Anmelden
                  Antworten
                  • In einem neuen Thema antworten
                  Anmelden zum Antworten
                  • Älteste zuerst
                  • Neuste zuerst
                  • Meiste Stimmen


                  Support us

                  ioBroker
                  Community Adapters
                  Donate
                  FAQ Cloud / IOT
                  HowTo: Node.js-Update
                  HowTo: Backup/Restore
                  Downloads
                  BLOG

                  415

                  Online

                  32.8k

                  Benutzer

                  82.8k

                  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