Hallo,
nach dem Update sind die Lampensymbole durch andere ersetzt wurden. Wie kann man die Symbole wieder herstellen?
Gruß Lothar
Mit den Attribute icon und devStateIcon kannst Du auswählen, was Du willst.
Versteh ich leider nicht! Wenn ich bei DECT200 Attribute auswähle und dann auf icons drücke, passiert gar nichts.
Wenn Du den Attribute setzen willst, musst Du den Name der Icon Datei schon kennen. Ansonsten gibt es ganz unten links zwei Knöpfe: "Select icon" und "Extend devStateIcon"
EDIT: wenn ich dich richtig verstanden habe, hilft vielleicht aber folgendes:
attr WEB iconPath default:fhemSVG:openautomation
Danke!
Noch eine Frage:
Wie schaffe ich es, das die Symbole je nach Zustand wechseln?
Es gab vor gefüllt einem Jahr eine Umstellung der Standardsymbole. Wie man die alten wieder bekommt findet sich glaube im Anfänger Forum irgendwo.
ZitatFalls man die alte Voreinstellung haben will, dann muss man in "Select style" default waehlen, bzw. das iconPath Attribut auf default:fhemSVG:openautomation setzen.
Wo mache ich das in der cfg?
attr global userattr cmdIcon devStateIcon devStateStyle fp_Haus icon sortby webCmd webCmdLabel:textField-long widgetOverride
attr global autoload_undefined_devices 1
attr global autosave 0
attr global logfile ./log/fhem-%Y-%m.log
attr global modpath .
attr global motd Messages collected while initializing FHEM:\
configfile: Usage: attr [-a|-r] <name> <attrname> [<attrvalue>]\
where <name> is a single device name, a list separated by comma (,) or a regexp. See the devspec section in the commandref.html for details.\
Machst Du nicht! Du machst das über FHEMWEB. Im FHEMWEB Device wo du es haben willst.
Meist WEB also die Webinstanz welche Du über 8083 aufrufst.
Habe es gemacht, aber sicher falsch, weil ohne Erfolg.
define WEB FHEMWEB 8083 global
setuuid WEB 5cd7f177-f33f-2440-82c5-97402bf20b179aaa
attr WEB editConfig 1
attr WEB hiddenroom CUL_WS,KS300,FHT,CUL_HM,CUL_0,FS20
attr WEB longpoll 1
attr WEB menuEntries restart,cmd=shutdown+restart,update,cmd=update,updatecheck,cmd=update+check,reloadMyUtils,cmd=reload+99_myUtils.pm,reloadMyUtilsTelefon,pm
attr WEB stylesheetPrefix dark
attr select style default
Zitat von: LotharRappsilber am 12 Mai 2019, 13:04:26
Habe es gemacht, aber sicher falsch, weil ohne Erfolg.
define WEB FHEMWEB 8083 global
setuuid WEB 5cd7f177-f33f-2440-82c5-97402bf20b179aaa
attr WEB editConfig 1
attr WEB hiddenroom CUL_WS,KS300,FHT,CUL_HM,CUL_0,FS20
attr WEB longpoll 1
attr WEB menuEntries restart,cmd=shutdown+restart,update,cmd=update,updatecheck,cmd=update+check,reloadMyUtils,cmd=reload+99_myUtils.pm,reloadMyUtilsTelefon,pm
attr WEB stylesheetPrefix dark
attr select style default
Sorry aber für nicht hinhören oder richtig lesen gebe ich keinen Support. Ich habe es dir beschrieben wie man es macht.
Gehe ins das Device WEB und setzte da das Attribut iconPath
Wenn Du schon in der cfg rumfummelst, was Du eigentlich nicht tun sollst und somit jeglichen Support verlierst, dann bitte:
attr deinelampe devStateIcon on:light_ceiling@orange off:light_ceiling@white
Bitte NICHTS in der .cfg Datei manuell ändern. Alles kann man über die Weboberfläsche von FHEM machen.
Select style default wird hier für die Lampensymbole nicht helfen.
attr WEB iconPath default:fhemSVG:openautomation
entweder so ins Kommandofeld von der FHEM-weboberfläsche eintragen, oder auf dem Device WEB (immer noch über die Weboberfläsche) gehen, und dort auf "attr" klicken, in der Liste "iconPath" auswählen und im nebenstehenden Feld default:fhemSVG:openautomation
eintragen und wieder auf attr klicken
Jetzt ist deine .cfg Datei korrupt:
attr select style default
ist falsch. Bitte löschen
Danke, hat geholfen!!!