Readingsgroup liest falsche Werte ein (Regex?)

Begonnen von flummy1978, 12 April 2019, 21:13:54

Vorheriges Thema - Nächstes Thema

flummy1978

Hallo zusammen,

ich habe die Tage hier im Forum die Möglichkeit gefunden, für ein Device mehrere Devstateicons darzustellen. Das Ganze hat super geklappt, bis zu dem Zeitplunkt, als ich eine readingsGroup erstellen wollte. Dummerweise liest readingsGroup die Werte vom state mit ein und ignoriert dort die vorhandenen "<pre>"  und Leerzeichen nicht. Dadurch verschiebt sich die Tabelle in der RG.

list der betroffenen readingsGroup

Internals:
   CFGFN     
   DEF        <Gerät>,<Modus>,<Position>,<Richtung>,<°links>,<°rechts>,<Min Elevation>,<Min Temp> (((EG|OG).*_RO_.*)||EG_WZ_Markise||Rollo.KUE02):?ASC_Shading_Mode,?ASC_Shading_Pos,?ASC_Shading_Direction,?ASC_Shading_Angle_Left,?ASC_Shading_Angle_Right,?ASC_Shading_Min_Elevation,?ASC_Shading_Min_OutsideTemperature
   FUUID      5cb0c55f-f33f-8d79-8b8d-a7eeb26051f5df3f
   NAME       rg_ASC_Rolllaeden_Shading
   NR         9307
   NTFY_ORDER 50-rg_ASC_Rolllaeden_Shading
   STATE      Initialized
   TYPE       readingsGroup
   mayBeVisible 1
   CONTENT:
     EG_BAD_RO_Rollo 1
     EG_KUE_RO_01_Rollo 1
     EG_WZ_Markise 1
     EG_WZ_RO_Jalou_WG 1
     EG_WZ_RO_Jalou_fenster 1
     OG_RO_Testrollo 1
     OG_SZ_RO_01Rollo 1
     OG_SZ_RO_01Rollo_AUF 1
     OG_SZ_RO_01Rollo_ZU 1
     OG_SZ_RO_02Rollo 1
     OG_SZ_RO_02Rollo_AUF 1
     OG_SZ_RO_02Rollo_ZU 1
     Rollo.KUE02 1
   CONTENT2:
   DEVICES:
     ARRAY(0x3dfd6b0)
     ARRAY(0x38e03d8)
     ARRAY(0x3e19618)
     ARRAY(0x3e02d88)
     ARRAY(0x3df83b8)
     ARRAY(0x3e04640)
     ARRAY(0x391fc60)
     ARRAY(0x3dee410)
     ARRAY(0x331dd28)
     ARRAY(0x3e100e8)
     ARRAY(0x9fa9d8)
     ARRAY(0x3e18ac0)
     ARRAY(0x3dda088)
     ARRAY(0x3e04358)
   fhem:
     lastDefChange 1114
     last_update 1555095888.01872
   helper:
     DEF       
     commands:
       ASC_Shading_Angle_Left ASC_Shading_Angle_Left:knob,min:0,max:85,angleArc:85,rotation:anticlockwise,width:50,height:50,fgColor:#FF9900,bgColor:#CCCCCC,step:5,lineCap:round,angleOffset:270
       ASC_Shading_Angle_Right ASC_Shading_Angle_Right:knob,min:0,max:85,angleArc:85,width:50,height:50,fgColor:#FF9900,bgColor:#CCCCCC,step:5,lineCap:round,
       ASC_Shading_Direction ASC_Shading_Direction:knob,min:0,max:360,width:50,height:50,fgColor:#FF9900,bgColor:#CCCCCC,step:1,cursor:true,lineCap:round
       ASC_Shading_Min_Elevation ASC_Shading_Min_Elevation:knob,min:15,max:35,width:50,height:50,fgColor:#FF9900,bgColor:#CCCCCC,step:1,lineCap:round,angleArc:20,angleOffset:55,rotation:anticlockwise
       ASC_Shading_Min_OutsideTemperature ASC_Shading_Min_OutsideTemperature:knob,min:5,max:25,width:50,height:50,fgColor:#FF9900,bgColor:#CCCCCC,step:0.5,lineCap:round,angleArc:120,angleOffset:270
       ASC_Shading_Mode ASC_Shading_Mode:always,home,absent,off
       ASC_Shading_Pos ASC_Shading_Pos:knob,min:0,max:100,width:50,height:50,fgColor:#FF9900,bgColor:#CCCCCC,step:5,lineCap:round
     positions:
       EG_BAD_RO_Rollo.ASC_Shading_Angle_Left 2:4
       EG_BAD_RO_Rollo.ASC_Shading_Angle_Right 2:5
       EG_BAD_RO_Rollo.ASC_Shading_Direction 2:3
       EG_BAD_RO_Rollo.ASC_Shading_Min_Elevation 2:6
       EG_BAD_RO_Rollo.ASC_Shading_Min_OutsideTemperature 2:7
       EG_BAD_RO_Rollo.ASC_Shading_Mode 2:1
       EG_BAD_RO_Rollo.ASC_Shading_Pos 2:2
       EG_KUE_RO_01_Rollo.ASC_Shading_Angle_Left 3:4
       EG_KUE_RO_01_Rollo.ASC_Shading_Angle_Right 3:5
       EG_KUE_RO_01_Rollo.ASC_Shading_Direction 3:3
       EG_KUE_RO_01_Rollo.ASC_Shading_Min_Elevation 3:6
       EG_KUE_RO_01_Rollo.ASC_Shading_Min_OutsideTemperature 3:7
       EG_KUE_RO_01_Rollo.ASC_Shading_Mode 3:1
       EG_KUE_RO_01_Rollo.ASC_Shading_Pos 3:2
       EG_WZ_RO_Jalou_WG.ASC_Shading_Angle_Left 5:4
       EG_WZ_RO_Jalou_WG.ASC_Shading_Angle_Right 5:5
       EG_WZ_RO_Jalou_WG.ASC_Shading_Direction 5:3
       EG_WZ_RO_Jalou_WG.ASC_Shading_Min_Elevation 5:6
       EG_WZ_RO_Jalou_WG.ASC_Shading_Min_OutsideTemperature 5:7
       EG_WZ_RO_Jalou_WG.ASC_Shading_Mode 5:1
       EG_WZ_RO_Jalou_WG.ASC_Shading_Pos 5:2
       OG_RO_Testrollo.ASC_Shading_Angle_Left 7:4
       OG_RO_Testrollo.ASC_Shading_Angle_Right 7:5
       OG_RO_Testrollo.ASC_Shading_Direction 7:3
       OG_RO_Testrollo.ASC_Shading_Min_Elevation 7:6
       OG_RO_Testrollo.ASC_Shading_Min_OutsideTemperature 7:7
       OG_RO_Testrollo.ASC_Shading_Mode 7:1
       OG_RO_Testrollo.ASC_Shading_Pos 7:2
       Rollo.KUE02.ASC_Shading_Angle_Left 14:4
       Rollo.KUE02.ASC_Shading_Angle_Right 14:5
       Rollo.KUE02.ASC_Shading_Direction 14:3
       Rollo.KUE02.ASC_Shading_Min_Elevation 14:6
       Rollo.KUE02.ASC_Shading_Min_OutsideTemperature 14:7
       Rollo.KUE02.ASC_Shading_Mode 14:1
       Rollo.KUE02.ASC_Shading_Pos 14:2
     values:
       formated:
         undef
         ARRAY(0x3e17750)
         ARRAY(0x3df1a00)
         ARRAY(0x3dd6db8)
         ARRAY(0x32f9fa0)
         ARRAY(0x3de2540)
         ARRAY(0x3de62c8)
         ARRAY(0x3dd83a8)
       orig:
         undef
         ARRAY(0x390b0a8)
         ARRAY(0x27c24c0)
         ARRAY(0x3de27c8)
         ARRAY(0x3dde558)
         ARRAY(0x2a00f28)
         ARRAY(0x391b1f0)
         ARRAY(0x3deaf30)
       prefixsuffix:
         undef
         ARRAY(0x3e14528)
         ARRAY(0x3a897b0)
         ARRAY(0x38ccd18)
         ARRAY(0x3e13160)
         ARRAY(0x3ddf058)
         ARRAY(0x3de47a8)
         ARRAY(0x3dd6e48)
