FHEM Forum

FHEM => Frontends => FHEMWEB => Thema gestartet von: kroman am 17 Oktober 2017, 08:35:56

Titel: [gelöst] Problem mit roomicons
Beitrag von: kroman am 17 Oktober 2017, 08:35:56
Guten Morgen,

ich habe meinen Räumen in FHEMWEB icons zugeordnet:


attr WEB roomIcons kontrollzentrum:audio_eq licht:light_ceiling kamera:it_camera presence:bluetooth lüftersteuerung:vent_ventilation wetter:day_night maintenance:hue_room_garage smoke:secur_smoke_detector logik:helper_doif krofunk:it_wifi system:edit_settings battery:measure_battery_100 log:it_printer


Es scheint, als würde die Zuordnung anhand der ersten 2 oder 3 Zeichen des Raumes gemacht werden, denn obwohl für die Räume "logik" und "log" unterschiedliche icons gesetzt sind, sehe ich für beide das von "log", nämlich den Drucker.

Kann man das mal fixen wenn man Zeit hat?

Wäre nett, eilt natürlich keineswegs.

Danke vorab und Gruß,
kroman
Titel: Antw:Problem mit roomicons
Beitrag von: nils_ am 17 Oktober 2017, 10:39:04
das steht in der commandref:
ZitatroomIcons
Leerzeichen getrennte Liste von room:icon Zuordnungen Der erste Teil wird als regexp interpretiert, daher muss ein Leerzeichen als Punkt geschrieben werden.
Beispiel: attr WEB roomIcons Anlagen.EDV:icoEverything

vermutlich ist der markierte teil "dein problem" ?!?

evtl. liegt es auch an der reihenfolge wie die attribute definiert sind.
kannst du mal testweise die reihenfolge ändern??
Titel: Antw:Problem mit roomicons
Beitrag von: kroman am 17 Oktober 2017, 19:00:50
Ja. Es liegt am Raum "log".
"log" ist wohl ein RegEx.

Deshalb geht auch das nicht:


attr WEB roomIcons logik:helper_doif log:it_printer


Alle Räume die "log" beinhalten, bekommen den Drucker als icon.

Ich hab den Raum jetzt in "logs" umbenannt, das passt auch und funktioniert.

Eine Frage noch rein interessehalber:

Könnte man in diesem Fall RegEx irgendwie "deaktivieren", d.h. fhem sagen, dass "log" kein RegEx ist?
Ich meine nur für dieses eine attr mit irgendeinem Sonderzeichen davor oder so.

Danke jedenfalls!
Titel: Antw:Problem mit roomicons
Beitrag von: CoolTux am 17 Oktober 2017, 19:03:23
Versuch Mal die Reinfolge zu ändern. Erst log und dann logik
Titel: Antw:Problem mit roomicons
Beitrag von: kroman am 17 Oktober 2017, 19:15:20
Funktioniert!

Weißt du um welche RegEx es sich hier handelt?
Titel: Antw:Problem mit roomicons
Beitrag von: CoolTux am 17 Oktober 2017, 19:19:53
FHEM scheint kein korrekten RegEx Abschluss alla $ nach dem room Name zu machen.
Kann sein das es so gewünscht ist.
Aber die Logik sagt ja das nach der Reihe von links nach rechts aufgebaut wird. Also überschreibt log wieder logik, und somit einfach umdrehen.
Titel: Antw:[gelöst] Problem mit roomicons
Beitrag von: kroman am 18 Oktober 2017, 07:52:43
Danke noch für die Info!
Für mich passt es jetzt.
Dass das ev. so gewünscht ist, kann ich nicht verstehen, aber das heißt nix.
Denn auch mit den Räumen "bla" und "blabla" gibt es das gleiche Problem.
Anfangs dachte ich "log" hat spezielle Bedeutung...
Titel: Antw:[gelöst] Problem mit roomicons
Beitrag von: CoolTux am 18 Oktober 2017, 08:02:49
Da Du im korrekten Forum gepostet hast und wenn es Dich interessiert kannst Du warten ob Rudi sich hierzu äußert. Dazu musst Du aber den Thread so lassen, also nicht auf gelöst stellen.
Titel: Antw:Problem mit roomicons
Beitrag von: kroman am 18 Oktober 2017, 08:09:17
Mich interessiert alles was mit FHEM zu tun hat  :)
Dann warten wir noch...
Titel: Antw:Problem mit roomicons
Beitrag von: nils_ am 18 Oktober 2017, 09:12:49
Zitat von: CoolTux am 17 Oktober 2017, 19:03:23
Versuch Mal die Reinfolge zu ändern. Erst log und dann logik

