WEB widgetOverride & global userattr

Begonnen von Burny4600, 08 Februar 2025, 11:41:54

Vorheriges Thema - Nächstes Thema

Burny4600

WEB widgetOverride & global userattr

Ich habe der Übersicht wegen Definitionen unter WEB und global getroffen.
Nun musste ich feststellen, dass FHEM bei einem Neustart userattr unter global ändert.
Folgender Eintrag wird beim Neustart immer geändert, was aber der Übersicht wegen stört.

Dabei werden
devStateIcon:textField-long
webCmdLabel:textField-long
immer wieder eingetragen, obwohl diese unter WEB widgetOverride schon vorhanden sind. Zudem verschwindet der Zeilenumbruch, was die Übersicht einschränkt.

alarmDevice:Actor,Sensor alarmSettings alexaName alexaProactiveEvents:1,0 alexaRoom cmdIcon ctsperm3 devStateIcon devStateIcon:textField-long devStateStyle dichte fm_type fp_SolarThermie genericDeviceType:blind,clock,contact,fan,garage,ignore,light,lock,media,outlet,scene,security,speaker,switch,thermometer,thermostat,window homebridgeMapping icon offset sortby waermekapazitaet webCmd webCmdLabel:textField-long widgetOverride
Kann ich dies beeinflussen, dass der Zeilenumbruch bestehend bleibt.

list WEB
Internals:
   BYTES_READ 68691
   BYTES_WRITTEN 19150827
   CONNECTS   48
   CSRFTOKEN  csrf_187078586317129
   DEF        8083 global
   FD         5
   FUUID      5c45b012-f33f-f4d2-fe00-db7ccd11d82ce066
   NAME       WEB
   NR         40
   NTFY_ORDER 50-WEB
   PORT       8083
   SSL        1
   STATE      Initialized
   TYPE       FHEMWEB
   READINGS:
     2025-02-08 11:30:25   state           Initialized
Attributes:
   HTTPS      1
   JavaScripts codemirror/fhem_codemirror.js pgm2/clock.js pgm2/HMdeviceTools.js pgm2/HMinfoTools.js pgm2/hm.js
   SVGcache   1
   allowfrom  ^(127\.0\.0\.1|192\.168\.17\..*)$
   codemirrorParam { "lineWrapping":true }
   csrfToken  random
   editConfig 1
   fwcompress 0
   hiddenroom AlarmRoom
   iconPath   fhemSVG:openautomation:default:icons_small
   longpoll   websocket
   mainInputLength 150
   menuEntries Neustart,cmd=save+shutdown+restart,Update,cmd=update,Updatecheck,cmd=update+check,MyUtils_neu_laden,cmd=reload+99_myUtils.pm
   plotfork   0
   room       _System
   roomIcons  AB-Bewaesserung:sani_irrigation@cyan
