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. ioBroker Allgemein
  4. [gelöst] 'Alias alias.0. has no target 12' im Log

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

[gelöst] 'Alias alias.0. has no target 12' im Log

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
alias js 2.0
20 Beiträge 4 Kommentatoren 3.6k Aufrufe 4 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.
  • TroyaT Offline
    TroyaT Offline
    Troya
    schrieb am zuletzt editiert von Troya
    #1

    Nabend in die Runde,
    ich fange an mich mit den neuen Alias auseinanderzusetzen. Habe als Test für 2 Bewegungsmelder und ein Lichtschalter Alias angelegt.
    Nun sehe ich im Log regelmäßig ein "Alias alias.0.* has no target 12"

    Was bedeutet das?

    Gruß Daniel

    paul53P 1 Antwort Letzte Antwort
    0
    • TroyaT Troya

      Nabend in die Runde,
      ich fange an mich mit den neuen Alias auseinanderzusetzen. Habe als Test für 2 Bewegungsmelder und ein Lichtschalter Alias angelegt.
      Nun sehe ich im Log regelmäßig ein "Alias alias.0.* has no target 12"

      Was bedeutet das?

      Gruß Daniel

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

      @Troya
      Fehlt bei einem oder mehreren Alias-Datenpunkt(en) noch die Zuweisung einer "echten" Datenpunkt-ID bei common.alias.id ?

      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

      TroyaT 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @Troya
        Fehlt bei einem oder mehreren Alias-Datenpunkt(en) noch die Zuweisung einer "echten" Datenpunkt-ID bei common.alias.id ?

        TroyaT Offline
        TroyaT Offline
        Troya
        schrieb am zuletzt editiert von
        #3

        @paul53

        Hm...ich würde sagen nein, aber schau mal bitte
        Dieser "acl"-Block kommt irgendwann von alleine und sagt mir nichts, genau wie das "from, user, ts" :man-shrugging:

        {
          "from": "system.adapter.admin.0",
          "user": "system.user.admin",
          "ts": 123123123123,
          "common": {
            "name": "Sensor HWR Aeotec_alias",
            "role": "value",
            "type": "number",
            "alias": {
              "id": "zwave.0.NODE8.ALARM.Home_Security_1"
            }
          },
          "native": {},
          "_id": "alias.0.Bewegungsmelder.Sensor HWR Aeotec_alias",
          "type": "state",
          "acl": {
            "object": 1636,
            "owner": "system.user.admin",
            "ownerGroup": "system.group.administrator",
            "state": 1636
          }
        }
        
        paul53P 1 Antwort Letzte Antwort
        0
        • TroyaT Troya

          @paul53

          Hm...ich würde sagen nein, aber schau mal bitte
          Dieser "acl"-Block kommt irgendwann von alleine und sagt mir nichts, genau wie das "from, user, ts" :man-shrugging:

          {
            "from": "system.adapter.admin.0",
            "user": "system.user.admin",
            "ts": 123123123123,
            "common": {
              "name": "Sensor HWR Aeotec_alias",
              "role": "value",
              "type": "number",
              "alias": {
                "id": "zwave.0.NODE8.ALARM.Home_Security_1"
              }
            },
            "native": {},
            "_id": "alias.0.Bewegungsmelder.Sensor HWR Aeotec_alias",
            "type": "state",
            "acl": {
              "object": 1636,
              "owner": "system.user.admin",
              "ownerGroup": "system.group.administrator",
              "state": 1636
            }
          }
          
          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von
          #4

          @Troya sagte:

          schau mal bitte

          Bei diesem Datenpunkt stimmt alles, wenn der Datenpunkt mit der ID "zwave.0.NODE8.ALARM.Home_Security_1" existiert. Ich würde allerdings keine Leerzeichen in einer ID verwenden (im Namen kein Problem).

          @Troya sagte in Alias und 'Alias alias.0. has no target 12' im Log:

          Dieser "acl"-Block kommt irgendwann von alleine und sagt mir nichts, genau wie das "from, user, ts"

          Das wird alles automatisch beim Erstellen eines Objektes erzeugt.

          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

          TroyaT 1 Antwort Letzte Antwort
          1
          • paul53P paul53

            @Troya sagte:

            schau mal bitte

            Bei diesem Datenpunkt stimmt alles, wenn der Datenpunkt mit der ID "zwave.0.NODE8.ALARM.Home_Security_1" existiert. Ich würde allerdings keine Leerzeichen in einer ID verwenden (im Namen kein Problem).

            @Troya sagte in Alias und 'Alias alias.0. has no target 12' im Log:

            Dieser "acl"-Block kommt irgendwann von alleine und sagt mir nichts, genau wie das "from, user, ts"

            Das wird alles automatisch beim Erstellen eines Objektes erzeugt.

            TroyaT Offline
            TroyaT Offline
            Troya
            schrieb am zuletzt editiert von
            #5

            @paul53 said in Alias und 'Alias alias.0. has no target 12' im Log:

            Bei diesem Datenpunkt stimmt alles, wenn der Datenpunkt mit der ID "zwave.0.NODE8.ALARM.Home_Security_1" existiert. Ich würde allerdings keine Leerzeichen in einer ID verwenden (im Namen kein Problem).

            Bingo, es scheint das Leerzeichen in der ID gewesen zu sein, danke!

            Das wird alles automatisch beim Erstellen eines Objektes erzeugt.

            Wieder was gelernt, danke.
            ++++
            Vielleicht noch eine Frage.
            Wie ist der korrekte Ablauf um ein Alias anzulegen?

            1. links "Objekte"
            2. linke Maustaste auf alias.0
            3. oben im Menü auf das + für neues Tochterobjekt.
            4. direkt auf Hinzufügen
            5. dann öffnet sich das Objekt und man kopiert das alias-template aus Github rein und passt es für sich an.
            6. speichern

            So hab ich das zumindest gemacht.:flushed:

            ++++

            Außerdem hab ich in Chrome gelegentlich das Phänomen, dass die Objektliste noch "Objekt-Leichen" anzeigt. Da hilft dann nur ein STRG+F5!
            Ein F5 oder das Aktualisieren über den ioBroker Button hilft bei mir nicht.
            Habt ihr das auch? Bug?

            paul53P 1 Antwort Letzte Antwort
            0
            • TroyaT Troya

              @paul53 said in Alias und 'Alias alias.0. has no target 12' im Log:

              Bei diesem Datenpunkt stimmt alles, wenn der Datenpunkt mit der ID "zwave.0.NODE8.ALARM.Home_Security_1" existiert. Ich würde allerdings keine Leerzeichen in einer ID verwenden (im Namen kein Problem).

              Bingo, es scheint das Leerzeichen in der ID gewesen zu sein, danke!

              Das wird alles automatisch beim Erstellen eines Objektes erzeugt.

              Wieder was gelernt, danke.
              ++++
              Vielleicht noch eine Frage.
              Wie ist der korrekte Ablauf um ein Alias anzulegen?

              1. links "Objekte"
              2. linke Maustaste auf alias.0
              3. oben im Menü auf das + für neues Tochterobjekt.
              4. direkt auf Hinzufügen
              5. dann öffnet sich das Objekt und man kopiert das alias-template aus Github rein und passt es für sich an.
              6. speichern

              So hab ich das zumindest gemacht.:flushed:

              ++++

              Außerdem hab ich in Chrome gelegentlich das Phänomen, dass die Objektliste noch "Objekt-Leichen" anzeigt. Da hilft dann nur ein STRG+F5!
              Ein F5 oder das Aktualisieren über den ioBroker Button hilft bei mir nicht.
              Habt ihr das auch? Bug?

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

              @Troya sagte:

              Wie ist der korrekte Ablauf um ein Alias anzulegen?

              Man kann auch ein Skript verwenden. Nicht erforderliche Wandlungen / Korrekturen auskommentieren.

              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

              TroyaT 1 Antwort Letzte Antwort
              1
              • paul53P paul53

                @Troya sagte:

                Wie ist der korrekte Ablauf um ein Alias anzulegen?

                Man kann auch ein Skript verwenden. Nicht erforderliche Wandlungen / Korrekturen auskommentieren.

                TroyaT Offline
                TroyaT Offline
                Troya
                schrieb am zuletzt editiert von Troya
                #7

                @paul53
                Ah, das Script sieht interessant aus und hab ich auch nachvollziehen können.

                Zum ausführen dann einmal "Play" und dann wieder "Pause" und dann für das nächste Alias ändern?
                Ja, scheint so zu gehen. Und man muss auch nicht jedes mal Pause/Play machen, sondern im aktiven (Play) einfach das Script ändern und speichern. Es läuft jedes mal nach dem Speichern ab, spart wieder Zeit:+1:

                Jetzt taucht im Log noch eins auf was man vielleicht noch im Script "deaktivieren" sollte:

                javascript.0	2019-12-03 07:40:01.035	warn	(943) Object "alias.0.Bewegungsmelder.SensorBinary_HWR_Fibaro" does not exist
                

                Das liegt wohl an:

                    if(getObject('alias.0.' + idDst)) log ('Alias schon vorhanden !', 'warn');
                

                ...weil es das Objekt zu dem Zeitpunkt nicht gibt. Vielleicht kann man da noch im else log ('wird erstellt!,'warn') unterbringen damit man das nicht falsch versteht. Oder noch besser wäre man unterdrückt direkt die Warnung - weiß aber nicht wie:baby:

                paul53P 1 Antwort Letzte Antwort
                0
                • TroyaT Troya

                  @paul53
                  Ah, das Script sieht interessant aus und hab ich auch nachvollziehen können.

                  Zum ausführen dann einmal "Play" und dann wieder "Pause" und dann für das nächste Alias ändern?
                  Ja, scheint so zu gehen. Und man muss auch nicht jedes mal Pause/Play machen, sondern im aktiven (Play) einfach das Script ändern und speichern. Es läuft jedes mal nach dem Speichern ab, spart wieder Zeit:+1:

                  Jetzt taucht im Log noch eins auf was man vielleicht noch im Script "deaktivieren" sollte:

                  javascript.0	2019-12-03 07:40:01.035	warn	(943) Object "alias.0.Bewegungsmelder.SensorBinary_HWR_Fibaro" does not exist
                  

                  Das liegt wohl an:

                      if(getObject('alias.0.' + idDst)) log ('Alias schon vorhanden !', 'warn');
                  

                  ...weil es das Objekt zu dem Zeitpunkt nicht gibt. Vielleicht kann man da noch im else log ('wird erstellt!,'warn') unterbringen damit man das nicht falsch versteht. Oder noch besser wäre man unterdrückt direkt die Warnung - weiß aber nicht wie:baby:

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

                  @Troya sagte:

                  Jetzt taucht im Log noch eins auf was man vielleicht noch im Script "deaktivieren" sollte:

                  In der Vorlage habe ich eine andere Abfrage verwendet, die keine Warnung bei nicht vorhandenem Datenpunkt erzeugt.

                  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

                  TroyaT 1 Antwort Letzte Antwort
                  0
                  • paul53P paul53

                    @Troya sagte:

                    Jetzt taucht im Log noch eins auf was man vielleicht noch im Script "deaktivieren" sollte:

                    In der Vorlage habe ich eine andere Abfrage verwendet, die keine Warnung bei nicht vorhandenem Datenpunkt erzeugt.

                    TroyaT Offline
                    TroyaT Offline
                    Troya
                    schrieb am zuletzt editiert von
                    #9

                    @paul53
                    Sauber, danke!

                    1 Antwort Letzte Antwort
                    0
                    • W Offline
                      W Offline
                      Wildbill
                      schrieb am zuletzt editiert von
                      #10

                      @paul53 Hallo, ich hänge mich mal hier dran, da ich heute den devices-Adapter zum Testen installiert habe und nun auch diese Meldungen mit target 12 im Log erhalte:

                      
                      influxdb.0
                      2021-12-27 14:02:45.940	warn	Could not add alias subscription: Alias alias.0.Licht.Wohnzimmer.Test.SET has no target 12
                      
                      javascript.0
                      2021-12-27 14:02:45.940	warn	Could not add alias subscription: Alias alias.0.Licht.Wohnzimmer.Test.SET has no target 12
                      
                      scenes.0
                      2021-12-27 14:02:45.939	warn	Could not add alias subscription: Alias alias.0.Licht.Wohnzimmer.Test.SET has no target 12
                      
                      influxdb.0
                      2021-12-27 14:02:45.939	warn	Alias alias.0.Licht.Wohnzimmer.Test.SET has no target 12
                      
                      javascript.0
                      2021-12-27 14:02:45.940	warn	Alias alias.0.Licht.Wohnzimmer.Test.SET has no target 12
                      
                      scenes.0
                      2021-12-27 14:02:45.938	warn	Alias alias.0.Licht.Wohnzimmer.Test.SET has no target 12
                      

                      Die Meldungen kommen jedes Mal von Scenes, Javascript und Influx, sobald ich unter Devices (Geräte) ein neues Alias erstelle, Gerätename, Gerätetyp, Funktion und Raum ausgewählt habe und unten auf Speichern klicke. Also noch bevor ich überhaupt dann ein Gerät mit dem Alias verknüpft habe. So sieht dann der angelegte Channel aus:

                      {
                        "_id": "alias.0.Licht.Wohnzimmer.Test",
                        "common": {
                          "name": {
                            "de": "Test"
                          },
                          "role": "light",
                          "icon": "",
                          "color": null
                        },
                        "native": {},
                        "type": "channel",
                        "from": "system.adapter.admin.0",
                        "user": "system.user.admin",
                        "ts": 1640610165819,
                        "acl": {
                          "object": 1636,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator"
                        }
                      }
                      

                      Und so das im Channel angelegte Alias:

                      {
                        "_id": "alias.0.Licht.Wohnzimmer.Test.SET",
                        "common": {
                          "name": "SET",
                          "role": "switch.light",
                          "type": "boolean",
                          "read": true,
                          "write": true,
                          "alias": {
                            "id": ""
                          }
                        },
                        "native": {},
                        "type": "state",
                        "from": "system.adapter.admin.0",
                        "user": "system.user.admin",
                        "ts": 1640610165937,
                        "acl": {
                          "object": 1636,
                          "state": 1636,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator"
                        }
                      }
                      

                      Da ist natürlich noch nix verknüpft, die Fehler sind aber bereits im Log. Wenn ich anschließend dem State dann einen Datenpunkt eines Geräts zuweise, kommen keine weiteren Meldungen. Was kann ich tun, um die warnings von scenes, javascript und influx beim Anlegen JEDEN neuen Alias zu verhindern? Mit Leerzeichen scheint es ja bei mir nichts zu tun zu haben?!

                      Gruss, Jürgen

                      paul53P apollon77A 2 Antworten Letzte Antwort
                      0
                      • W Wildbill

                        @paul53 Hallo, ich hänge mich mal hier dran, da ich heute den devices-Adapter zum Testen installiert habe und nun auch diese Meldungen mit target 12 im Log erhalte:

                        
                        influxdb.0
                        2021-12-27 14:02:45.940	warn	Could not add alias subscription: Alias alias.0.Licht.Wohnzimmer.Test.SET has no target 12
                        
                        javascript.0
                        2021-12-27 14:02:45.940	warn	Could not add alias subscription: Alias alias.0.Licht.Wohnzimmer.Test.SET has no target 12
                        
                        scenes.0
                        2021-12-27 14:02:45.939	warn	Could not add alias subscription: Alias alias.0.Licht.Wohnzimmer.Test.SET has no target 12
                        
                        influxdb.0
                        2021-12-27 14:02:45.939	warn	Alias alias.0.Licht.Wohnzimmer.Test.SET has no target 12
                        
                        javascript.0
                        2021-12-27 14:02:45.940	warn	Alias alias.0.Licht.Wohnzimmer.Test.SET has no target 12
                        
                        scenes.0
                        2021-12-27 14:02:45.938	warn	Alias alias.0.Licht.Wohnzimmer.Test.SET has no target 12
                        

                        Die Meldungen kommen jedes Mal von Scenes, Javascript und Influx, sobald ich unter Devices (Geräte) ein neues Alias erstelle, Gerätename, Gerätetyp, Funktion und Raum ausgewählt habe und unten auf Speichern klicke. Also noch bevor ich überhaupt dann ein Gerät mit dem Alias verknüpft habe. So sieht dann der angelegte Channel aus:

                        {
                          "_id": "alias.0.Licht.Wohnzimmer.Test",
                          "common": {
                            "name": {
                              "de": "Test"
                            },
                            "role": "light",
                            "icon": "",
                            "color": null
                          },
                          "native": {},
                          "type": "channel",
                          "from": "system.adapter.admin.0",
                          "user": "system.user.admin",
                          "ts": 1640610165819,
                          "acl": {
                            "object": 1636,
                            "owner": "system.user.admin",
                            "ownerGroup": "system.group.administrator"
                          }
                        }
                        

                        Und so das im Channel angelegte Alias:

                        {
                          "_id": "alias.0.Licht.Wohnzimmer.Test.SET",
                          "common": {
                            "name": "SET",
                            "role": "switch.light",
                            "type": "boolean",
                            "read": true,
                            "write": true,
                            "alias": {
                              "id": ""
                            }
                          },
                          "native": {},
                          "type": "state",
                          "from": "system.adapter.admin.0",
                          "user": "system.user.admin",
                          "ts": 1640610165937,
                          "acl": {
                            "object": 1636,
                            "state": 1636,
                            "owner": "system.user.admin",
                            "ownerGroup": "system.group.administrator"
                          }
                        }
                        

                        Da ist natürlich noch nix verknüpft, die Fehler sind aber bereits im Log. Wenn ich anschließend dem State dann einen Datenpunkt eines Geräts zuweise, kommen keine weiteren Meldungen. Was kann ich tun, um die warnings von scenes, javascript und influx beim Anlegen JEDEN neuen Alias zu verhindern? Mit Leerzeichen scheint es ja bei mir nichts zu tun zu haben?!

                        Gruss, Jürgen

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

                        @wildbill sagte: devices-Adapter zum Testen installiert

                        Damit kenne ich mich nicht aus, denn ich bevorzuge den Alias-Manager.

                        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

                        W 1 Antwort Letzte Antwort
                        0
                        • paul53P paul53

                          @wildbill sagte: devices-Adapter zum Testen installiert

                          Damit kenne ich mich nicht aus, denn ich bevorzuge den Alias-Manager.

                          W Offline
                          W Offline
                          Wildbill
                          schrieb am zuletzt editiert von
                          #12

                          @paul53 Ist das nicht dieser Adapter, den ich meine und in dem die Fehler bei mir auftreten?
                          Was ist dann der device-manager? Ich dachte, der, den ich verlinkt habe und verwenden möchte, ist der "offizielle" um Aliase zu verwalten?! Bin verwirrt. :dizzy_face:
                          Gruss, Jürgen

                          paul53P 1 Antwort Letzte Antwort
                          0
                          • W Wildbill

                            @paul53 Ist das nicht dieser Adapter, den ich meine und in dem die Fehler bei mir auftreten?
                            Was ist dann der device-manager? Ich dachte, der, den ich verlinkt habe und verwenden möchte, ist der "offizielle" um Aliase zu verwalten?! Bin verwirrt. :dizzy_face:
                            Gruss, Jürgen

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

                            @wildbill sagte: ist der "offizielle" um Aliase zu verwalten?!

                            Ja, das ist der "offizielle" Adapter, mit dessen Handhabung ich hadere. Der Alias-Manager ist flexibler (macht weniger Vorgaben).

                            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

                            W 1 Antwort Letzte Antwort
                            0
                            • paul53P paul53

                              @wildbill sagte: ist der "offizielle" um Aliase zu verwalten?!

                              Ja, das ist der "offizielle" Adapter, mit dessen Handhabung ich hadere. Der Alias-Manager ist flexibler (macht weniger Vorgaben).

                              W Offline
                              W Offline
                              Wildbill
                              schrieb am zuletzt editiert von
                              #14

                              @paul53 Ah OK, dann schaue ich mir den auch mal an. Habe ihn eben gefunden. :+1:
                              Danke

                              Gruss, Jürgen

                              1 Antwort Letzte Antwort
                              0
                              • W Wildbill

                                @paul53 Hallo, ich hänge mich mal hier dran, da ich heute den devices-Adapter zum Testen installiert habe und nun auch diese Meldungen mit target 12 im Log erhalte:

                                
                                influxdb.0
                                2021-12-27 14:02:45.940	warn	Could not add alias subscription: Alias alias.0.Licht.Wohnzimmer.Test.SET has no target 12
                                
                                javascript.0
                                2021-12-27 14:02:45.940	warn	Could not add alias subscription: Alias alias.0.Licht.Wohnzimmer.Test.SET has no target 12
                                
                                scenes.0
                                2021-12-27 14:02:45.939	warn	Could not add alias subscription: Alias alias.0.Licht.Wohnzimmer.Test.SET has no target 12
                                
                                influxdb.0
                                2021-12-27 14:02:45.939	warn	Alias alias.0.Licht.Wohnzimmer.Test.SET has no target 12
                                
                                javascript.0
                                2021-12-27 14:02:45.940	warn	Alias alias.0.Licht.Wohnzimmer.Test.SET has no target 12
                                
                                scenes.0
                                2021-12-27 14:02:45.938	warn	Alias alias.0.Licht.Wohnzimmer.Test.SET has no target 12
                                

                                Die Meldungen kommen jedes Mal von Scenes, Javascript und Influx, sobald ich unter Devices (Geräte) ein neues Alias erstelle, Gerätename, Gerätetyp, Funktion und Raum ausgewählt habe und unten auf Speichern klicke. Also noch bevor ich überhaupt dann ein Gerät mit dem Alias verknüpft habe. So sieht dann der angelegte Channel aus:

                                {
                                  "_id": "alias.0.Licht.Wohnzimmer.Test",
                                  "common": {
                                    "name": {
                                      "de": "Test"
                                    },
                                    "role": "light",
                                    "icon": "",
                                    "color": null
                                  },
                                  "native": {},
                                  "type": "channel",
                                  "from": "system.adapter.admin.0",
                                  "user": "system.user.admin",
                                  "ts": 1640610165819,
                                  "acl": {
                                    "object": 1636,
                                    "owner": "system.user.admin",
                                    "ownerGroup": "system.group.administrator"
                                  }
                                }
                                

                                Und so das im Channel angelegte Alias:

                                {
                                  "_id": "alias.0.Licht.Wohnzimmer.Test.SET",
                                  "common": {
                                    "name": "SET",
                                    "role": "switch.light",
                                    "type": "boolean",
                                    "read": true,
                                    "write": true,
                                    "alias": {
                                      "id": ""
                                    }
                                  },
                                  "native": {},
                                  "type": "state",
                                  "from": "system.adapter.admin.0",
                                  "user": "system.user.admin",
                                  "ts": 1640610165937,
                                  "acl": {
                                    "object": 1636,
                                    "state": 1636,
                                    "owner": "system.user.admin",
                                    "ownerGroup": "system.group.administrator"
                                  }
                                }
                                

                                Da ist natürlich noch nix verknüpft, die Fehler sind aber bereits im Log. Wenn ich anschließend dem State dann einen Datenpunkt eines Geräts zuweise, kommen keine weiteren Meldungen. Was kann ich tun, um die warnings von scenes, javascript und influx beim Anlegen JEDEN neuen Alias zu verhindern? Mit Leerzeichen scheint es ja bei mir nichts zu tun zu haben?!

                                Gruss, Jürgen

                                apollon77A Offline
                                apollon77A Offline
                                apollon77
                                schrieb am zuletzt editiert von
                                #15

                                @wildbill Naja wie hast Du das Alias denn angelegt? An sich ist die idee das du es in der UI anlegst und in dem Zuge direkt "definierst" ... dann kann es gar nicht dazu kommen das sowas passiert ... aber ja ggf wre ein Issue für den Devices Adapter sinnvoll ein "nicht ausdefiniertes" Alias halt auch nicht zu schreiben ... Die Frage ist wie Du das so geschafft hast - oder es ist noch der Bug drin das Required States vom Device angelegt werden auch wenn SIe leer sind. Das muss die UI natürlich verhindern,

                                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                W 1 Antwort Letzte Antwort
                                0
                                • apollon77A apollon77

                                  @wildbill Naja wie hast Du das Alias denn angelegt? An sich ist die idee das du es in der UI anlegst und in dem Zuge direkt "definierst" ... dann kann es gar nicht dazu kommen das sowas passiert ... aber ja ggf wre ein Issue für den Devices Adapter sinnvoll ein "nicht ausdefiniertes" Alias halt auch nicht zu schreiben ... Die Frage ist wie Du das so geschafft hast - oder es ist noch der Bug drin das Required States vom Device angelegt werden auch wenn SIe leer sind. Das muss die UI natürlich verhindern,

                                  W Offline
                                  W Offline
                                  Wildbill
                                  schrieb am zuletzt editiert von
                                  #16

                                  @apollon77 Ich denke, ich mache es so, wie es vorgesehen ist?! Ich habe den „Adapter“ installiert und dann links auf Geräte geklickt. Dort dann zuerst mal einen neuen Ordner „Wohnzimmer“ angelegt. Der tauchte auch direkt ohne Meldung unter alias.0 in den Objekten auf. Anschließend dann mit dem + versucht, einen neuen Alias anzulegen. Also Name eingegeben, Gerätetyp, Funktion und Raum ausgewählt, und dann kann ich ja unten nur Speichern oder Abbrechen. Wenn ich da auf Speichern klicke, dann erscheinen die Log-Meldungen. Also bevor ich überhaupt dann definieren kann, welches device mit dem Alias verknüpft werden soll. Wäre mir unklar, wie ich da groß etwas anderes machen könnte. Oder müssen die Datenpunkte unter alias.0 erst einmal manuell direkt dort angelegt werden?
                                  Gruss, Jürgen

                                  apollon77A 1 Antwort Letzte Antwort
                                  0
                                  • W Wildbill

                                    @apollon77 Ich denke, ich mache es so, wie es vorgesehen ist?! Ich habe den „Adapter“ installiert und dann links auf Geräte geklickt. Dort dann zuerst mal einen neuen Ordner „Wohnzimmer“ angelegt. Der tauchte auch direkt ohne Meldung unter alias.0 in den Objekten auf. Anschließend dann mit dem + versucht, einen neuen Alias anzulegen. Also Name eingegeben, Gerätetyp, Funktion und Raum ausgewählt, und dann kann ich ja unten nur Speichern oder Abbrechen. Wenn ich da auf Speichern klicke, dann erscheinen die Log-Meldungen. Also bevor ich überhaupt dann definieren kann, welches device mit dem Alias verknüpft werden soll. Wäre mir unklar, wie ich da groß etwas anderes machen könnte. Oder müssen die Datenpunkte unter alias.0 erst einmal manuell direkt dort angelegt werden?
                                    Gruss, Jürgen

                                    apollon77A Offline
                                    apollon77A Offline
                                    apollon77
                                    schrieb am zuletzt editiert von apollon77
                                    #17

                                    @wildbill Leg mal ein issue an im Devices ... cich hätte ja erwartet das das "device" Objekt dann angelegt wird ... aber auch ein "leeres" SET ist überraschend

                                    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                    W 1 Antwort Letzte Antwort
                                    0
                                    • apollon77A apollon77

                                      @wildbill Leg mal ein issue an im Devices ... cich hätte ja erwartet das das "device" Objekt dann angelegt wird ... aber auch ein "leeres" SET ist überraschend

                                      W Offline
                                      W Offline
                                      Wildbill
                                      schrieb am zuletzt editiert von
                                      #18

                                      @apollon77 Ich hatte mich da heute Mittag schon einmal an ein bestehendes, aber bereits geschlossenes Issue mit gleicher Meldung im Log angehängt. Soll ich lieber nochmal ein neues mit komplettem Text ohne Link hierher aufmachen?
                                      Gruss, Jürgen

                                      apollon77A 1 Antwort Letzte Antwort
                                      0
                                      • W Wildbill

                                        @apollon77 Ich hatte mich da heute Mittag schon einmal an ein bestehendes, aber bereits geschlossenes Issue mit gleicher Meldung im Log angehängt. Soll ich lieber nochmal ein neues mit komplettem Text ohne Link hierher aufmachen?
                                        Gruss, Jürgen

                                        apollon77A Offline
                                        apollon77A Offline
                                        apollon77
                                        schrieb am zuletzt editiert von
                                        #19

                                        @wildbill neu bitte

                                        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                        W 1 Antwort Letzte Antwort
                                        0
                                        • apollon77A apollon77

                                          @wildbill neu bitte

                                          W Offline
                                          W Offline
                                          Wildbill
                                          schrieb am zuletzt editiert von
                                          #20

                                          @apollon77 DONE

                                          1 Antwort Letzte Antwort
                                          1
                                          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

                                          554

                                          Online

                                          32.7k

                                          Benutzer

                                          82.4k

                                          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