Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. [gelöst] Troubleshooting: iot Smart-Devices, linkeddevices

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

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

    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      ak1 last edited by

      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 Reply Last reply Reply Quote 0
      • Scrounger
        Scrounger Developer @ak1 last edited by

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

        1 Reply Last reply Reply Quote 1
        • A
          ak1 last edited by

          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.

          Scrounger 1 Reply Last reply Reply Quote 0
          • Scrounger
            Scrounger Developer @ak1 last edited by

            @ak1

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

            1 Reply Last reply Reply Quote 0
            • A
              ak1 last edited by

              @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 Reply Last reply Reply Quote 0
              • A
                ak1 last edited by

                @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"
                  }
                }
                
                Scrounger 1 Reply Last reply Reply Quote 0
                • Scrounger
                  Scrounger Developer @ak1 last edited by

                  @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 1 Reply Last reply Reply Quote 0
                  • A
                    ak1 @Scrounger last edited by

                    @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
                    
                    Scrounger 1 Reply Last reply Reply Quote 0
                    • Scrounger
                      Scrounger Developer @ak1 last edited by

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

                      1 Reply Last reply Reply Quote 1
                      • A
                        ak1 last edited by

                        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 Reply Last reply Reply Quote 0
                        • A
                          ak1 last edited by

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

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          539
                          Online

                          31.8k
                          Users

                          80.0k
                          Topics

                          1.3m
                          Posts

                          iot linkeddevices smart devices
                          2
                          11
                          933
                          Loading More Posts
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes
                          Reply
                          • Reply as topic
                          Log in to reply
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                          The ioBroker Community 2014-2023
                          logo