Attributes:
   alias      Rollläden: Beschattung
   commands   {ASC_Shading_Pos => 'ASC_Shading_Pos:knob,min:0,max:100,width:50,height:50,fgColor:#FF9900,bgColor:#CCCCCC,step:5,lineCap:round',
ASC_Shading_Mode => 'ASC_Shading_Mode:always,home,absent,off',
ASC_Shading_Direction => 'ASC_Shading_Direction:knob,min:0,max:360,width:50,height:50,fgColor:#FF9900,bgColor:#CCCCCC,step:1,cursor:true,lineCap:round',
ASC_Shading_Angle_Left => 'ASC_Shading_Angle_Left:knob,min:0,max:85,angleArc:85,rotation:anticlockwise,width:50,height:50,fgColor:#FF9900,bgColor:#CCCCCC,step:5,lineCap:round,angleOffset:270',
ASC_Shading_Angle_Right => 'ASC_Shading_Angle_Right:knob,min:0,max:85,angleArc:85,width:50,height:50,fgColor:#FF9900,bgColor:#CCCCCC,step:5,lineCap:round,',
ASC_Shading_Min_Elevation => 'ASC_Shading_Min_Elevation:knob,min:15,max:35,width:50,height:50,fgColor:#FF9900,bgColor:#CCCCCC,step:1,lineCap:round,angleArc:20,angleOffset:55,rotation:anticlockwise',
ASC_Shading_Min_OutsideTemperature => 'ASC_Shading_Min_OutsideTemperature:knob,min:5,max:25,width:50,height:50,fgColor:#FF9900,bgColor:#CCCCCC,step:0.5,lineCap:round,angleArc:120,angleOffset:270'}
   room       System->Rollosteuerung


Das Ganze ist aus dem Beispiel von https://wiki.fhem.de/wiki/AutoShuttersControl#Hilfsmittel (also selbst nur die Regex angepasst für die aktuellen TEST Devices. Ich weiß dass mein Probem daraus rührt:
STATE


<pre>
read1:closed

read2:closed

read3:closed

read0:closed
</pre>


So sieht mein state aus, in dem Fall wenn mehr als 1 icon benutzt wurde, ich hab nur keine Ahnung wie ich die readingsGroup dazu bekomme, das zu ignorieren :(


Einige Randinfos:

List vom Device bei dem die readingsGroup das tut was sie soll:
Internals:
   FUUID      5c46de22-f33f-bea8-69d7-cd0c9dfd030d9ab5
   NAME       Rollo.KUE02
   NR         72
   STATE      closed
   TYPE       ROLLO
   stoptime   1555092967
   READINGS:
     2019-04-12 20:15:55   ASC_ShuttersLastDrive night close
     2019-04-12 20:44:34   ASC_Time_DriveDown 13.04.2019 - 20:15
     2019-04-12 20:44:34   ASC_Time_DriveUp 13.04.2019 - 06:49
     2019-04-12 20:15:55   command         pct-100
     2019-04-12 20:15:55   desired_pct     100
     2019-04-12 20:15:55   drive-type      modul
     2019-04-12 20:15:55   last_drive      drive-down
     2019-04-12 20:44:34   level           closed
     2019-04-12 20:16:07   pct             100
     2019-04-12 20:16:07   state           closed
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 85
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessMaxVal -1
   ASC_BrightnessMinVal -1
   ASC_Brightness_Reading brightness
   ASC_Brightness_Sensor none
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:15
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 70
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   alias      Rollo KÜ 2
   automatic-enabled on
   cmdIcon    open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
   event-on-update-reading state
   group      Rollo
   rl_autoStop 0
   rl_blockMode none
   rl_commandDown set Rollo.KUE02.ZU on;set Rollo.KUE02.AUF off
   rl_commandStop set Rollo.KUE02.AUF off;set Rollo.KUE02.ZU off
   rl_commandUp set Rollo.KUE02.AUF on;set Rollo.KUE02.ZU off
   rl_excessBottom 2
   rl_excessTop 1
   rl_resetTime 0
   rl_secondsDown 14
   rl_secondsUp 14
   rl_switchTime 2
   rl_type    normal
   room       Kueche
   sortby     2
   userReadings level { ReadingsVal("Rollo.KUE02","state",0) }
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_Brightness_Reading ASC_Brightness_Sensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   verbose    2
   webCmd     pct


List vom device, bei dem es die RG verschiebt:

Internals:
   CFGFN     
   FUUID      5cb0dba0-f33f-8d79-dbfe-e15f615b3cbfc3f3
   NAME       OG_RO_Testrollo
   NR         9835
   STATE      <pre>
read1:closed

read2:closed

read3:closed

read0:closed
</pre>
   TYPE       ROLLO
   stoptime   1555094530
   OLDREADINGS:
   READINGS:
     2019-04-12 20:44:34   ASC_Time_DriveDown 13.04.2019 - 20:15
     2019-04-12 20:44:34   ASC_Time_DriveUp 13.04.2019 - 06:49
     2019-04-12 20:41:55   command         stop
     2019-04-12 20:41:53   desired_pct     100
     2019-04-12 20:41:53   drive-type      modul
     2019-04-12 20:41:53   last_drive      drive-down
     2019-04-12 20:41:55   pct             100
     2019-04-12 20:44:20   state           closed
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 85
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessMaxVal -1
   ASC_BrightnessMinVal -1
   ASC_Brightness_Reading brightness
   ASC_Brightness_Sensor none
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode off
   ASC_Shading_Pos 80
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 04:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 70
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   alias      4Icon Test
   cmdIcon    open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   devStateIcon read0.closed:fts_shutter:half read0.half:fts_shutter@yellow:closed read0.drive.*:fts_shutter@red:stop read0..*:fts_shutter read1.drive-up:rc_UP@red:stop .*read1..*:rc_UP:open read2.open:fts_shutter_10@green:stop read2..*10:fts_shutter_10:stop read2..*20:fts_shutter_20:stop read2..*30:fts_shutter_30:stop read2..*40:fts_shutter_40:stop read2.(.*50|half):fts_shutter_50:stop read2..*60:fts_shutter_60:stop read2..*70:fts_shutter_70:stop read2..*80:fts_shutter_80:stop read2..*90:fts_shutter_90:stop read2.closed:fts_shutter_100:stop read2.drive.*:fts_shutter@red:stop read3.drive-down:rc_DOWN@red:stop read3..*:rc_DOWN:closed
   event-on-update-reading state
   group      Rollo
   rl_autoStop 0
   rl_blockMode none
   rl_commandDown set OG_SZ_RO_01Rollo_AUF off
   rl_commandStop set OG_SZ_RO_01Rollo_AUF off; set OG_SZ_RO_01Rollo_ZU off
   rl_commandUp set OG_SZ_RO_01Rollo_ZU off
   rl_excessBottom 2
   rl_excessTop 1
   rl_resetTime 0
   rl_secondsDown 14
   rl_secondsUp 14
   rl_switchTime 2
   rl_type    normal
   room       Kueche
   sortby     2
   stateFormat <pre>
read1:state

read2:state

read3:state

read0:state
</pre>
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_Brightness_Reading ASC_Brightness_Sensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     :



Wie gesagt der Teil " (((EG|OG).*_RO_.*)||EG_WZ_Markise||Rollo.KUE02) " ist eigentlich so ziemlich das Einzige was ich geändert habe, aber das bezieht sich ja nur auf die Suche der jeweilgen Devices.

Ich würde mich sehr freuen, wenn mir jamand einen Tipp geben könnte, wie ich entweder in der readingsGroup die <pre> und Leerzeichen entfernen kann oder die RG dazu bekomme, das von vorne herein zu ignorieren....

Vielen Dank im Voruaus

Grüße
Andreas