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

  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. [gelöst] Troubleshooting: iot Smart-Devices, linkeddevices

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.3k

[gelöst] Troubleshooting: iot Smart-Devices, linkeddevices

Geplant Angeheftet Gesperrt Verschoben Gelöst Error/Bug
iotsmart deviceslinkeddevices
11 Beiträge 2 Kommentatoren 1.3k Aufrufe 1 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.
  • A Offline
    A Offline
    ak1
    schrieb am zuletzt editiert von ak1
    #1

    Ich benötige ein paar Tipps zum Troubleshooting.
    Zum zweiten Mal innerhalb weniger Tage nachdem ich meine Alexa-Anbindung weitestgehend von node-red auf den iot Adapter verliert dieser einen Großteil der eingerichteten Smart-Devices.
    In diesem Fall waren das wohl jeweils immer Homematic Komponenten.
    Ich musste diese alle wieder komplett im iot Adapter hinzufügen.

    Die Smart-Devices beziehen sich hier auf auf Objekte, die über den linkeddevices Adapter zur Verfügung gestellt werden.

    Heute habe ich auch erstmalig festgestellt, dass der linkeddevices Adapter für einen großen Teil der Objekte die Verknüpfung verloren hatte. Leider habe ich nicht aufgepasst, ob dies ebenfalls überwiegend Homematic Komponenten waren. Nach Reboot des linkeddevices Adapters war das aber wieder OK, mit Ausnahme zur Verknüpfung zu einem "say" Command eines Amazon Echos vom Alexa2.0 Adapter. Den Link musste ich manuell wiederherstellen.

    Keine Auffälligkeiten im Log, bis dann die missglückte Alexa-Anfrage das Problem mit den fehlenden Smart-Devices und mit den linkeddevices aufgezeigt hat.

    Da es sehr, sehr lästig ist, die Smart-Devices neu erstellen zu müssen, Frage ich mal nach Troubleshooting-Tipps:

    iot: 1.5.3
    linkeddevices: 1.1.4
    hm-rpc: 1.14.9

    Systemdata
    Hardwaresystem: NUC/PROXMOX
    Arbeitsspeicher: 3GB
    Festplattenart: SSD
    Betriebssystem: Debian
    Node-Version: 12.16.3
    Nodejs-Version: 12.16.3
    NPM-Version: 6.14.5
    1 Antwort Letzte Antwort
    0
    • A ak1

      @Scrounger

      Hier die Raw-Daten des HM Datenpunktes vor dem Neustart. (Das Smart-Device im iot-Adapter ist mit der verlinkten Version im LinkedDevices Adapter verbunden. Nicht mit diesem HM-Quell-Datenpunkt.)

      {
        "from": "system.adapter.hm-rpc.0",
        "ts": 1561319197184,
        "user": "system.user.admin",
        "common": {
          "name": "Büro Deckenlicht.STATE",
          "type": "boolean",
          "role": "switch",
          "def": false,
          "read": true,
          "write": true,
          "custom": {
            "linkeddevices.0": {
              "enabled": true,
              "number_unit": "",
              "linkedId": "Buero.Deckenlicht.SWITCH",
              "name": "Deckenlicht im Büro",
              "role": "",
              "mergeSettingsOnRestart": false,
              "expertSettings": false,
              "number_convertTo": "",
              "number_maxDecimal": "",
              "number_min": "",
              "number_max": "",
              "number_calculation": "",
              "number_calculation_readOnly": "",
              "number_to_boolean_condition": "",
              "number_to_boolean_value_true": "",
              "number_to_boolean_value_false": "",
              "number_to_string_condition": "",
              "number_to_duration_convert_seconds": "",
              "number_to_duration_format": "",
              "number_to_datetime_convert_seconds": "",
              "number_to_datetime_format": "",
              "number_to_multi_condition": "",
              "boolean_convertTo": "",
              "boolean_to_string_value_true": "",
              "boolean_to_string_value_false": "",
              "string_convertTo": "",
              "string_prefix": "",
              "string_suffix": "",
              "string_to_boolean_value_true": "",
              "string_to_boolean_value_false": "",
              "string_to_number_unit": "",
              "string_to_number_maxDecimal": "",
              "string_to_number_calculation": "",
              "string_to_number_calculation_readOnly": "",
              "string_to_duration_format": "",
              "string_to_datetime_parser": "",
              "string_to_datetime_format": ""
            }
          },
          "smartName": false
        },
        "native": {
          "CONTROL": "SWITCH.STATE",
          "ID": "STATE",
          "TYPE": "BOOL",
          "UNIT": "",
          "FLAGS": 1,
          "OPERATIONS": 7,
          "TAB_ORDER": 0,
          "DEFAULT": false,
          "MAX": true,
          "MIN": false
        },
        "acl": {
          "object": 1636,
          "owner": "system.user.admin",
          "ownerGroup": "system.group.administrator",
          "state": 1636
        },
        "_id": "hm-rpc.0.OEQ0626147.1.STATE",
        "type": "state"
      }
      

      Und hier nach dem Neustart des LinkedDevices Adapters. Ich denke, die Raw-Daten sind identisch:

      {
        "from": "system.adapter.hm-rpc.0",
        "ts": 1561319197184,
        "user": "system.user.admin",
        "common": {
          "name": "Büro Deckenlicht.STATE",
          "type": "boolean",
          "role": "switch",
          "def": false,
          "read": true,
          "write": true,
          "custom": {
            "linkeddevices.0": {
              "enabled": true,
              "number_unit": "",
              "linkedId": "Buero.Deckenlicht.SWITCH",
              "name": "Deckenlicht im Büro",
              "role": "",
              "mergeSettingsOnRestart": false,
              "expertSettings": false,
              "number_convertTo": "",
              "number_maxDecimal": "",
              "number_min": "",
              "number_max": "",
              "number_calculation": "",
              "number_calculation_readOnly": "",
              "number_to_boolean_condition": "",
              "number_to_boolean_value_true": "",
              "number_to_boolean_value_false": "",
              "number_to_string_condition": "",
              "number_to_duration_convert_seconds": "",
              "number_to_duration_format": "",
              "number_to_datetime_convert_seconds": "",
              "number_to_datetime_format": "",
              "number_to_multi_condition": "",
              "boolean_convertTo": "",
              "boolean_to_string_value_true": "",
              "boolean_to_string_value_false": "",
              "string_convertTo": "",
              "string_prefix": "",
              "string_suffix": "",
              "string_to_boolean_value_true": "",
              "string_to_boolean_value_false": "",
              "string_to_number_unit": "",
              "string_to_number_maxDecimal": "",
              "string_to_number_calculation": "",
              "string_to_number_calculation_readOnly": "",
              "string_to_duration_format": "",
              "string_to_datetime_parser": "",
              "string_to_datetime_format": ""
            }
          },
          "smartName": false
        },
        "native": {
          "CONTROL": "SWITCH.STATE",
          "ID": "STATE",
          "TYPE": "BOOL",
          "UNIT": "",
          "FLAGS": 1,
          "OPERATIONS": 7,
          "TAB_ORDER": 0,
          "DEFAULT": false,
          "MAX": true,
          "MIN": false
        },
        "acl": {
          "object": 1636,
          "owner": "system.user.admin",
          "ownerGroup": "system.group.administrator",
          "state": 1636
        },
        "_id": "hm-rpc.0.OEQ0626147.1.STATE",
        "type": "state"
      }
      

      Und hier das Log. Neustart im Debug-Mode. Ich habe nach bestem Wissen und Gewissen etwas gefiltert. Die Auslassungen sind an den "..." Stellen zu erkennen.

      2020-06-19 22:31:18.864 - info: host.iobroker stopInstance system.adapter.linkeddevices.0 send kill signal
      2020-06-19 22:31:19.383 - info: host.iobroker instance system.adapter.linkeddevices.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
      2020-06-19 22:31:21.882 - info: host.iobroker instance system.adapter.linkeddevices.0 started with pid 14085
      2020-06-19 22:31:22.575 - debug: linkeddevices.0 (14085) Redis Objects: Use Redis connection: 127.0.0.1:9001
      2020-06-19 22:31:22.587 - debug: linkeddevices.0 (14085) Objects client ready ... initialize now
      2020-06-19 22:31:22.594 - debug: linkeddevices.0 (14085) Objects create System PubSub Client
      2020-06-19 22:31:22.595 - debug: linkeddevices.0 (14085) Objects create User PubSub Client
      2020-06-19 22:31:22.595 - debug: linkeddevices.0 (14085) Objects client initialize lua scripts
      2020-06-19 22:31:22.601 - debug: linkeddevices.0 (14085) Objects connected to redis: 127.0.0.1:9001
      2020-06-19 22:31:22.603 - debug: linkeddevices.0 (14085) objectDB connected
      2020-06-19 22:31:22.603 - debug: linkeddevices.0 (14085) Redis States: Use Redis connection: 127.0.0.1:9000
      2020-06-19 22:31:22.607 - debug: linkeddevices.0 (14085) States create User PubSub Client
      2020-06-19 22:31:22.608 - debug: linkeddevices.0 (14085) States create System PubSub Client
      2020-06-19 22:31:22.615 - debug: linkeddevices.0 (14085) States connected to redis: 127.0.0.1:9000
      2020-06-19 22:31:22.615 - debug: linkeddevices.0 (14085) statesDB connected
      2020-06-19 22:31:23.303 - info: linkeddevices.0 (14085) starting. Version 1.1.4 in /opt/iobroker/node_modules/iobroker.linkeddevices, node: v12.16.3, js-controller: 3.1.5
      2020-06-19 22:31:23.315 - debug: linkeddevices.0 (14085) [onReady] deleteDeadLinkedObjects: 'false'
      2020-06-19 22:31:23.316 - info: linkeddevices.0 (14085) [initialObjects] started...
      2020-06-19 22:31:23.321 - debug: linkeddevices.0 (14085) [getSystemConfig] system configs successful loaded: '{"language":"de","dateFormat":"DD.MM.YYYY","durationFormat":"dd[T] hh[h] mm[m]"}'
      2020-06-19 22:31:23.401 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Schlafzimmer.AC_Main.Energy'
      2020-06-19 22:31:23.453 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Schlafzimmer.AC_Main.Power'
      2020-06-19 22:31:23.500 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Schlafzimmer.AC_Main.SWITCH'
      2020-06-19 22:31:23.548 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Schlafzimmer.Bodenbeleuchtung.SWITCH'
      2020-06-19 22:31:23.596 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Keller.Waschkueche.Wassermelder.STATE'
      
      …
      
      
      2020-06-19 22:31:30.344 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Dachgeschoss.Deckenlicht.ON_TIMER'
      2020-06-19 22:31:30.388 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Dachgeschoss.Deckenlicht.SWITCH'
      2020-06-19 22:31:30.436 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Buero.Deckenlicht.ON_TIMER'
      2020-06-19 22:31:30.484 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Buero.Deckenlicht.SWITCH'
      2020-06-19 22:31:30.485 - debug: linkeddevices.0 (14085) [resetAllLinkedObjectsStatus] 'dicLinkedObjectsStatus' items count: 158
      2020-06-19 22:31:30.764 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Aussen.Garage.Antrieb' already exist!
      2020-06-19 22:31:30.765 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Aussen.Garage' already exist!
      2020-06-19 22:31:30.766 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Aussen' already exist!
      2020-06-19 22:31:30.766 - debug: linkeddevices.0 (14085) [getCommonData] no common expert settings for 'linkeddevices.0.Aussen.Garage.Antrieb.PRESS_LONG'
      2020-06-19 22:31:30.769 - debug: linkeddevices.0 (14085) [getCustomData] no custom expert settings for 'linkeddevices.0.Aussen.Garage.Antrieb.PRESS_LONG'
      
      
      …
      
      2020-06-19 22:31:36.728 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Buero.Deckenlicht' already exist!
      2020-06-19 22:31:36.729 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Buero' already exist!
      2020-06-19 22:31:36.730 - debug: linkeddevices.0 (14085) [getCommonData] no common expert settings for 'linkeddevices.0.Buero.Deckenlicht.ON_TIMER'
      2020-06-19 22:31:36.731 - debug: linkeddevices.0 (14085) [getCustomData] no custom expert settings for 'linkeddevices.0.Buero.Deckenlicht.ON_TIMER'
      2020-06-19 22:31:36.731 - debug: linkeddevices.0 (14085) [createLinkedObject] native data set for 'linkeddevices.0.Buero.Deckenlicht.ON_TIMER' ("native":{"CONTROL":"NONE","DEFAULT":0,"FLAGS":1,"ID":"ON_TIME","MAX":85825945.5,"MIN":0,"OPERATIONS":2,"TAB_ORDER":1,"TYPE":"FLOAT","UNIT":"s"})
      2020-06-19 22:31:36.782 - debug: linkeddevices.0 (14085) [createLinkedObject] value for 'linkeddevices.0.Buero.Deckenlicht.ON_TIMER' is up to date
      2020-06-19 22:31:36.783 - info: linkeddevices.0 (14085) [createLinkedObject] linked object 'hm-rpc.0.OEQ0626147.1.ON_TIME' to 'linkeddevices.0.Buero.Deckenlicht.ON_TIMER'
      2020-06-19 22:31:36.784 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Buero.Deckenlicht' already exist!
      2020-06-19 22:31:36.785 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Buero' already exist!
      2020-06-19 22:31:36.785 - debug: linkeddevices.0 (14085) [getCommonData] no common expert settings for 'linkeddevices.0.Buero.Deckenlicht.SWITCH'
      2020-06-19 22:31:36.786 - debug: linkeddevices.0 (14085) [setExistingCustomData] keep custom data for adapters: 'lovelace.0' for linkedObject 'linkeddevices.0.Buero.Deckenlicht.SWITCH'
      2020-06-19 22:31:36.787 - debug: linkeddevices.0 (14085) [getCustomData] no custom expert settings for 'linkeddevices.0.Buero.Deckenlicht.SWITCH'
      2020-06-19 22:31:36.787 - debug: linkeddevices.0 (14085) [createLinkedObject] native data set for 'linkeddevices.0.Buero.Deckenlicht.SWITCH' ("native":{"CONTROL":"SWITCH.STATE","ID":"STATE","TYPE":"BOOL","UNIT":"","FLAGS":1,"OPERATIONS":7,"TAB_ORDER":0,"DEFAULT":false,"MAX":true,"MIN":false})
      2020-06-19 22:31:36.838 - debug: linkeddevices.0 (14085) [createLinkedObject] value for 'linkeddevices.0.Buero.Deckenlicht.SWITCH' is up to date
      2020-06-19 22:31:36.839 - info: linkeddevices.0 (14085) [createLinkedObject] linked object 'hm-rpc.0.OEQ0626147.1.STATE' to 'linkeddevices.0.Buero.Deckenlicht.SWITCH'
      2020-06-19 22:31:36.841 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Bad.Spiegelleuchte' already exist!
      2020-06-19 22:31:36.842 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Bad' already exist!
      2020-06-19 22:31:36.842 - debug: linkeddevices.0 (14085) [getCommonData] no common expert settings for 'linkeddevices.0.Bad.Spiegelleuchte.SWITCH'
      2020-06-19 22:31:36.844 - debug: linkeddevices.0 (14085) [setExistingCustomData] keep custom data for adapters: 'lovelace.0' for linkedObject 'linkeddevices.0.Bad.Spiegelleuchte.SWITCH'
      2020-06-19 22:31:36.844 - debug: linkeddevices.0 (14085) [getCustomData] no custom expert settings for 'linkeddevices.0.Bad.Spiegelleuchte.SWITCH'
      2020-06-19 22:31:36.894 - debug: linkeddevices.0 (14085) [createLinkedObject] value for 'linkeddevices.0.Bad.Spiegelleuchte.SWITCH' is up to date
      2020-06-19 22:31:36.895 - info: linkeddevices.0 (14085) [createLinkedObject] linked object 'shelly.0.SHSW-21#559791#1.Relay0.Switch' to 'linkeddevices.0.Bad.Spiegelleuchte.SWITCH'
      2020-06-19 22:31:36.896 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Bad.Spiegelleuchte' already exist!
      2020-06-19 22:31:36.897 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Bad' already exist!
      2020-06-19 22:31:36.897 - debug: linkeddevices.0 (14085) [getCommonData] no common expert settings for 'linkeddevices.0.Bad.Spiegelleuchte.ON_TIMER'
      
      
      …
      
      2020-06-19 22:31:40.309 - info: linkeddevices.0 (14085) [createLinkedObject] linked object 'alexa2.0.Echo-Devices.G0913L0600170AGE.Commands.speak' to 'linkeddevices.0.Kinderzimmer.Echo.speak'
      2020-06-19 22:31:40.309 - debug: linkeddevices.0 (14085) [createAllLinkedObjects] 'dicLinkedObjectsStatus' items count: 158
      2020-06-19 22:31:40.309 - info: linkeddevices.0 (14085) [createAllLinkedObjects] count of active linkedObjects: 158
      2020-06-19 22:31:40.309 - debug: linkeddevices.0 (14085) [createAllLinkedObjects] active linkedObjects {
      
      …
      
      "linkeddevices.0.Buero.Deckenlicht.ON_TIMER","hm-rpc.0.OEQ0626147.1.STATE":"linkeddevices.0.Buero.Deckenlicht.SWITCH","shelly.0.SHSW-21#559791#1.Relay0.Switch":"linkeddevices.0.Bad.Spiegelleuchte.SWITCH","shelly.0.SHSW-21#559791#1.Relay0.AutoTimerOff"
      
      …
      
      }
      2020-06-19 22:31:40.309 - debug: linkeddevices.0 (14085) [initialObjects] 'dicLinkedObjectsStatus' items count: 158
      2020-06-19 22:31:40.314 - info: linkeddevices.0 (14085) [initialObjects] finished
      
      ScroungerS Offline
      ScroungerS Offline
      Scrounger
      Developer
      schrieb am zuletzt editiert von
      #9

      @ak1 sagte in Troubleshooting: iot Smart-Devices, linkeddevices, hm-rpc:

      Ok Probelm ist das HM-Quell Objekt folgenden Eintrag hat:

          "smartName": false
      

      Linkeddevices macht im Prinzip nichts anderes als die Quelldatenpunkte zu spiegeln. D.h. er nimmt dann immer den oberen Wert aus dem Quell DP bei einem Neustart.

      Lösch mal bitte "smartName": false raus, konfiguriere den linkeddevices im iot. der linkeddevices dp muss die mergeSettingsOnRestart aktiviert haben, dann sollte es nach einem neustart funktionieren.

      Ich selber nutze den iot Adapter nicht, deshalb kann ich auhc nur bedingt testen.

      <a href="https://github.com/Scrounger/ioBroker.linkeddevices">LinkedDevices Adapter</a>

      <a href="https://github.com/Scrounger/ioBroker.vis-materialdesign">Material Design Widgets</a>

      1 Antwort Letzte Antwort
      1
      • A Offline
        A Offline
        ak1
        schrieb am zuletzt editiert von
        #2

        Da ist es gerade wieder passiert. Fast alle Smart-Devices sind weg. Diesmal nach einem Reboot der virtuellen Maschine.

        Der iot Adapter speichert ja nun die Informationen zu den Smart-Geräten gar nicht. Die liegen in den Raw-Daten bei den jeweiligen Objekten/Datenpunkten. In meinem Fall unter den verknüpften Objekten des linkeddevices Adapters. Wenn ich hier nun mal bei einem betroffen Objekt schaue, dann ist der Smart-Device-Eintrag offensichtlich zurückgesetzt.

        ...    
            "name": "Esstischleuchte im Wohnzimmer",
            "smartName": false,
            "custom": {
              "linkeddevices.0": {
                "enabled": true,
                "parentId": "hm-rpc.0.NEQ0133715.1.STATE",
        ...
        

        Hat noch jemand eine Idee?

        Ansonsten ist meine Mutmaßung, dass der linkeddevices Adapter hier ein Problem haben könnte und ich würde ein Issue auf Github erstellen.

        Gruß
        ak1

        1 Antwort Letzte Antwort
        0
        • A Offline
          A Offline
          ak1
          schrieb am zuletzt editiert von
          #3

          Ich habe es gerade nochmal ausprobiert: Im iot Adapter ein neues Smart-Device angelegt (Typ: Light). Dabei handelt es sich um ein Objekt des linkeddevices Adapters, welches mit einem Homematic-Aktor verknüpft ist. Das Smart-Device wird angezeigt, tauch auch in den Raw-Daten des linkeddevices-Objekts auf. Nach einem Reboot der ioBroker-Maschine ist das Smart-Device im iot-Adapter verschwunden. Ebenso aus den Raw-Daten des linkeddevices-Objekts.

          Allerdings habe ich drei Shelly-Devices, bei denen das scheinbar nicht passiert.

          ScroungerS 1 Antwort Letzte Antwort
          0
          • A ak1

            Ich habe es gerade nochmal ausprobiert: Im iot Adapter ein neues Smart-Device angelegt (Typ: Light). Dabei handelt es sich um ein Objekt des linkeddevices Adapters, welches mit einem Homematic-Aktor verknüpft ist. Das Smart-Device wird angezeigt, tauch auch in den Raw-Daten des linkeddevices-Objekts auf. Nach einem Reboot der ioBroker-Maschine ist das Smart-Device im iot-Adapter verschwunden. Ebenso aus den Raw-Daten des linkeddevices-Objekts.

            Allerdings habe ich drei Shelly-Devices, bei denen das scheinbar nicht passiert.

            ScroungerS Offline
            ScroungerS Offline
            Scrounger
            Developer
            schrieb am zuletzt editiert von
            #4

            @ak1

            hast du mergeSettingsOnRestart aktiviert?
            af132c70-6bbd-4c82-9413-df9d7c732b1b-grafik.png

            <a href="https://github.com/Scrounger/ioBroker.linkeddevices">LinkedDevices Adapter</a>

            <a href="https://github.com/Scrounger/ioBroker.vis-materialdesign">Material Design Widgets</a>

            1 Antwort Letzte Antwort
            0
            • A Offline
              A Offline
              ak1
              schrieb am zuletzt editiert von
              #5

              @Scrounger
              Nein, ist nicht aktiviert. Weder bei den Shelly-Geräten, die nach dem Neustart des LinkedDevices-Adapters nicht aus dem iot-Adapter verschwinden, noch bei den Homematic-Devices, die sehr wohl nach dem Neustart verschwinden.
              Ich habe mal diese Option mal bei einem Homematic-Gerät für die LinkedDevices Verknüpfung aktiviert, dass Gerät (bzw. die virtuelle Variante) im iot-Adapter angelegt, überprüft und dann den LinkedDevices-Adapter neu gestartet. War danach wieder weg.

              1 Antwort Letzte Antwort
              0
              • A Offline
                A Offline
                ak1
                schrieb am zuletzt editiert von
                #6

                @Scrounger
                Als Ergänzung:

                das sind die Raw-Daten des LinkedDevices für einen Homematic-Aktor, nachdem ich ihn im iot-Adapter angelegt habe. Siehe smartName. Alles ok:

                {
                  "type": "state",
                  "common": {
                    "name": "Deckenlicht im Büro",
                    "type": "boolean",
                    "role": "switch",
                    "def": false,
                    "read": true,
                    "write": true,
                    "custom": {
                      "linkeddevices.0": {
                        "enabled": true,
                        "parentId": "hm-rpc.0.OEQ0626147.1.STATE",
                        "parentType": "boolean",
                        "isLinked": true
                      },
                      "lovelace.0": {
                        "enabled": true,
                        "entity": "light",
                        "name": "Buero_Deckenlicht"
                      }
                    },
                    "smartName": {
                      "de": "Deckenlicht im Büro",
                      "smartType": "LIGHT"
                    },
                    "icon": "linkeddevices_small.png",
                    "desc": "Created by linkeddevices"
                  },
                  "native": {
                    "CONTROL": "SWITCH.STATE",
                    "ID": "STATE",
                    "TYPE": "BOOL",
                    "UNIT": "",
                    "FLAGS": 1,
                    "OPERATIONS": 7,
                    "TAB_ORDER": 0,
                    "DEFAULT": false,
                    "MAX": true,
                    "MIN": false
                  },
                  "from": "system.adapter.linkeddevices.0",
                  "user": "system.user.admin",
                  "ts": 1592564156269,
                  "_id": "linkeddevices.0.Buero.Deckenlicht.SWITCH",
                  "acl": {
                    "object": 1636,
                    "state": 1636,
                    "owner": "system.user.admin",
                    "ownerGroup": "system.group.administrator"
                  }
                }
                

                Und hier für ein verlinktes Shelly-Device. Ebenso alles ok. smartName ist da.

                 {
                  "type": "state",
                  "common": {
                    "def": false,
                    "type": "boolean",
                    "read": true,
                    "write": true,
                    "name": "Schrankleuchte im Schlafzimmer",
                    "role": "switch",
                    "custom": {
                      "linkeddevices.0": {
                        "enabled": true,
                        "parentId": "shelly.0.SHSW-21#5598A8#1.Relay0.Switch",
                        "parentType": "boolean",
                        "isLinked": true
                      }
                    },
                    "icon": "linkeddevices_small.png",
                    "desc": "Created by linkeddevices",
                    "smartName": {
                      "de": "Schrank im Schlafzimmer",
                      "smartType": "LIGHT"
                    }
                  },
                  "native": {},
                  "from": "system.adapter.linkeddevices.0",
                  "user": "system.user.admin",
                  "ts": 1592567171153,
                  "_id": "linkeddevices.0.Schlafzimmer.Schrankleuchte.SWITCH",
                  "acl": {
                    "object": 1636,
                    "state": 1636,
                    "owner": "system.user.admin",
                    "ownerGroup": "system.group.administrator"
                  }
                }
                
                

                Und nun nach dem Restart des LinkedDevices Adapter:
                Der smartName-Eintrag des Objekt-Links für das Homematic-Gerät wurde zurückgesetzt (ist jetzt auf false). Das Gerät ist aus dem iot-Adapter verschwunden.

                {
                  "type": "state",
                  "common": {
                    "name": "Deckenlicht im Büro",
                    "type": "boolean",
                    "role": "switch",
                    "def": false,
                    "read": true,
                    "write": true,
                    "custom": {
                      "linkeddevices.0": {
                        "enabled": true,
                        "parentId": "hm-rpc.0.OEQ0626147.1.STATE",
                        "parentType": "boolean",
                        "isLinked": true
                      },
                      "lovelace.0": {
                        "enabled": true,
                        "entity": "light",
                        "name": "Buero_Deckenlicht"
                      }
                    },
                    "smartName": false,
                    "icon": "linkeddevices_small.png",
                    "desc": "Created by linkeddevices"
                  },
                  "native": {
                    "CONTROL": "SWITCH.STATE",
                    "ID": "STATE",
                    "TYPE": "BOOL",
                    "UNIT": "",
                    "FLAGS": 1,
                    "OPERATIONS": 7,
                    "TAB_ORDER": 0,
                    "DEFAULT": false,
                    "MAX": true,
                    "MIN": false
                  },
                  "from": "system.adapter.linkeddevices.0",
                  "user": "system.user.admin",
                  "ts": 1592567171114,
                  "_id": "linkeddevices.0.Buero.Deckenlicht.SWITCH",
                  "acl": {
                    "object": 1636,
                    "state": 1636,
                    "owner": "system.user.admin",
                    "ownerGroup": "system.group.administrator"
                  }
                }
                

                Während es beim Link zum Shelly-Gerät so geblieben ist, wie zuvor und das Gerät auch im iot-Adapter auftaucht. Hier also kein Problem:

                {
                  "type": "state",
                  "common": {
                    "def": false,
                    "type": "boolean",
                    "read": true,
                    "write": true,
                    "name": "Schrankleuchte im Schlafzimmer",
                    "role": "switch",
                    "custom": {
                      "linkeddevices.0": {
                        "enabled": true,
                        "parentId": "shelly.0.SHSW-21#5598A8#1.Relay0.Switch",
                        "parentType": "boolean",
                        "isLinked": true
                      }
                    },
                    "icon": "linkeddevices_small.png",
                    "desc": "Created by linkeddevices",
                    "smartName": {
                      "de": "Schrank im Schlafzimmer",
                      "smartType": "LIGHT"
                    }
                  },
                  "native": {},
                  "from": "system.adapter.linkeddevices.0",
                  "user": "system.user.admin",
                  "ts": 1592564156332,
                  "_id": "linkeddevices.0.Schlafzimmer.Schrankleuchte.SWITCH",
                  "acl": {
                    "object": 1636,
                    "state": 1636,
                    "owner": "system.user.admin",
                    "ownerGroup": "system.group.administrator"
                  }
                }
                
                ScroungerS 1 Antwort Letzte Antwort
                0
                • A ak1

                  @Scrounger
                  Als Ergänzung:

                  das sind die Raw-Daten des LinkedDevices für einen Homematic-Aktor, nachdem ich ihn im iot-Adapter angelegt habe. Siehe smartName. Alles ok:

                  {
                    "type": "state",
                    "common": {
                      "name": "Deckenlicht im Büro",
                      "type": "boolean",
                      "role": "switch",
                      "def": false,
                      "read": true,
                      "write": true,
                      "custom": {
                        "linkeddevices.0": {
                          "enabled": true,
                          "parentId": "hm-rpc.0.OEQ0626147.1.STATE",
                          "parentType": "boolean",
                          "isLinked": true
                        },
                        "lovelace.0": {
                          "enabled": true,
                          "entity": "light",
                          "name": "Buero_Deckenlicht"
                        }
                      },
                      "smartName": {
                        "de": "Deckenlicht im Büro",
                        "smartType": "LIGHT"
                      },
                      "icon": "linkeddevices_small.png",
                      "desc": "Created by linkeddevices"
                    },
                    "native": {
                      "CONTROL": "SWITCH.STATE",
                      "ID": "STATE",
                      "TYPE": "BOOL",
                      "UNIT": "",
                      "FLAGS": 1,
                      "OPERATIONS": 7,
                      "TAB_ORDER": 0,
                      "DEFAULT": false,
                      "MAX": true,
                      "MIN": false
                    },
                    "from": "system.adapter.linkeddevices.0",
                    "user": "system.user.admin",
                    "ts": 1592564156269,
                    "_id": "linkeddevices.0.Buero.Deckenlicht.SWITCH",
                    "acl": {
                      "object": 1636,
                      "state": 1636,
                      "owner": "system.user.admin",
                      "ownerGroup": "system.group.administrator"
                    }
                  }
                  

                  Und hier für ein verlinktes Shelly-Device. Ebenso alles ok. smartName ist da.

                   {
                    "type": "state",
                    "common": {
                      "def": false,
                      "type": "boolean",
                      "read": true,
                      "write": true,
                      "name": "Schrankleuchte im Schlafzimmer",
                      "role": "switch",
                      "custom": {
                        "linkeddevices.0": {
                          "enabled": true,
                          "parentId": "shelly.0.SHSW-21#5598A8#1.Relay0.Switch",
                          "parentType": "boolean",
                          "isLinked": true
                        }
                      },
                      "icon": "linkeddevices_small.png",
                      "desc": "Created by linkeddevices",
                      "smartName": {
                        "de": "Schrank im Schlafzimmer",
                        "smartType": "LIGHT"
                      }
                    },
                    "native": {},
                    "from": "system.adapter.linkeddevices.0",
                    "user": "system.user.admin",
                    "ts": 1592567171153,
                    "_id": "linkeddevices.0.Schlafzimmer.Schrankleuchte.SWITCH",
                    "acl": {
                      "object": 1636,
                      "state": 1636,
                      "owner": "system.user.admin",
                      "ownerGroup": "system.group.administrator"
                    }
                  }
                  
                  

                  Und nun nach dem Restart des LinkedDevices Adapter:
                  Der smartName-Eintrag des Objekt-Links für das Homematic-Gerät wurde zurückgesetzt (ist jetzt auf false). Das Gerät ist aus dem iot-Adapter verschwunden.

                  {
                    "type": "state",
                    "common": {
                      "name": "Deckenlicht im Büro",
                      "type": "boolean",
                      "role": "switch",
                      "def": false,
                      "read": true,
                      "write": true,
                      "custom": {
                        "linkeddevices.0": {
                          "enabled": true,
                          "parentId": "hm-rpc.0.OEQ0626147.1.STATE",
                          "parentType": "boolean",
                          "isLinked": true
                        },
                        "lovelace.0": {
                          "enabled": true,
                          "entity": "light",
                          "name": "Buero_Deckenlicht"
                        }
                      },
                      "smartName": false,
                      "icon": "linkeddevices_small.png",
                      "desc": "Created by linkeddevices"
                    },
                    "native": {
                      "CONTROL": "SWITCH.STATE",
                      "ID": "STATE",
                      "TYPE": "BOOL",
                      "UNIT": "",
                      "FLAGS": 1,
                      "OPERATIONS": 7,
                      "TAB_ORDER": 0,
                      "DEFAULT": false,
                      "MAX": true,
                      "MIN": false
                    },
                    "from": "system.adapter.linkeddevices.0",
                    "user": "system.user.admin",
                    "ts": 1592567171114,
                    "_id": "linkeddevices.0.Buero.Deckenlicht.SWITCH",
                    "acl": {
                      "object": 1636,
                      "state": 1636,
                      "owner": "system.user.admin",
                      "ownerGroup": "system.group.administrator"
                    }
                  }
                  

                  Während es beim Link zum Shelly-Gerät so geblieben ist, wie zuvor und das Gerät auch im iot-Adapter auftaucht. Hier also kein Problem:

                  {
                    "type": "state",
                    "common": {
                      "def": false,
                      "type": "boolean",
                      "read": true,
                      "write": true,
                      "name": "Schrankleuchte im Schlafzimmer",
                      "role": "switch",
                      "custom": {
                        "linkeddevices.0": {
                          "enabled": true,
                          "parentId": "shelly.0.SHSW-21#5598A8#1.Relay0.Switch",
                          "parentType": "boolean",
                          "isLinked": true
                        }
                      },
                      "icon": "linkeddevices_small.png",
                      "desc": "Created by linkeddevices",
                      "smartName": {
                        "de": "Schrank im Schlafzimmer",
                        "smartType": "LIGHT"
                      }
                    },
                    "native": {},
                    "from": "system.adapter.linkeddevices.0",
                    "user": "system.user.admin",
                    "ts": 1592564156332,
                    "_id": "linkeddevices.0.Schlafzimmer.Schrankleuchte.SWITCH",
                    "acl": {
                      "object": 1636,
                      "state": 1636,
                      "owner": "system.user.admin",
                      "ownerGroup": "system.group.administrator"
                    }
                  }
                  
                  ScroungerS Offline
                  ScroungerS Offline
                  Scrounger
                  Developer
                  schrieb am zuletzt editiert von
                  #7

                  @ak1
                  Wie sehen die raw daten des HM Datenpunktes hm-rpc.0.OEQ0626147.1.STATE aus, bevor und nach dem du den linkeddevices adapter neustartest?
                  Was steht im log zum linkeddevices adapter wenn du ihn neustartest, bitte davor auf debug stellen.

                  <a href="https://github.com/Scrounger/ioBroker.linkeddevices">LinkedDevices Adapter</a>

                  <a href="https://github.com/Scrounger/ioBroker.vis-materialdesign">Material Design Widgets</a>

                  A 1 Antwort Letzte Antwort
                  0
                  • ScroungerS Scrounger

                    @ak1
                    Wie sehen die raw daten des HM Datenpunktes hm-rpc.0.OEQ0626147.1.STATE aus, bevor und nach dem du den linkeddevices adapter neustartest?
                    Was steht im log zum linkeddevices adapter wenn du ihn neustartest, bitte davor auf debug stellen.

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

                    @Scrounger

                    Hier die Raw-Daten des HM Datenpunktes vor dem Neustart. (Das Smart-Device im iot-Adapter ist mit der verlinkten Version im LinkedDevices Adapter verbunden. Nicht mit diesem HM-Quell-Datenpunkt.)

                    {
                      "from": "system.adapter.hm-rpc.0",
                      "ts": 1561319197184,
                      "user": "system.user.admin",
                      "common": {
                        "name": "Büro Deckenlicht.STATE",
                        "type": "boolean",
                        "role": "switch",
                        "def": false,
                        "read": true,
                        "write": true,
                        "custom": {
                          "linkeddevices.0": {
                            "enabled": true,
                            "number_unit": "",
                            "linkedId": "Buero.Deckenlicht.SWITCH",
                            "name": "Deckenlicht im Büro",
                            "role": "",
                            "mergeSettingsOnRestart": false,
                            "expertSettings": false,
                            "number_convertTo": "",
                            "number_maxDecimal": "",
                            "number_min": "",
                            "number_max": "",
                            "number_calculation": "",
                            "number_calculation_readOnly": "",
                            "number_to_boolean_condition": "",
                            "number_to_boolean_value_true": "",
                            "number_to_boolean_value_false": "",
                            "number_to_string_condition": "",
                            "number_to_duration_convert_seconds": "",
                            "number_to_duration_format": "",
                            "number_to_datetime_convert_seconds": "",
                            "number_to_datetime_format": "",
                            "number_to_multi_condition": "",
                            "boolean_convertTo": "",
                            "boolean_to_string_value_true": "",
                            "boolean_to_string_value_false": "",
                            "string_convertTo": "",
                            "string_prefix": "",
                            "string_suffix": "",
                            "string_to_boolean_value_true": "",
                            "string_to_boolean_value_false": "",
                            "string_to_number_unit": "",
                            "string_to_number_maxDecimal": "",
                            "string_to_number_calculation": "",
                            "string_to_number_calculation_readOnly": "",
                            "string_to_duration_format": "",
                            "string_to_datetime_parser": "",
                            "string_to_datetime_format": ""
                          }
                        },
                        "smartName": false
                      },
                      "native": {
                        "CONTROL": "SWITCH.STATE",
                        "ID": "STATE",
                        "TYPE": "BOOL",
                        "UNIT": "",
                        "FLAGS": 1,
                        "OPERATIONS": 7,
                        "TAB_ORDER": 0,
                        "DEFAULT": false,
                        "MAX": true,
                        "MIN": false
                      },
                      "acl": {
                        "object": 1636,
                        "owner": "system.user.admin",
                        "ownerGroup": "system.group.administrator",
                        "state": 1636
                      },
                      "_id": "hm-rpc.0.OEQ0626147.1.STATE",
                      "type": "state"
                    }
                    

                    Und hier nach dem Neustart des LinkedDevices Adapters. Ich denke, die Raw-Daten sind identisch:

                    {
                      "from": "system.adapter.hm-rpc.0",
                      "ts": 1561319197184,
                      "user": "system.user.admin",
                      "common": {
                        "name": "Büro Deckenlicht.STATE",
                        "type": "boolean",
                        "role": "switch",
                        "def": false,
                        "read": true,
                        "write": true,
                        "custom": {
                          "linkeddevices.0": {
                            "enabled": true,
                            "number_unit": "",
                            "linkedId": "Buero.Deckenlicht.SWITCH",
                            "name": "Deckenlicht im Büro",
                            "role": "",
                            "mergeSettingsOnRestart": false,
                            "expertSettings": false,
                            "number_convertTo": "",
                            "number_maxDecimal": "",
                            "number_min": "",
                            "number_max": "",
                            "number_calculation": "",
                            "number_calculation_readOnly": "",
                            "number_to_boolean_condition": "",
                            "number_to_boolean_value_true": "",
                            "number_to_boolean_value_false": "",
                            "number_to_string_condition": "",
                            "number_to_duration_convert_seconds": "",
                            "number_to_duration_format": "",
                            "number_to_datetime_convert_seconds": "",
                            "number_to_datetime_format": "",
                            "number_to_multi_condition": "",
                            "boolean_convertTo": "",
                            "boolean_to_string_value_true": "",
                            "boolean_to_string_value_false": "",
                            "string_convertTo": "",
                            "string_prefix": "",
                            "string_suffix": "",
                            "string_to_boolean_value_true": "",
                            "string_to_boolean_value_false": "",
                            "string_to_number_unit": "",
                            "string_to_number_maxDecimal": "",
                            "string_to_number_calculation": "",
                            "string_to_number_calculation_readOnly": "",
                            "string_to_duration_format": "",
                            "string_to_datetime_parser": "",
                            "string_to_datetime_format": ""
                          }
                        },
                        "smartName": false
                      },
                      "native": {
                        "CONTROL": "SWITCH.STATE",
                        "ID": "STATE",
                        "TYPE": "BOOL",
                        "UNIT": "",
                        "FLAGS": 1,
                        "OPERATIONS": 7,
                        "TAB_ORDER": 0,
                        "DEFAULT": false,
                        "MAX": true,
                        "MIN": false
                      },
                      "acl": {
                        "object": 1636,
                        "owner": "system.user.admin",
                        "ownerGroup": "system.group.administrator",
                        "state": 1636
                      },
                      "_id": "hm-rpc.0.OEQ0626147.1.STATE",
                      "type": "state"
                    }
                    

                    Und hier das Log. Neustart im Debug-Mode. Ich habe nach bestem Wissen und Gewissen etwas gefiltert. Die Auslassungen sind an den "..." Stellen zu erkennen.

                    2020-06-19 22:31:18.864 - info: host.iobroker stopInstance system.adapter.linkeddevices.0 send kill signal
                    2020-06-19 22:31:19.383 - info: host.iobroker instance system.adapter.linkeddevices.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                    2020-06-19 22:31:21.882 - info: host.iobroker instance system.adapter.linkeddevices.0 started with pid 14085
                    2020-06-19 22:31:22.575 - debug: linkeddevices.0 (14085) Redis Objects: Use Redis connection: 127.0.0.1:9001
                    2020-06-19 22:31:22.587 - debug: linkeddevices.0 (14085) Objects client ready ... initialize now
                    2020-06-19 22:31:22.594 - debug: linkeddevices.0 (14085) Objects create System PubSub Client
                    2020-06-19 22:31:22.595 - debug: linkeddevices.0 (14085) Objects create User PubSub Client
                    2020-06-19 22:31:22.595 - debug: linkeddevices.0 (14085) Objects client initialize lua scripts
                    2020-06-19 22:31:22.601 - debug: linkeddevices.0 (14085) Objects connected to redis: 127.0.0.1:9001
                    2020-06-19 22:31:22.603 - debug: linkeddevices.0 (14085) objectDB connected
                    2020-06-19 22:31:22.603 - debug: linkeddevices.0 (14085) Redis States: Use Redis connection: 127.0.0.1:9000
                    2020-06-19 22:31:22.607 - debug: linkeddevices.0 (14085) States create User PubSub Client
                    2020-06-19 22:31:22.608 - debug: linkeddevices.0 (14085) States create System PubSub Client
                    2020-06-19 22:31:22.615 - debug: linkeddevices.0 (14085) States connected to redis: 127.0.0.1:9000
                    2020-06-19 22:31:22.615 - debug: linkeddevices.0 (14085) statesDB connected
                    2020-06-19 22:31:23.303 - info: linkeddevices.0 (14085) starting. Version 1.1.4 in /opt/iobroker/node_modules/iobroker.linkeddevices, node: v12.16.3, js-controller: 3.1.5
                    2020-06-19 22:31:23.315 - debug: linkeddevices.0 (14085) [onReady] deleteDeadLinkedObjects: 'false'
                    2020-06-19 22:31:23.316 - info: linkeddevices.0 (14085) [initialObjects] started...
                    2020-06-19 22:31:23.321 - debug: linkeddevices.0 (14085) [getSystemConfig] system configs successful loaded: '{"language":"de","dateFormat":"DD.MM.YYYY","durationFormat":"dd[T] hh[h] mm[m]"}'
                    2020-06-19 22:31:23.401 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Schlafzimmer.AC_Main.Energy'
                    2020-06-19 22:31:23.453 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Schlafzimmer.AC_Main.Power'
                    2020-06-19 22:31:23.500 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Schlafzimmer.AC_Main.SWITCH'
                    2020-06-19 22:31:23.548 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Schlafzimmer.Bodenbeleuchtung.SWITCH'
                    2020-06-19 22:31:23.596 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Keller.Waschkueche.Wassermelder.STATE'
                    
                    …
                    
                    
                    2020-06-19 22:31:30.344 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Dachgeschoss.Deckenlicht.ON_TIMER'
                    2020-06-19 22:31:30.388 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Dachgeschoss.Deckenlicht.SWITCH'
                    2020-06-19 22:31:30.436 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Buero.Deckenlicht.ON_TIMER'
                    2020-06-19 22:31:30.484 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Buero.Deckenlicht.SWITCH'
                    2020-06-19 22:31:30.485 - debug: linkeddevices.0 (14085) [resetAllLinkedObjectsStatus] 'dicLinkedObjectsStatus' items count: 158
                    2020-06-19 22:31:30.764 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Aussen.Garage.Antrieb' already exist!
                    2020-06-19 22:31:30.765 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Aussen.Garage' already exist!
                    2020-06-19 22:31:30.766 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Aussen' already exist!
                    2020-06-19 22:31:30.766 - debug: linkeddevices.0 (14085) [getCommonData] no common expert settings for 'linkeddevices.0.Aussen.Garage.Antrieb.PRESS_LONG'
                    2020-06-19 22:31:30.769 - debug: linkeddevices.0 (14085) [getCustomData] no custom expert settings for 'linkeddevices.0.Aussen.Garage.Antrieb.PRESS_LONG'
                    
                    
                    …
                    
                    2020-06-19 22:31:36.728 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Buero.Deckenlicht' already exist!
                    2020-06-19 22:31:36.729 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Buero' already exist!
                    2020-06-19 22:31:36.730 - debug: linkeddevices.0 (14085) [getCommonData] no common expert settings for 'linkeddevices.0.Buero.Deckenlicht.ON_TIMER'
                    2020-06-19 22:31:36.731 - debug: linkeddevices.0 (14085) [getCustomData] no custom expert settings for 'linkeddevices.0.Buero.Deckenlicht.ON_TIMER'
                    2020-06-19 22:31:36.731 - debug: linkeddevices.0 (14085) [createLinkedObject] native data set for 'linkeddevices.0.Buero.Deckenlicht.ON_TIMER' ("native":{"CONTROL":"NONE","DEFAULT":0,"FLAGS":1,"ID":"ON_TIME","MAX":85825945.5,"MIN":0,"OPERATIONS":2,"TAB_ORDER":1,"TYPE":"FLOAT","UNIT":"s"})
                    2020-06-19 22:31:36.782 - debug: linkeddevices.0 (14085) [createLinkedObject] value for 'linkeddevices.0.Buero.Deckenlicht.ON_TIMER' is up to date
                    2020-06-19 22:31:36.783 - info: linkeddevices.0 (14085) [createLinkedObject] linked object 'hm-rpc.0.OEQ0626147.1.ON_TIME' to 'linkeddevices.0.Buero.Deckenlicht.ON_TIMER'
                    2020-06-19 22:31:36.784 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Buero.Deckenlicht' already exist!
                    2020-06-19 22:31:36.785 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Buero' already exist!
                    2020-06-19 22:31:36.785 - debug: linkeddevices.0 (14085) [getCommonData] no common expert settings for 'linkeddevices.0.Buero.Deckenlicht.SWITCH'
                    2020-06-19 22:31:36.786 - debug: linkeddevices.0 (14085) [setExistingCustomData] keep custom data for adapters: 'lovelace.0' for linkedObject 'linkeddevices.0.Buero.Deckenlicht.SWITCH'
                    2020-06-19 22:31:36.787 - debug: linkeddevices.0 (14085) [getCustomData] no custom expert settings for 'linkeddevices.0.Buero.Deckenlicht.SWITCH'
                    2020-06-19 22:31:36.787 - debug: linkeddevices.0 (14085) [createLinkedObject] native data set for 'linkeddevices.0.Buero.Deckenlicht.SWITCH' ("native":{"CONTROL":"SWITCH.STATE","ID":"STATE","TYPE":"BOOL","UNIT":"","FLAGS":1,"OPERATIONS":7,"TAB_ORDER":0,"DEFAULT":false,"MAX":true,"MIN":false})
                    2020-06-19 22:31:36.838 - debug: linkeddevices.0 (14085) [createLinkedObject] value for 'linkeddevices.0.Buero.Deckenlicht.SWITCH' is up to date
                    2020-06-19 22:31:36.839 - info: linkeddevices.0 (14085) [createLinkedObject] linked object 'hm-rpc.0.OEQ0626147.1.STATE' to 'linkeddevices.0.Buero.Deckenlicht.SWITCH'
                    2020-06-19 22:31:36.841 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Bad.Spiegelleuchte' already exist!
                    2020-06-19 22:31:36.842 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Bad' already exist!
                    2020-06-19 22:31:36.842 - debug: linkeddevices.0 (14085) [getCommonData] no common expert settings for 'linkeddevices.0.Bad.Spiegelleuchte.SWITCH'
                    2020-06-19 22:31:36.844 - debug: linkeddevices.0 (14085) [setExistingCustomData] keep custom data for adapters: 'lovelace.0' for linkedObject 'linkeddevices.0.Bad.Spiegelleuchte.SWITCH'
                    2020-06-19 22:31:36.844 - debug: linkeddevices.0 (14085) [getCustomData] no custom expert settings for 'linkeddevices.0.Bad.Spiegelleuchte.SWITCH'
                    2020-06-19 22:31:36.894 - debug: linkeddevices.0 (14085) [createLinkedObject] value for 'linkeddevices.0.Bad.Spiegelleuchte.SWITCH' is up to date
                    2020-06-19 22:31:36.895 - info: linkeddevices.0 (14085) [createLinkedObject] linked object 'shelly.0.SHSW-21#559791#1.Relay0.Switch' to 'linkeddevices.0.Bad.Spiegelleuchte.SWITCH'
                    2020-06-19 22:31:36.896 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Bad.Spiegelleuchte' already exist!
                    2020-06-19 22:31:36.897 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Bad' already exist!
                    2020-06-19 22:31:36.897 - debug: linkeddevices.0 (14085) [getCommonData] no common expert settings for 'linkeddevices.0.Bad.Spiegelleuchte.ON_TIMER'
                    
                    
                    …
                    
                    2020-06-19 22:31:40.309 - info: linkeddevices.0 (14085) [createLinkedObject] linked object 'alexa2.0.Echo-Devices.G0913L0600170AGE.Commands.speak' to 'linkeddevices.0.Kinderzimmer.Echo.speak'
                    2020-06-19 22:31:40.309 - debug: linkeddevices.0 (14085) [createAllLinkedObjects] 'dicLinkedObjectsStatus' items count: 158
                    2020-06-19 22:31:40.309 - info: linkeddevices.0 (14085) [createAllLinkedObjects] count of active linkedObjects: 158
                    2020-06-19 22:31:40.309 - debug: linkeddevices.0 (14085) [createAllLinkedObjects] active linkedObjects {
                    
                    …
                    
                    "linkeddevices.0.Buero.Deckenlicht.ON_TIMER","hm-rpc.0.OEQ0626147.1.STATE":"linkeddevices.0.Buero.Deckenlicht.SWITCH","shelly.0.SHSW-21#559791#1.Relay0.Switch":"linkeddevices.0.Bad.Spiegelleuchte.SWITCH","shelly.0.SHSW-21#559791#1.Relay0.AutoTimerOff"
                    
                    …
                    
                    }
                    2020-06-19 22:31:40.309 - debug: linkeddevices.0 (14085) [initialObjects] 'dicLinkedObjectsStatus' items count: 158
                    2020-06-19 22:31:40.314 - info: linkeddevices.0 (14085) [initialObjects] finished
                    
                    ScroungerS 1 Antwort Letzte Antwort
                    0
                    • A ak1

                      @Scrounger

                      Hier die Raw-Daten des HM Datenpunktes vor dem Neustart. (Das Smart-Device im iot-Adapter ist mit der verlinkten Version im LinkedDevices Adapter verbunden. Nicht mit diesem HM-Quell-Datenpunkt.)

                      {
                        "from": "system.adapter.hm-rpc.0",
                        "ts": 1561319197184,
                        "user": "system.user.admin",
                        "common": {
                          "name": "Büro Deckenlicht.STATE",
                          "type": "boolean",
                          "role": "switch",
                          "def": false,
                          "read": true,
                          "write": true,
                          "custom": {
                            "linkeddevices.0": {
                              "enabled": true,
                              "number_unit": "",
                              "linkedId": "Buero.Deckenlicht.SWITCH",
                              "name": "Deckenlicht im Büro",
                              "role": "",
                              "mergeSettingsOnRestart": false,
                              "expertSettings": false,
                              "number_convertTo": "",
                              "number_maxDecimal": "",
                              "number_min": "",
                              "number_max": "",
                              "number_calculation": "",
                              "number_calculation_readOnly": "",
                              "number_to_boolean_condition": "",
                              "number_to_boolean_value_true": "",
                              "number_to_boolean_value_false": "",
                              "number_to_string_condition": "",
                              "number_to_duration_convert_seconds": "",
                              "number_to_duration_format": "",
                              "number_to_datetime_convert_seconds": "",
                              "number_to_datetime_format": "",
                              "number_to_multi_condition": "",
                              "boolean_convertTo": "",
                              "boolean_to_string_value_true": "",
                              "boolean_to_string_value_false": "",
                              "string_convertTo": "",
                              "string_prefix": "",
                              "string_suffix": "",
                              "string_to_boolean_value_true": "",
                              "string_to_boolean_value_false": "",
                              "string_to_number_unit": "",
                              "string_to_number_maxDecimal": "",
                              "string_to_number_calculation": "",
                              "string_to_number_calculation_readOnly": "",
                              "string_to_duration_format": "",
                              "string_to_datetime_parser": "",
                              "string_to_datetime_format": ""
                            }
                          },
                          "smartName": false
                        },
                        "native": {
                          "CONTROL": "SWITCH.STATE",
                          "ID": "STATE",
                          "TYPE": "BOOL",
                          "UNIT": "",
                          "FLAGS": 1,
                          "OPERATIONS": 7,
                          "TAB_ORDER": 0,
                          "DEFAULT": false,
                          "MAX": true,
                          "MIN": false
                        },
                        "acl": {
                          "object": 1636,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator",
                          "state": 1636
                        },
                        "_id": "hm-rpc.0.OEQ0626147.1.STATE",
                        "type": "state"
                      }
                      

                      Und hier nach dem Neustart des LinkedDevices Adapters. Ich denke, die Raw-Daten sind identisch:

                      {
                        "from": "system.adapter.hm-rpc.0",
                        "ts": 1561319197184,
                        "user": "system.user.admin",
                        "common": {
                          "name": "Büro Deckenlicht.STATE",
                          "type": "boolean",
                          "role": "switch",
                          "def": false,
                          "read": true,
                          "write": true,
                          "custom": {
                            "linkeddevices.0": {
                              "enabled": true,
                              "number_unit": "",
                              "linkedId": "Buero.Deckenlicht.SWITCH",
                              "name": "Deckenlicht im Büro",
                              "role": "",
                              "mergeSettingsOnRestart": false,
                              "expertSettings": false,
                              "number_convertTo": "",
                              "number_maxDecimal": "",
                              "number_min": "",
                              "number_max": "",
                              "number_calculation": "",
                              "number_calculation_readOnly": "",
                              "number_to_boolean_condition": "",
                              "number_to_boolean_value_true": "",
                              "number_to_boolean_value_false": "",
                              "number_to_string_condition": "",
                              "number_to_duration_convert_seconds": "",
                              "number_to_duration_format": "",
                              "number_to_datetime_convert_seconds": "",
                              "number_to_datetime_format": "",
                              "number_to_multi_condition": "",
                              "boolean_convertTo": "",
                              "boolean_to_string_value_true": "",
                              "boolean_to_string_value_false": "",
                              "string_convertTo": "",
                              "string_prefix": "",
                              "string_suffix": "",
                              "string_to_boolean_value_true": "",
                              "string_to_boolean_value_false": "",
                              "string_to_number_unit": "",
                              "string_to_number_maxDecimal": "",
                              "string_to_number_calculation": "",
                              "string_to_number_calculation_readOnly": "",
                              "string_to_duration_format": "",
                              "string_to_datetime_parser": "",
                              "string_to_datetime_format": ""
                            }
                          },
                          "smartName": false
                        },
                        "native": {
                          "CONTROL": "SWITCH.STATE",
                          "ID": "STATE",
                          "TYPE": "BOOL",
                          "UNIT": "",
                          "FLAGS": 1,
                          "OPERATIONS": 7,
                          "TAB_ORDER": 0,
                          "DEFAULT": false,
                          "MAX": true,
                          "MIN": false
                        },
                        "acl": {
                          "object": 1636,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator",
                          "state": 1636
                        },
                        "_id": "hm-rpc.0.OEQ0626147.1.STATE",
                        "type": "state"
                      }
                      

                      Und hier das Log. Neustart im Debug-Mode. Ich habe nach bestem Wissen und Gewissen etwas gefiltert. Die Auslassungen sind an den "..." Stellen zu erkennen.

                      2020-06-19 22:31:18.864 - info: host.iobroker stopInstance system.adapter.linkeddevices.0 send kill signal
                      2020-06-19 22:31:19.383 - info: host.iobroker instance system.adapter.linkeddevices.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                      2020-06-19 22:31:21.882 - info: host.iobroker instance system.adapter.linkeddevices.0 started with pid 14085
                      2020-06-19 22:31:22.575 - debug: linkeddevices.0 (14085) Redis Objects: Use Redis connection: 127.0.0.1:9001
                      2020-06-19 22:31:22.587 - debug: linkeddevices.0 (14085) Objects client ready ... initialize now
                      2020-06-19 22:31:22.594 - debug: linkeddevices.0 (14085) Objects create System PubSub Client
                      2020-06-19 22:31:22.595 - debug: linkeddevices.0 (14085) Objects create User PubSub Client
                      2020-06-19 22:31:22.595 - debug: linkeddevices.0 (14085) Objects client initialize lua scripts
                      2020-06-19 22:31:22.601 - debug: linkeddevices.0 (14085) Objects connected to redis: 127.0.0.1:9001
                      2020-06-19 22:31:22.603 - debug: linkeddevices.0 (14085) objectDB connected
                      2020-06-19 22:31:22.603 - debug: linkeddevices.0 (14085) Redis States: Use Redis connection: 127.0.0.1:9000
                      2020-06-19 22:31:22.607 - debug: linkeddevices.0 (14085) States create User PubSub Client
                      2020-06-19 22:31:22.608 - debug: linkeddevices.0 (14085) States create System PubSub Client
                      2020-06-19 22:31:22.615 - debug: linkeddevices.0 (14085) States connected to redis: 127.0.0.1:9000
                      2020-06-19 22:31:22.615 - debug: linkeddevices.0 (14085) statesDB connected
                      2020-06-19 22:31:23.303 - info: linkeddevices.0 (14085) starting. Version 1.1.4 in /opt/iobroker/node_modules/iobroker.linkeddevices, node: v12.16.3, js-controller: 3.1.5
                      2020-06-19 22:31:23.315 - debug: linkeddevices.0 (14085) [onReady] deleteDeadLinkedObjects: 'false'
                      2020-06-19 22:31:23.316 - info: linkeddevices.0 (14085) [initialObjects] started...
                      2020-06-19 22:31:23.321 - debug: linkeddevices.0 (14085) [getSystemConfig] system configs successful loaded: '{"language":"de","dateFormat":"DD.MM.YYYY","durationFormat":"dd[T] hh[h] mm[m]"}'
                      2020-06-19 22:31:23.401 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Schlafzimmer.AC_Main.Energy'
                      2020-06-19 22:31:23.453 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Schlafzimmer.AC_Main.Power'
                      2020-06-19 22:31:23.500 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Schlafzimmer.AC_Main.SWITCH'
                      2020-06-19 22:31:23.548 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Schlafzimmer.Bodenbeleuchtung.SWITCH'
                      2020-06-19 22:31:23.596 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Keller.Waschkueche.Wassermelder.STATE'
                      
                      …
                      
                      
                      2020-06-19 22:31:30.344 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Dachgeschoss.Deckenlicht.ON_TIMER'
                      2020-06-19 22:31:30.388 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Dachgeschoss.Deckenlicht.SWITCH'
                      2020-06-19 22:31:30.436 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Buero.Deckenlicht.ON_TIMER'
                      2020-06-19 22:31:30.484 - debug: linkeddevices.0 (14085) [resetLinkedObjectStatus] 'isLinked' status reseted for 'linkeddevices.0.Buero.Deckenlicht.SWITCH'
                      2020-06-19 22:31:30.485 - debug: linkeddevices.0 (14085) [resetAllLinkedObjectsStatus] 'dicLinkedObjectsStatus' items count: 158
                      2020-06-19 22:31:30.764 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Aussen.Garage.Antrieb' already exist!
                      2020-06-19 22:31:30.765 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Aussen.Garage' already exist!
                      2020-06-19 22:31:30.766 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Aussen' already exist!
                      2020-06-19 22:31:30.766 - debug: linkeddevices.0 (14085) [getCommonData] no common expert settings for 'linkeddevices.0.Aussen.Garage.Antrieb.PRESS_LONG'
                      2020-06-19 22:31:30.769 - debug: linkeddevices.0 (14085) [getCustomData] no custom expert settings for 'linkeddevices.0.Aussen.Garage.Antrieb.PRESS_LONG'
                      
                      
                      …
                      
                      2020-06-19 22:31:36.728 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Buero.Deckenlicht' already exist!
                      2020-06-19 22:31:36.729 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Buero' already exist!
                      2020-06-19 22:31:36.730 - debug: linkeddevices.0 (14085) [getCommonData] no common expert settings for 'linkeddevices.0.Buero.Deckenlicht.ON_TIMER'
                      2020-06-19 22:31:36.731 - debug: linkeddevices.0 (14085) [getCustomData] no custom expert settings for 'linkeddevices.0.Buero.Deckenlicht.ON_TIMER'
                      2020-06-19 22:31:36.731 - debug: linkeddevices.0 (14085) [createLinkedObject] native data set for 'linkeddevices.0.Buero.Deckenlicht.ON_TIMER' ("native":{"CONTROL":"NONE","DEFAULT":0,"FLAGS":1,"ID":"ON_TIME","MAX":85825945.5,"MIN":0,"OPERATIONS":2,"TAB_ORDER":1,"TYPE":"FLOAT","UNIT":"s"})
                      2020-06-19 22:31:36.782 - debug: linkeddevices.0 (14085) [createLinkedObject] value for 'linkeddevices.0.Buero.Deckenlicht.ON_TIMER' is up to date
                      2020-06-19 22:31:36.783 - info: linkeddevices.0 (14085) [createLinkedObject] linked object 'hm-rpc.0.OEQ0626147.1.ON_TIME' to 'linkeddevices.0.Buero.Deckenlicht.ON_TIMER'
                      2020-06-19 22:31:36.784 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Buero.Deckenlicht' already exist!
                      2020-06-19 22:31:36.785 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Buero' already exist!
                      2020-06-19 22:31:36.785 - debug: linkeddevices.0 (14085) [getCommonData] no common expert settings for 'linkeddevices.0.Buero.Deckenlicht.SWITCH'
                      2020-06-19 22:31:36.786 - debug: linkeddevices.0 (14085) [setExistingCustomData] keep custom data for adapters: 'lovelace.0' for linkedObject 'linkeddevices.0.Buero.Deckenlicht.SWITCH'
                      2020-06-19 22:31:36.787 - debug: linkeddevices.0 (14085) [getCustomData] no custom expert settings for 'linkeddevices.0.Buero.Deckenlicht.SWITCH'
                      2020-06-19 22:31:36.787 - debug: linkeddevices.0 (14085) [createLinkedObject] native data set for 'linkeddevices.0.Buero.Deckenlicht.SWITCH' ("native":{"CONTROL":"SWITCH.STATE","ID":"STATE","TYPE":"BOOL","UNIT":"","FLAGS":1,"OPERATIONS":7,"TAB_ORDER":0,"DEFAULT":false,"MAX":true,"MIN":false})
                      2020-06-19 22:31:36.838 - debug: linkeddevices.0 (14085) [createLinkedObject] value for 'linkeddevices.0.Buero.Deckenlicht.SWITCH' is up to date
                      2020-06-19 22:31:36.839 - info: linkeddevices.0 (14085) [createLinkedObject] linked object 'hm-rpc.0.OEQ0626147.1.STATE' to 'linkeddevices.0.Buero.Deckenlicht.SWITCH'
                      2020-06-19 22:31:36.841 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Bad.Spiegelleuchte' already exist!
                      2020-06-19 22:31:36.842 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Bad' already exist!
                      2020-06-19 22:31:36.842 - debug: linkeddevices.0 (14085) [getCommonData] no common expert settings for 'linkeddevices.0.Bad.Spiegelleuchte.SWITCH'
                      2020-06-19 22:31:36.844 - debug: linkeddevices.0 (14085) [setExistingCustomData] keep custom data for adapters: 'lovelace.0' for linkedObject 'linkeddevices.0.Bad.Spiegelleuchte.SWITCH'
                      2020-06-19 22:31:36.844 - debug: linkeddevices.0 (14085) [getCustomData] no custom expert settings for 'linkeddevices.0.Bad.Spiegelleuchte.SWITCH'
                      2020-06-19 22:31:36.894 - debug: linkeddevices.0 (14085) [createLinkedObject] value for 'linkeddevices.0.Bad.Spiegelleuchte.SWITCH' is up to date
                      2020-06-19 22:31:36.895 - info: linkeddevices.0 (14085) [createLinkedObject] linked object 'shelly.0.SHSW-21#559791#1.Relay0.Switch' to 'linkeddevices.0.Bad.Spiegelleuchte.SWITCH'
                      2020-06-19 22:31:36.896 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Bad.Spiegelleuchte' already exist!
                      2020-06-19 22:31:36.897 - debug: linkeddevices.0 (14085) [createLinkedObjectChannel] channel 'linkeddevices.0.Bad' already exist!
                      2020-06-19 22:31:36.897 - debug: linkeddevices.0 (14085) [getCommonData] no common expert settings for 'linkeddevices.0.Bad.Spiegelleuchte.ON_TIMER'
                      
                      
                      …
                      
                      2020-06-19 22:31:40.309 - info: linkeddevices.0 (14085) [createLinkedObject] linked object 'alexa2.0.Echo-Devices.G0913L0600170AGE.Commands.speak' to 'linkeddevices.0.Kinderzimmer.Echo.speak'
                      2020-06-19 22:31:40.309 - debug: linkeddevices.0 (14085) [createAllLinkedObjects] 'dicLinkedObjectsStatus' items count: 158
                      2020-06-19 22:31:40.309 - info: linkeddevices.0 (14085) [createAllLinkedObjects] count of active linkedObjects: 158
                      2020-06-19 22:31:40.309 - debug: linkeddevices.0 (14085) [createAllLinkedObjects] active linkedObjects {
                      
                      …
                      
                      "linkeddevices.0.Buero.Deckenlicht.ON_TIMER","hm-rpc.0.OEQ0626147.1.STATE":"linkeddevices.0.Buero.Deckenlicht.SWITCH","shelly.0.SHSW-21#559791#1.Relay0.Switch":"linkeddevices.0.Bad.Spiegelleuchte.SWITCH","shelly.0.SHSW-21#559791#1.Relay0.AutoTimerOff"
                      
                      …
                      
                      }
                      2020-06-19 22:31:40.309 - debug: linkeddevices.0 (14085) [initialObjects] 'dicLinkedObjectsStatus' items count: 158
                      2020-06-19 22:31:40.314 - info: linkeddevices.0 (14085) [initialObjects] finished
                      
                      ScroungerS Offline
                      ScroungerS Offline
                      Scrounger
                      Developer
                      schrieb am zuletzt editiert von
                      #9

                      @ak1 sagte in Troubleshooting: iot Smart-Devices, linkeddevices, hm-rpc:

                      Ok Probelm ist das HM-Quell Objekt folgenden Eintrag hat:

                          "smartName": false
                      

                      Linkeddevices macht im Prinzip nichts anderes als die Quelldatenpunkte zu spiegeln. D.h. er nimmt dann immer den oberen Wert aus dem Quell DP bei einem Neustart.

                      Lösch mal bitte "smartName": false raus, konfiguriere den linkeddevices im iot. der linkeddevices dp muss die mergeSettingsOnRestart aktiviert haben, dann sollte es nach einem neustart funktionieren.

                      Ich selber nutze den iot Adapter nicht, deshalb kann ich auhc nur bedingt testen.

                      <a href="https://github.com/Scrounger/ioBroker.linkeddevices">LinkedDevices Adapter</a>

                      <a href="https://github.com/Scrounger/ioBroker.vis-materialdesign">Material Design Widgets</a>

                      1 Antwort Letzte Antwort
                      1
                      • A Offline
                        A Offline
                        ak1
                        schrieb am zuletzt editiert von
                        #10

                        Danke! Erster Test ist positiv.
                        Ich versuche es heute später nochmal mit allen anderen HM Devices, die ich über LinkedDevices in den iot Adapter eingebunden hatte und gebe Feedback.

                        War übrigens im ersten Moment nicht so simpel, "smartName": false zu entfernen. Kam immer wieder.

                        Ich habe dann aber hier den Tipp von apollon77 gelesen:
                        https://forum.iobroker.net/topic/31382/attribut-smartname-lässt-sich-nicht-entfernen/6

                        1 Antwort Letzte Antwort
                        0
                        • A Offline
                          A Offline
                          ak1
                          schrieb am zuletzt editiert von
                          #11

                          Bestätigt! Das Problem ist gelöst.
                          Vielen Dank @Scrounger !

                          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

                          523

                          Online

                          32.4k

                          Benutzer

                          81.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