AB-Biotop:sani_sprinkling@cyan
AB-Fitnessraum:scene_fitness
AB-Garage-Ost:fts_garage
AB-Garage-West:fts_garage
AB-Glashaus:control_building_empty
AB-Muehlbach:time_graph@cyan
AB-Pool:scene_pool@cyan
AB-Sauna:scene_sauna@orange
AB-Suedgarten:scene_garden
AB-Vorgarten:scene_garden
AB-Wetterstation:weather_cloudy_light
Alarmanlage:secur_alarm@red
Alarme:message_attention@red
Anwesenheit:user_available
Aquarium:Icon_Fisch
Beleuchtung:light_ceiling_light@yellow
Belueftungen:vent_ventilation_level_0
Brandmeldeanlage:secur_smoke_detector@orange
EG:control_building_s_eg
EG-Bad:control_building_s_eg
EG-Keller:control_building_s_eg
EG-Kueche:control_building_s_eg
EG-Schlafzimmer:control_building_s_eg
EG-Stiegenhaus:control_building_s_eg
EG-Terrasse:scene_terrace
EG-Vorraum:control_building_s_eg
EG-WC:control_building_s_eg
EG-Wirtschaftsraum:control_building_s_eg
EG-Wohnzimmer:control_building_s_eg
Energiemanagement:measure_power_meter
Heizung:icoHEIZUNG Kalender:time_calendar
Keller:control_building_s_kg
Kuehlung:temp_frost@cyan
Messtechnik:time_graph
Multimedia:scene_cinema
Notbeleuchtung:light_mirror
Notruf.System:message_attention@red
OG1:control_building_s_og
OG1-Bad:control_building_s_og
OG1-Balkon:awning
OG1-Kinderzimmer:control_building_s_og
OG1-Kueche:control_building_s_og
OG1-Schlafzimmer:control_building_s_og
OG1-Stiegenhaus:control_building_s_og
OG1-Vorraum:control_building_s_og
OG1-WC:control_building_s_og
OG1-Wohnzimmer:control_building_s_og
OG2:control_building_s_dg
OG2-Buero1:control_building_s_dg
OG2-Buero2:control_building_s_dg
OG2-Dachboden:control_building_s_dg
OG2-EDV-Raum:control_building_s_dg
OG2-Kuehlung:control_building_s_dg
OG2-Stiegenhaus:control_building_s_dg
OG2-Vorraum:control_building_s_dg
OG2-WC:control_building_s_dg
OG2-Wohnzimmer:control_building_s_dg
PV-Anlagen:measure_photovoltaic_inst
Rolllaeden:fts_shutter_updown
SolarThermie:sani_solar
Spritmonitor:fuel
Stiegenhaus:control_building_s_all
Technik:hue_room_garage
Trend:time_graph
Verbrauch-Gas:measure_power_meter
Verbrauch-Strom:measure_power
Verbrauch-Wasser:measure_power_meter
Warmwasser:sani_water_hot@orange
Zutrittssystem:fts_door_open
_Energiemessungen:measure_power_meter
_Sensor-Batteriezustaende:measure_battery_100
_Sensor-Geraetestoerung:message_attention@red
_Signalstaerke-Geraete:it_wireless_dcf77
_USV:measure_battery_100
   stylesheetPrefix dark
   userattr   { addToAttrList("alarmDevice:Actor,Sensor") } { addToAttrList("alarmSettings") }
   widgetOverride cmdIcon:textField-long
devStateIcon:textField-long
event-on-change-reading:textField-long
event-min-interval:textField-long
exclude_from_update:textField-long
homebridgeMapping:textField-long
roomIcons:textField-long
stateFormat:textField-long
userattr:textField-long
userReadings:textField-long
webCmdLabel:textField-long
widgetOverride:textField-long

list global
Internals:
   DEF        no definition
   FD         3
   NAME       global
   NR         1
   STATE      no definition
   TYPE       Global
   currentlogfile /media/hdd/fhem/log01/fhem-2025-02-05.log
   eventCount 4
   init_errors
   logfile    /media/hdd/fhem/log01/fhem-%Y-%m-%W.log
   READINGS:
     2024-11-23 16:20:15   state           MODIFIED TSL2561
Attributes:
   altitude   311
   archivedir /media/hdd/Backup/ccs-ht-rasp01/opt/fhem/restoreDir/archive
   autoload_undefined_devices 1
   autosave   0
   backup_before_update 1
   backupdir  /media/hdd/Backup/ccs-ht-rasp01/opt/fhem/restoreDir/backup
   backupsymlink yes
   blockingCallMax 64
   configfile fhem.cfg
   dnsHostsFile /etc/hosts
   dnsServer  192.168.17.254
   dupTimeout 0.4
   exclude_from_update SM_CPUTemp.gplot
SM_CPUStat.gplot
SM_FS_root.gplot
SM_RAM.gplot
svg_defs.svg
svg_style.css
37_echodevice.pm
   holiday2we OOE
   httpcompress 1
   keyFileName uniqueID
   language   DE
   latitude   4............
   logdir     /media/hdd/fhem/log01
   logfile    /media/hdd/fhem/log01/fhem-%Y-%m-%W.log
   longitude  1.........
   modpath    .
   motd       none
   mseclog    1
   nrarchive  5
   restartDelay 2
   restoreDirs 10
   room       _System
   sendStatistics onUpdate
   stacktrace 0
   statefile  /media/hdd/fhem/log01/fhem.save
   updateInBackground 1
   userattr   alarmDevice:Actor,Sensor
alarmSettings
alexaName
alexaProactiveEvents:1,0
alexaRoom
cmdIcon
ctsperm3
devStateIcon
devStateStyle
dichte
fm_type
fp_SolarThermie
genericDeviceType:blind,clock,contact,fan,garage,ignore,light,lock,media,outlet,scene,security,speaker,switch,thermometer,thermostat,window
homebridgeMapping
icon
offset
sortby
waermekapazitaet
webCmd
widgetOverride
   verbose    3
   version    fhem.pl:29402/2024-12-05
Mfg Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess