Wollt mal fragen ob das so korrekt ist , selbst die zuvor vergebenen Namen werden überschrieben. Verstehen würde ichs wenn der Name ergänzt würde.
Beispiel:
defmod str_EG_Rollos structure room Rollo_EG_Flur Rollo_EG_Kuechestr Rollo_Kuecheseite Rollo_EG_Erker Rollo_EG_Wohnzimmerlinks
attr str_EG_Rollos alexaName erdgeschoss
attr str_EG_Rollos eventMap up:on down:off
attr str_EG_Rollos genericDeviceType switch
attr str_EG_Rollos room Alexacontrol,DUOFERN,structure
setstate str_EG_Rollos closed
setstate str_EG_Rollos 2017-09-15 20:34:08 LastDevice Rollo_EG_Wohnzimmerlinks
setstate str_EG_Rollos 2017-09-15 20:34:08 LastDevice_Abs Rollo_EG_Wohnzimmerlinks
setstate str_EG_Rollos 2017-09-15 20:34:08 state closed
Hier werden nach dem anlegen der structure die zuvor definierten AlexaNamen der Rollläden Rollo_EG_Flur Rollo_EG_Kuechestr Rollo_Kuecheseite Rollo_EG_Erker Rollo_EG_Wohnzimmerlinks durch erdgeschoss ersetzt.
Das Problem ist reproduzierbar. Verschiebe das Thread (Knopf ganz unten links) ins richtige Subforum:
ZitatFHEM/39_alexa.pm justme1968 http://forum.fhem.de Frontends/Sprachsteuerung
das problem ist kein problem sondern normales verhalten von structure wenn man das structexclude attribut nicht verwendet.
Das hatten wir doch schonmal, ist aber glaube ich im Sande verlaufen
Structure: Wishlist: Zusätzliche Attribute in ignore hash mit aufnehmen (https://forum.fhem.de/index.php/topic,70773.0.html)