Hallo André,
im Zusammenhang mit dem Sonos Modul, welches automatisch einige RGs anlegt, ist mir jetzt folgendes aufgefallen:
Die RGs haben das Attribut nonames=1 aktiviert, welches bei meiner Admin-FHEMWEB-Instanz auch korrekt funktioniert. Bei meiner User-FHEMWEB-Instanz wirkt das Attribut jedoch nicht, der Name wird vorne am Beginn der Zeile angezeigt. Leider kann ich mir das nicht erklären :-(
Dies sind meine FHEMWEB Instanzen:
FHEM Admin Instanz (hier geht's!)
Internals:
CONNECTS 10158
DEF 8082
FD 7
NAME CONFIG
NR 8
NTFY_ORDER 50-CONFIG
PORT 8082
STATE Initialized
TYPE FHEMWEB
CHANGETIME:
Helper:
Dblog:
State:
Dblog:
TIME 1420117798.58735
VALUE rereadicons
Attributes:
allowfrom localhost
comment FHEM Admin Frontend
hiddenroom style,Select style,Remote doc
iconPath fhemSVG:openautomation:default
menuEntries Backup,cmd=backup,Update Check,cmd=update%20check,Update,cmd=update,Reload,cmd=rereadcfg,Restart,cmd=shutdown%20restart
room System
roomIcons Save.config:edit_save Logs:edit_paste System:edit_settings Unsorted:secur_encoding Everything:control_building_2_s_all Logfile:edit_paste Commandref:edit_copy Edit.files:time_note Select style:control_return Event.monitor:edit_sort Update Check:system_fhem_update Update:system_fhem_update Backup:system_backup Reload:system_fhem_reboot Restart:system_fhem_reboot Apartment:control_building_empty Living:scene_livingroom Bedroom:scene_sleeping Kitchen:scene_cooking Bathroom:scene_bathroom Residents:user_unknown Weather:weather_sunrise Test:edit_settings Sonos:audio_sound
sortRooms Apartment Living Bedroom Kitchen Sonos Residents Weather
stylesheetPrefix ios6
webname fadmin
FHEM User Instanz (hier gehts nicht! :( )
Internals:
CONNECTS 4590
DEF 8083
FD 8
NAME WEB
NR 10
NTFY_ORDER 50-WEB
PORT 8083
STATE Initialized
TYPE FHEMWEB
Attributes:
allowedCommands get,set,style%20eventMonitor
allowfrom localhost
comment FHEM User Frontend
defaultRoom Apartment
hiddengroup FileLog,dummy,at,notify,CUL_HM,PRESENCE,outputUnit,pushButton,dimmer,switch,FLOORPLAN,THSensor,watchdog,motionDetector,smokeDetector,virtual,average,Twilight,dewpoint,sunpos,Weather,threeStateSensor,remote,LightScene,sensRain,HUEDevice,thermostat,netatmo,GDS,OPENWEATHER
hiddenroom input,detail,save,Unsorted,Everything,CUL_HM,FS20,Commandref,style,Edit files,Select style,Logfile,Floorplans,Remote doc,FileLogs,NEW,Logs,System,GDS GDS Files,Test
iconPath fhemSVG:openautomation:default
room System
roomIcons Save.config:edit_save Logs:edit_paste System:edit_settings Unsorted:secur_encoding Everything:control_building_2_s_all Logfile:edit_paste Commandref:edit_copy Edit.files:time_note Select style:control_return Event.monitor:edit_sort Update Check:system_fhem_update Update:system_fhem_update Backup:system_backup Reload:system_fhem_reboot Restart:system_fhem_reboot Apartment:control_building_empty Living:scene_livingroom Bedroom:scene_sleeping Kitchen:scene_cooking Bathroom:scene_bathroom Residents:user_unknown Weather:weather_sunrise Sonos:audio_sound
sortRooms Apartment Living Bedroom Kitchen Sonos Residents Weather
stylesheetPrefix ios6
Weißt du Rat?
Gruß
Julian
kannst du das auch mit einer mini readingsGroup und ein oder zwei dummys reproduzieren?
wenn ja poste mal bitte die komplette definition.
gruss
andre
Hi André,
lässt sich mit diesen Dummys nachstellen (in Verbindung mit den FHEMWEB Konfigurationen von oben):
define dummy1 DUMMY
setreading dummy1 state on
define dummy2 DUMMY
attr dummy2 group Sound Bathroom
setreading dummy2 state off
define rgDummy readingsGroup dummy1:state
attr rgDummy group Sound Bathroom
attr rgDummy noheading 1
attr rgDummy nonames 1
ich habe gerade versucht es nachzustellen. und bei mir funktioniert es wie es soll.
kannst du bitte mal einen screenshot von beiden machen.
gruss
andre
Zitat von: justme1968 am 03 Januar 2015, 11:52:05
kannst du bitte mal einen screenshot von beiden machen.
Ist doch schon drin 8)
Am einfachsten nachzustellen wäre es mit der Live-CD von Hoanoho (konsistente FHEM Standardinstallation nebst oben genannter FHEMWEB Modifikationen) und zusätzlich den Dummy-Definitionen.
Achso: Entscheidend ist wohl, dass du in deiner FHEMWEB Instanz das Attribut hiddengroup=dummy setzt. Dann taucht das von mir beschriebene Fehlverhalten auf.
Edit: Hm, obwohl nein. Das hiddengroup Attribut zu entfernen hilft auch nix (hatte ich auch schon oft probiert, irgendwie kam ich grad durcheinander).
Edit 2: Ah, aber hiddenroom entfernen hilft! Sobald hiddenroom=detail gesetzt wird, taucht das Fehlverhalten auf.
der rgDummy text neben der readingGroup kommt nicht aus der readingsGroup sondern den macht fhemweb selber dahin.
schau mal bitte ob dieser commit damit zu tun hat: http://sourceforge.net/p/fhem/code/7383/ (http://sourceforge.net/p/fhem/code/7383/).
ist deine fhemweb version älter?
gruss
andre
Zitat von: justme1968 am 03 Januar 2015, 12:05:50
ist deine fhemweb version älter?
Nein, ich teste immer mit der aktuellen Version nach einem Update übers SVN.Zitat von: justme1968 am 03 Januar 2015, 12:05:50schau mal bitte ob dieser commit damit zu tun hat: http://sourceforge.net/p/fhem/code/7383/ (http://sourceforge.net/p/fhem/code/7383/).
Kann ich erst später schauen, ich probier mal die Zeile entsprechend zu ändern.GrußJulian
Hi André,
ja, mit diesem Patch wäre es behoben. Ich verweise im anderen Post auf diesen als Musterbeispiel.
Gruß
Julian