warum hört denn keiner auf mich  :'(
ist ja wie zu Hause  :o ;D ;D ;D
Titel: Antw:Problem mit roomicons
Beitrag von: CoolTux am 18 Oktober 2017, 09:19:43
Zitat von: nils_ am 18 Oktober 2017, 09:12:49
warum hört denn keiner auf mich  :'(
ist ja wie zu Hause  :o ;D ;D ;D

Kenne ich. Die 15jährige weiß auch immer alles besser  ;D
Titel: Antw:Problem mit roomicons
Beitrag von: nils_ am 18 Oktober 2017, 09:21:39
Zitat von: CoolTux am 18 Oktober 2017, 09:19:43
Kenne ich. Die 15jährige weiß auch immer alles besser  ;D

:D :D

davon sind wir noch 14,9 Jahre entfernt. beim sohnemann nur 11   :o :o
ich ahne fürchterliches  ;) ;) ;)
Titel: Antw:Problem mit roomicons
Beitrag von: CoolTux am 18 Oktober 2017, 09:42:36
das geht schneller wie dir lieb ist. die zeit vergeht rasend wenn man kinder hat. Furchtbar.  ::)
Titel: Antw:Problem mit roomicons
Beitrag von: nils_ am 18 Oktober 2017, 09:48:41
da ich kann ich nur zustimmen....



aber wir schweifen ab :)




warten wir noch auf rückmeldung von rudi??

Zitat von: CoolTux am 18 Oktober 2017, 08:02:49
Da Du im korrekten Forum gepostet hast und wenn es Dich interessiert kannst Du warten ob Rudi sich hierzu äußert. Dazu musst Du aber den Thread so lassen, also nicht auf gelöst stellen.
Titel: Antw:Problem mit roomicons
Beitrag von: CoolTux am 18 Oktober 2017, 09:49:56
Ich würde da einfach mal 2-3 Tage warten.
Titel: Antw:Problem mit roomicons
Beitrag von: rudolfkoenig am 27 Oktober 2017, 12:53:20
ZitatKann man das mal fixen wenn man Zeit hat?
Habe ^$ zum roomIcon Regexp hinzugefuegt, damit ist es analog zu notify, etc, und fuer nicht Eingeweihte weniger ueberraschend.
Titel: Antw:Problem mit roomicons
Beitrag von: CoolTux am 27 Oktober 2017, 13:23:32
Danke Dir Rudi.



