[gelöst] Problem mit roomicons

Begonnen von kroman, 17 Oktober 2017, 08:35:56

Vorheriges Thema - Nächstes Thema

rudolfkoenig

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.

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

kroman

Danke Rudi, Problem gelöst.

willibutz

kann es sein, dass durch die letzte Änderung für Räume, die ein Leerzeichen im Namen haben, keine Icons mehr angezeigt werden?

CoolTux

Du musst ein Punkt dazwischen machen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

willibutz

danke CoolTux, mit dem Punkt sind die Icons wieder da

Jama

Bei eigenen MenuEntries funktioniert dies mit einem Punkt jedoch nicht :(
Bis gestern gingen bei mir auch noch die Leerzeichen

CoolTux

Die "bis gestern"-Erklärung findest du oben.
Gib Mal bitte ein list vom FHEMWEB Device
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Jama

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

kroman

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?


Jama

Es geht mir um die Icons, der Text passt.

krikan

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.  ::)

kroman

Das Problem bei Jama ist das große U bei "system_fhem_Update" beim roomIcon für besagten Raum.
Klein schreiben, dann passts.

krikan

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.  :-[

Jama

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