@ahennig sagte in iQontrol Vis Support Thread:
Bei meinem Verstärker wird die Tone Control über einen String gesetzt. Ich habe einen Alias Datenpunkt dafür erzeugt.
{ "common": { "name": "Sound Program", "desc": "Manuell erzeugt", "role": "level.suction", "type": "string", "read": true, "write": true, "states": { "munich": "München", "vienna": "Wien", "chamber": "Kammer", "cellar_club": "Kellerclub", "roxy_theatre": "Roxy Theatre", "bottom_line": "Endeffekt", "sports": "Sport", "action_game": "Aktion-Spiel", "roleplaying_game": "Rollen-Spiel", "music_video": "Musik-Video", "standard": "Standard", "sci-fi": "Sci-Fi", "adventure": "Abenteuer", "drama": "Drama", "mono_movie": "Mono-Film", "2ch_stereo": "2-Kanal-Stereo", "5ch_stereo": "5-Kanal-Stereo", "surr_decoder": "Surround-Dekoder", "straight": "Gerade" }, "def": "standard", "alias": { "id": "musiccast.0.RX-S601D_AC44F243DB07.main.sound_program" }, "min": 0, "max": 18 }, "type": "state", "native": {}, "_id": "alias.0.Hausdaten.Geräte.Yamaha_Verstärker.Sound_Program", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1703620002232 }
Leider wird der Datentpunkt unter ADDITIONAL_CONTROLS nicht als DropDown dargestellt.
Bei einem anderen Testweise eingefügten Datenpunkt geht es:{ "common": { "name": "Fan-Power", "desc": "Manuell erzeugt", "role": "level.suction", "type": "string", "read": true, "write": true, "states": { "101": "QUIET", "102": "BALANCED", "103": "TURBO", "104": "MAXIMUM", "106": "CUSTOM" }, "def": 0, "alias": { "id": "mihome-vacuum.0.control.fan_power" }, "min": 101, "max": 106 }, "type": "state", "native": {}, "_id": "alias.0.Hausdaten.Geräte.DG_Sauger.Fan-Power", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1703619667128 }
Beide sind von Type String. Im Problemfall sind die Keys Strings, im Gutfall als String behandelte Zahlen.
Wo könnte die Ursache dafür sein, dass der Datenpunkt nicht als DropDown dargestellt wird?
Kennt jemand die Bedingungen wann ein Datenpunkt als DropDown dargestellt wird?