[Gelöst] alias_<RoomName> ???

Begonnen von LuBeDa, 29 Oktober 2017, 11:49:32

Vorheriges Thema - Nächstes Thema

LuBeDa

Hallo,
ich versuche für meine Frau  ;)  den Raum "Kueche" in "Küche" umzubenennen. Das gelingt mir aber nicht. In der Commandref zum Modul  FHEMWEB steht dies:

alias_<RoomName>
Falls man das Attribut alias_<RoomName> definiert, und dieses Attribut für ein Gerät setzt, dann wird dieser Wert bei Anzeige von <RoomName> verwendet.
Achtung: man kann im userattr auch alias_.* verwenden um alle möglichen Räume abzudecken, in diesem Fall wird aber die Attributauswahl in der Detailansicht für alias_.* nicht funktionieren.


Das verstehe ich aber nicht genau bzw. meine Versuche z.B. funktionieren nicht:
attr KUIT01 alias_Kueche Küche führt zu:
KUIT01: unknown attribute alias_Kueche. Type 'attr KUIT01 ?' for a detailed list.

Hier benötige ich Hilfe.

Ludger

ph1959de

Zitat von: LuBeDa am 29 Oktober 2017, 11:49:32

attr KUIT01 alias_Kueche Küche führt zu:
KUIT01: unknown attribute alias_Kueche. Type 'attr KUIT01 ?' for a detailed list.

Heisst denn Deine FHEMWEB Instanz KUIT01?
Aktives Mitglied des FHEM e.V. | Moderator im Forenbereich "Wiki"

LuBeDa

Nein, stimmt, das war ein Gerät im Raum "Kueche". Das war also einer meiner Fehlversuche.

Mein FHEWEB-Gerät nennt sich "WEB", dabei bekomme ich den selben Fehler:

attr WEB alias_Kueche Küche

Gibt:

WEB: unknown attribute alias_Kueche. Type 'attr WEB ?' for a detailed list.

Ludger

krikan

Man muss zunaechst das entsprechende userattr anlegen; siehe Bsp: https://forum.fhem.de/index.php/topic,59944.msg517298.html#msg517298

Zudem vergibst Du dadurch nicht einen Alias für den Raum, sondern einem Geraet wird in einem bestimmten Raum ein anderer Alias zugewiesen. Ist aber nach meinem Verstaendnis nicht Dein Ziel!?

Gruß, Christian

LuBeDa

OK,
jetzt verstehe ich was mit alias_ gemeint ist.

Das war wirklich nicht das was ich erreichen wollte.

krikan

Kannst Dein Glück mit einem kompletten umbenennen probieren (ungetestet!):
attr room=Kueche room Küche
Umlaute in Raumnamen sind afaik nicht verboten.

LuBeDa

Merkwürdig, ich hatte damals Kueche genommen weil Küche nicht funktionierte!?

Werde die Änderungen Stück für Stück machen. Dein Befehl würde Geräte die in mehreren Räumen sind nur noch in der Küche auflisten. Den Fehler habe ich schon einmal begangen ;D

Danke für den Tipp.

krikan

Zitat von: LuBeDa am 29 Oktober 2017, 17:31:06
Dein Befehl würde Geräte die in mehreren Räumen sind nur noch in der Küche auflisten.
Ja.
Dann sollte aber https://wiki.fhem.de/wiki/Cmdalias#roomrename weiterhelfen.

LuBeDa

Cool, aber zu spät. :)

Habe die Geräte manuell bearbeitet.