FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: DarkT am 07 Februar 2018, 08:32:09

Titel: [gelöst] Strukturierte Räume und roomicons
Beitrag von: DarkT am 07 Februar 2018, 08:32:09
Hallo zusammen,

bei strukturierten Räumen scheinen entweder
a) roomicons nicht zu funktionieren oder
b) ich zu blöd zu sein, dass korrekt zu definieren.

Ich habe folgende Raum-Struktur

<ICON> A...  irgendein Raum mit Icon
<ICON> B...
...
Z_System->Server
Z_System->Komponenten


Sowohl der Raum Z_System, als auch alle Unterräume haben kein Icon, obwohl ich im WEB Device das Folgende definiert habe:


Telefon:phone_call Everything:rc_WEB Energie:measure_power Kalender:time_calendar Wetter:weather_cloudy Spritpreise:gasoline Z_System:desktop Z_System->Server:desktop Z_System->Komponenten:cul_cul Bewohner:status_available Z_System->Telegram:message_mail Musik:audio_sound


Hat jemand ne Idee?

Danke schon mal im Vorraus.
Titel: Strukturierte Räume und roomicons
Beitrag von: mike1969bln am 07 Februar 2018, 09:20:15
Hallo DarkT,

das geht nicht.

linkes Menü in Gruppen einteilen?
https://r.tapatalk.com/shareLink?share_fid=75100&share_tid=63530&share_pid=744619&url=https%3A%2F%2Fforum%2Efhem%2Ede%2Findex%2Ephp%3Ftopic%3D63530%2Emsg744619%23msg744619&share_type=t



#70


Gesendet von iPhone mit Tapatalk
Titel: Antw:Strukturierte Räume und roomicons
Beitrag von: DarkT am 07 Februar 2018, 09:28:19
@mike Danke für den Hinweis

Dann schließe ich das hier mal ab.
Titel: Antw:[gelöst] Strukturierte Räume und roomicons
Beitrag von: xenos1984 am 04 Mai 2020, 22:50:59
Falls jemand auf der Suche im Forum dieses alte Thema finden sollte, weil er / sie die gleiche Fragestellung hat und Icons für strukturierte Räume haben möchte: Zumindest für die Unterräume bei 2 Ebenen scheint das problemlos zu funktionieren. (Mehr Ebenen habe ich nicht getestet, und für die übergeordneten Ebenen habe ich keine Möglichkeit gefunden.)

Wenn die Räume so aussehen:
Raum->Unterraum1
Raum->Unterraum2

Dann bekommen die Unterräume so ihre Icons:
attr WEB roomIcons Raum.*Unterraum1:icon1 Raum.*Unterraum2:icon2
Hierbei sind natürlich icon1 und icon2 durch die gewünschten Icons zu ersetzen.

Hintergrund: Bei der Erstellung des Menüs wird roomIcons an den Leerzeichen in eine Liste aufgeteilt, und die einzelnen Elemente der Liste sind von der Form <Raum-Regex>:<Icon>. Der Teil vor dem Doppelpunkt ist also ein Regex, und wenn der auf den Raumnamen passt, wird das Icon eingefügt. Bei strukturierten Unterräumen ist dieser Raumname Raum-&gt;Unterraum (wenn ich das richtig herausgefunden habe, wird das > Zeichen ersetzt), und das lässt sich im Regex mit .* abfangen.

Vielleicht lassen sich für die übergeordneten Räume auch Icons realisieren, aber zumindest scheint das derzeit nicht implementiert zu sein, so weit ich aus dem Perl-Code des FHEMWEB Moduls herauslesen konnte.
Titel: Antw:[gelöst] Strukturierte Räume und roomicons
Beitrag von: freakadings am 08 August 2020, 13:44:56
Danke xenos :)

Man kann man den Übergeordneten Räumen aber kein Icon zuteilen, da sie eigentlich keine Räume sind, oder?
Bspw.:
Erdgeschoss iconEG
-Wohnbereich iconWZ
-Essbereich iconEZ
...
Obergeschoss iconOG
-Schlafzimmer iconSZ
-Badezimmer iconBZ
... etc.







Titel: Antw:[gelöst] Strukturierte Räume und roomicons
Beitrag von: xenos1984 am 13 August 2020, 08:45:04
Zitat von: freakadings am 08 August 2020, 13:44:56
Man kann man den Übergeordneten Räumen aber kein Icon zuteilen, da sie eigentlich keine Räume sind, oder?
Richtig, das scheint nicht zu gehen. Diese Einträge im Menü werden dynamisch erzeugt, und so weit ich den Code verstanden habe, wird dabei roomIcons nicht ausgewertet, sondern nur auf der untersten Ebene.
Titel: Antw:[gelöst] Strukturierte Räume und roomicons
Beitrag von: freakadings am 13 August 2020, 12:36:08
Schade, auch dass es keine vollwertigen Räume sind, man hätte da zB Lichtgruppen oder ähnliches anlegen können, die für den ganzen übergeordneten Raum (zb Erdgeschoss) gelten.

Danke dir :)