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?
-
Hat hier jemand eine Idee, was ich ändern muss, oder geht es einfach mit Jalousien nicht?