Grüße
Titel: Antw:Problem mit roomicons
Beitrag von: kroman am 28 Oktober 2017, 15:15:21
Danke Rudi, Problem gelöst.
Titel: Antw:[gelöst] Problem mit roomicons
Beitrag von: willibutz am 28 Oktober 2017, 16:35:25
kann es sein, dass durch die letzte Änderung für Räume, die ein Leerzeichen im Namen haben, keine Icons mehr angezeigt werden?
Titel: Antw:[gelöst] Problem mit roomicons
Beitrag von: CoolTux am 28 Oktober 2017, 16:37:43
Du musst ein Punkt dazwischen machen.
Titel: Antw:[gelöst] Problem mit roomicons
Beitrag von: willibutz am 28 Oktober 2017, 17:38:41
danke CoolTux, mit dem Punkt sind die Icons wieder da
Titel: Antw:[gelöst] Problem mit roomicons
Beitrag von: Jama am 29 Oktober 2017, 14:36:19
Bei eigenen MenuEntries funktioniert dies mit einem Punkt jedoch nicht :(
Bis gestern gingen bei mir auch noch die Leerzeichen
Titel: Antw:[gelöst] Problem mit roomicons
Beitrag von: CoolTux am 29 Oktober 2017, 16:15:46
Die "bis gestern"-Erklärung findest du oben.
Gib Mal bitte ein list vom FHEMWEB Device
Titel: Antw:[gelöst] Problem mit roomicons
Beitrag von: Jama am 29 Oktober 2017, 18:48:07
Ja klar, das mit dem Punkt hat geholfen, nur bei den MenuEntries und bei Save Config gehts anscheind nicht mehr

  CONNECTS   189
   DEF        8083 global
   FD         5
   NAME       WEB
   NR         3
   NTFY_ORDER 50-WEB
   PORT       8083
   SSL        1
   STATE      Initialized
   TYPE       FHEMWEB
Attributes:
   CssFiles  v2/base.css
   HTTPS      1
   JavaScripts codemirror/fhem_codemirror.js v2/base.js
   SVGcache   1
   csrfToken  none
   editConfig 1
   group      Heizkörper,Licht-EG,Licht-Garage,Licht-Garten,Netzwerk,Sensoren,TV,Teich,Türen,Wärmepumpe
   hiddenroom Select style
   longpoll   1
   menuEntries Neustart,cmd=shutdown%20restart,Update Check,cmd=update%20check,Update,cmd=update,Reload Modul,cmd=reload%2099_myUtils.pm
   plotfork   1
   plotsize   1000,200
   roomIcons  Tablet-UI:it_smartphone HomePlus:scene_summerhouse Save config:message_attention Funksteckdosen:light_light Garten:scene_garden Garage:scene_workshop Wohnzimmer:scene_scene Badezimmer:scene_bath Keller:scene_wine_cellar Büro:scene_gaming Server:it_server Simulation:secur_locked Logs:message_mail OWDevice:it_net Unsorted:unknown Tools:hue_room_garage Everything:edit_sort Logfile:message_mail Commandref:hue_room_office Remote.doc:it_internet Edit.files:edit_paste Event.monitor:audio_eq Neustart:system_fhem_reboot Update.Check:system_fhem_Update Update:system_fhem_update
   sortRooms  Funksteckdosen Garten Garage Wohnzimmer Badezimmer Keller Büro Server Simulation Logs OWDevice Unsorted Everything
   stylesheetPrefix v2
Titel: Antw:[gelöst] Problem mit roomicons
Beitrag von: kroman am 29 Oktober 2017, 19:23:08
Also wenn ich das so mit Leerzeichen reinklopfe

attr WEB menuEntries Neustart,cmd=shutdown%20restart,Update Check,cmd=update%20check,Update,cmd=update,Reload Modul,cmd=reload%2099_myUtils.pm

dann schaut das ja okay aus. Bei dir nicht?

Titel: Antw:[gelöst] Problem mit roomicons
Beitrag von: Jama am 30 Oktober 2017, 17:46:04
Es geht mir um die Icons, der Text passt.
Titel: Antw:[gelöst] Problem mit roomicons
Beitrag von: krikan am 30 Oktober 2017, 18:24:26
Geht es nur um das Icon vor Update Check?
Kann das bei Update Check naemlich nachvollziehen, wenn ich Deine Attribute menuEntries und roomIcons setze.
Wenn ich dann im Attribut roomIcons eine Aenderung des Icons auf bspw. IR vornehme und anschließend wieder auf Update.Check:system_fhem_update setze stimmt die Anzeige. Habe es jetzt 3x durchprobiert, begreife aber nicht warum.  ::)
Titel: Antw:[gelöst] Problem mit roomicons
Beitrag von: kroman am 30 Oktober 2017, 18:52:40
Das Problem bei Jama ist das große U bei "system_fhem_Update" beim roomIcon für besagten Raum.
Klein schreiben, dann passts.
Titel: Antw:[gelöst] Problem mit roomicons
Beitrag von: krikan am 30 Oktober 2017, 18:53:58
Zitat von: kroman am 30 Oktober 2017, 18:52:40
Das Problem bei Jama ist das große U bei "system_fhem_Update" beim roomIcon für besagten Raum.
Klein schreiben, dann passts.
Danke für die Erleuchtung; habe ich dauernd überlesen.  :-[
Titel: Antw:[gelöst] Problem mit roomicons
Beitrag von: Jama am 30 Oktober 2017, 20:24:32
Zitat von: kroman am 30 Oktober 2017, 18:52:40
Das Problem bei Jama ist das große U bei "system_fhem_Update" beim roomIcon für besagten Raum.
Klein schreiben, dann passts.

Stimmt, damit hat es letztendlich funktioniert. Danke! ;)  Auch wenn's ein wenig komisch ist, da es vor meinem Umzug vom Raspi (Raspian 7) auf einen NUC mit Debian Strech (9) auch mit großem U ging ;D