NEWS
IOT-Adapter - intelligente Aufzählungen / Linkeddevices
-
Ich möchte gern meine Shelly Shutter als "intelligente Aufzählung" in Alexa bekommen. Wenn ich bei dem Shelly unter Position eine Funktion und einen Raum eingebe, werden die Daten in die Alexa App übernommen. Mache ich das ganze bei einem "linkeddevice" geht es nicht. Die RAW beim linkeddevice sieht so aus:
{ "from": "system.adapter.linkeddevices.0", "user": "system.user.admin", "ts": 1600370592459, "common": { "name": "EG_Gaeste_WC_Rollade", "type": "number", "role": "level.blind", "unit": "%", "desc": "Created by linkeddevices", "min": 0, "max": 100, "read": true, "write": true, "smartName": false, "custom": { "linkeddevices.0": { "enabled": true, "parentId": "shelly.0.SHSW-21#32B5BE#1.Shutter.Position", "parentType": "number", "isLinked": true } }, "icon": "linkeddevices_small.png" }, "native": {}, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "linkeddevices.0.Shutter.EG.EG_Gaeste_WC_Rollade.Position", "type": "state" }Das gleiche beim Shelly, wo es funktionieren würde, sieht so aus ->
{ "type": "state", "common": { "name": "EG_GaesteWC_Rollade_Position", "type": "number", "role": "level.blind", "unit": "%", "min": 0, "max": 100, "read": true, "write": true, "smartName": false, "custom": { "linkeddevices.0": { "enabled": true, "number_unit": "", "linkedId": "Shutter.EG.EG_Gaeste_WC_Rollade.Position", "name": "EG_Gaeste_WC_Rollade", "role": "level.blind", "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": "" } } }, "native": {}, "from": "system.adapter.shelly.0", "ts": 1600370564692, "_id": "shelly.0.SHSW-21#32B5BE#1.Shutter.Position", "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "user": "system.user.admin" }Ich vermute es hat was mit den Rollen zu tun - nehme ich eine Steckdose unter linkeddevices welche als Rolle "switch" hat, wird diese auch in der Alexa App gezeigt.
Was muss ich ändern, damit es geht?
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden