[ASC] LastDrive wird nicht geschrieben

Begonnen von Tobbi, 08 Januar 2022, 16:36:43

Vorheriges Thema - Nächstes Thema

Tobbi

Hallo zusammen,

ich nutze nun seit einigen Tagen das ASC Modul.
Allerdings fehlen mir nach Lesen einiger Beiträge hier im Forum auch ein paar Funktionen.

Bei mir fahren die Rollos "stupide" nach Astro-Funktion rauf und runter.
Es wird allerdings in keinem der Rollo-Devices ein "LastDrive" geschrieben.
Im ASC_Device steht ebenfalls alles auf "none".

Jemand einen Vorschlag was es sein kann?
Mein Auszug des ASC_Devices anbei:

defmod Zentral_Dienst_Rollladensteuerung AutoShuttersControl
attr Zentral_Dienst_Rollladensteuerung userattr ASC_Adv:on,off 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_beforeDayOpen ASC_BlockingTime_beforeNightClose ASC_BrightnessSensor 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_CommandTemplate ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger 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_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_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_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning,EG_window ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor 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,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
attr Zentral_Dienst_Rollladensteuerung ASC_Pos_Reading pct
attr Zentral_Dienst_Rollladensteuerung ASC_Time_Up_Early 08:00
attr Zentral_Dienst_Rollladensteuerung ASC_Time_Up_Late 10:00
attr Zentral_Dienst_Rollladensteuerung ASC_blockAscDrivesAfterManual 0
attr Zentral_Dienst_Rollladensteuerung ASC_brightnessDriveUpDown 50:45
attr Zentral_Dienst_Rollladensteuerung ASC_expert 1
attr Zentral_Dienst_Rollladensteuerung ASC_residentsDev System_Gebaeude_XXX:state
attr Zentral_Dienst_Rollladensteuerung ASC_tempSensor Umwelt_Dienst_WetterProplanta:temperature
attr Zentral_Dienst_Rollladensteuerung ASC_twilightDevice Umwelt.Wetter.Twilight
attr Zentral_Dienst_Rollladensteuerung devStateIcon { ShuttersControl_DevStateIcon($name) }
attr Zentral_Dienst_Rollladensteuerung group DB_Rollosteuerung,Dienst
attr Zentral_Dienst_Rollladensteuerung icon fts_shutter_automatic
attr Zentral_Dienst_Rollladensteuerung room Zentral

setstate Zentral_Dienst_Rollladensteuerung created new drive timer
setstate Zentral_Dienst_Rollladensteuerung 2021-12-29 16:06:39 .ASC_AttrUpdateChanges_v0.10.19 1
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 16:12:52 .monitoredDevs {"Umwelt.Wetter.Twilight":{"Zentral_Dienst_Rollladensteuerung":"ASC_twilightDevice"},"System_Gebaeude_XXX":{"Zentral_Dienst_Rollladensteuerung":"ASC_residentsDev"}}
setstate Zentral_Dienst_Rollladensteuerung 2021-12-29 14:50:43 ASC_Enable on
setstate Zentral_Dienst_Rollladensteuerung 2022-01-01 08:43:37 ASC_Time_DriveDown 01.01.2022 - 16:27
setstate Zentral_Dienst_Rollladensteuerung 2022-01-01 08:43:37 ASC_Time_DriveUp 02.01.2022 - 08:43
setstate Zentral_Dienst_Rollladensteuerung 2022-01-07 16:49:57 Bad.Beschattung.RolladeSeite_lastPosValue 0
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 15:33:48 Bad.Beschattung.RolladeSeite_nextAstroTimeEvent 08.01.2022 - 16:51
setstate Zentral_Dienst_Rollladensteuerung 2022-01-07 16:49:57 Buero.Beschattung.RolladeLinks_lastPosValue 0
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 15:33:48 Buero.Beschattung.RolladeLinks_nextAstroTimeEvent 08.01.2022 - 16:51
setstate Zentral_Dienst_Rollladensteuerung 2022-01-07 16:49:57 Buero.Beschattung.RolladeRechts_lastPosValue 0
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 15:33:48 Buero.Beschattung.RolladeRechts_nextAstroTimeEvent 08.01.2022 - 16:51
setstate Zentral_Dienst_Rollladensteuerung 2022-01-07 16:49:57 DWc.Beschattung.Rollade_lastPosValue 0
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 15:33:48 DWc.Beschattung.Rollade_nextAstroTimeEvent 08.01.2022 - 16:51
setstate Zentral_Dienst_Rollladensteuerung 2022-01-07 17:12:42 Kind1.Beschattung.RolladeSeite_lastPosValue 0
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 15:33:48 Kind1.Beschattung.RolladeSeite_nextAstroTimeEvent 08.01.2022 - 17:13
setstate Zentral_Dienst_Rollladensteuerung 2022-01-05 08:43:05 Kind2.Beschattung.RolladeSeite_lastPosValue 0
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 15:33:48 Kind2.Beschattung.RolladeSeite_nextAstroTimeEvent 08.01.2022 - 17:13
setstate Zentral_Dienst_Rollladensteuerung 2022-01-07 22:00:01 Kueche.Beschattung.Rollade_lastPosValue 50
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 15:33:48 Kueche.Beschattung.Rollade_nextAstroTimeEvent 08.01.2022 - 22:00
setstate Zentral_Dienst_Rollladensteuerung 2022-01-07 16:49:57 Schlafzimmer.Beschattung.RolladeSeite_lastPosValue 0
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 15:33:48 Schlafzimmer.Beschattung.RolladeSeite_nextAstroTimeEvent 08.01.2022 - 16:51
setstate Zentral_Dienst_Rollladensteuerung 2022-01-07 22:00:01 Wohnzimmer.Beschattung.RolladeEssen_lastPosValue 50
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 15:33:48 Wohnzimmer.Beschattung.RolladeEssen_nextAstroTimeEvent 08.01.2022 - 22:00
setstate Zentral_Dienst_Rollladensteuerung 2022-01-07 22:00:01 Wohnzimmer.Beschattung.RolladeLinks_lastPosValue 0
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 15:33:48 Wohnzimmer.Beschattung.RolladeLinks_nextAstroTimeEvent 08.01.2022 - 22:00
setstate Zentral_Dienst_Rollladensteuerung 2022-01-07 22:00:01 Wohnzimmer.Beschattung.RolladeRechts_lastPosValue 0
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 15:33:48 Wohnzimmer.Beschattung.RolladeRechts_nextAstroTimeEvent 08.01.2022 - 22:00
setstate Zentral_Dienst_Rollladensteuerung 2022-01-01 08:43:37 Zentral_Dienst_Rollladensteuerung_lastPosValue 0
setstate Zentral_Dienst_Rollladensteuerung 2021-12-29 16:06:36 ascEnable on
setstate Zentral_Dienst_Rollladensteuerung 2021-12-29 16:06:36 associatedWith Zentral_Dienst_Rollladensteuerung
setstate Zentral_Dienst_Rollladensteuerung 2021-12-29 16:06:36 controlShading off
setstate Zentral_Dienst_Rollladensteuerung 2021-12-29 16:06:36 hardLockOut off
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 15:33:45 room_Bad_Homebridge Bad.Beschattung.RolladeSeite
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 15:33:45 room_Buero_Homebridge Buero.Beschattung.RolladeLinks,Buero.Beschattung.RolladeRechts
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 15:33:45 room_D-WC_Homebridge DWc.Beschattung.Rollade
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 15:33:45 room_Homebridge_Kind_1 Kind1.Beschattung.RolladeSeite
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 15:33:45 room_Homebridge_Kind_2 Kind2.Beschattung.RolladeSeite
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 15:33:45 room_Homebridge_Kueche Kueche.Beschattung.Rollade
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 15:33:45 room_Homebridge_Schlafzimmer Schlafzimmer.Beschattung.RolladeSeite
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 15:33:45 room_Homebridge_Wohnzimmer Wohnzimmer.Beschattung.RolladeEssen,Wohnzimmer.Beschattung.RolladeLinks,Wohnzimmer.Beschattung.RolladeRechts
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 16:19:32 selfDefense off
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 15:33:48 state created new drive timer
setstate Zentral_Dienst_Rollladensteuerung 2021-12-29 16:06:36 sunriseTimeWeHoliday off
setstate Zentral_Dienst_Rollladensteuerung 2022-01-08 15:33:45 userAttrList rolled out


Und hier nochmal ein Auszug aus dem Rollo-Device:
defmod Buero.Beschattung.RolladeLinks KNX 3/3/2:dpt5.001:pct:set 3/1/2:dpt1.008:schalt:set 3/1/3:dpt1:stopp:set 3/4/1:dpt5.001:statuspct:get
attr Buero.Beschattung.RolladeLinks userattr ASC_Adv:on,off 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_beforeDayOpen ASC_BlockingTime_beforeNightClose ASC_BrightnessSensor 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_CommandTemplate ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger 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_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_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_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning,EG_window ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor 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,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0
attr Buero.Beschattung.RolladeLinks ASC 1
attr Buero.Beschattung.RolladeLinks ASC_AutoAstroModeEvening HORIZON
attr Buero.Beschattung.RolladeLinks ASC_AutoAstroModeEveningHorizon -2
attr Buero.Beschattung.RolladeLinks ASC_AutoAstroModeMorning CIVIL
attr Buero.Beschattung.RolladeLinks ASC_Mode_Down always
attr Buero.Beschattung.RolladeLinks ASC_Mode_Up absent
attr Buero.Beschattung.RolladeLinks ASC_Pos_Reading pct
attr Buero.Beschattung.RolladeLinks ASC_Time_Down_Early 16:30
attr Buero.Beschattung.RolladeLinks ASC_Time_Down_Late 21:45
attr Buero.Beschattung.RolladeLinks ASC_Time_Up_Early 07:00
attr Buero.Beschattung.RolladeLinks ASC_Time_Up_Late 09:30
attr Buero.Beschattung.RolladeLinks ASC_Up astro
attr Buero.Beschattung.RolladeLinks IODev KNX
attr Buero.Beschattung.RolladeLinks devStateIcon 0:fts_shutter_up 100:fts_shutter_down
attr Buero.Beschattung.RolladeLinks eventMap /schalt down:Ab/stopp on:Stop/schalt up:Auf/value 50% pct:Pos1/value 75% pct:Pos2
attr Buero.Beschattung.RolladeLinks genericDeviceType blind
attr Buero.Beschattung.RolladeLinks group Beschattung
attr Buero.Beschattung.RolladeLinks homebridgeMapping clear CurrentPosition=getG4,minValue=0,maxValue=100,minStep=1,invert=1 TargetPosition=value::getG4,minValue=0,maxValue=100,minStep=1,invert=1
attr Buero.Beschattung.RolladeLinks room Büro,Homebridge
attr Buero.Beschattung.RolladeLinks stateFormat {ReadingsVal($name,"statuspct-get",0)}
attr Buero.Beschattung.RolladeLinks userReadings pct { ReadingsVal($name,"statuspct-get",0);;}
attr Buero.Beschattung.RolladeLinks webCmd Ab:Stop:Auf:Pos1:Pos2

setstate Buero.Beschattung.RolladeLinks 0 %
setstate Buero.Beschattung.RolladeLinks 2022-01-08 15:33:45 .ASC_AttrUpdateChanges_v0.10.19 1
setstate Buero.Beschattung.RolladeLinks 2022-01-08 15:33:45 ASC_Enable on
setstate Buero.Beschattung.RolladeLinks 2022-01-08 15:33:48 ASC_Time_DriveDown 08.01.2022 - 16:51
setstate Buero.Beschattung.RolladeLinks 2022-01-08 15:33:48 ASC_Time_DriveUp 09.01.2022 - 07:55
setstate Buero.Beschattung.RolladeLinks 2022-01-08 15:33:45 IODev KNX
setstate Buero.Beschattung.RolladeLinks 2022-01-08 15:33:45 associatedWith Zentral_Dienst_Rollladensteuerung
setstate Buero.Beschattung.RolladeLinks 2022-01-08 15:33:45 getG2 up
setstate Buero.Beschattung.RolladeLinks 2022-01-08 15:33:45 getG3 up
setstate Buero.Beschattung.RolladeLinks 2022-01-08 15:33:45 getG4 0 %
setstate Buero.Beschattung.RolladeLinks 2022-01-08 16:25:45 last-sender 1.1.8
setstate Buero.Beschattung.RolladeLinks 2022-01-08 16:25:45 pct 0 %
setstate Buero.Beschattung.RolladeLinks 2022-01-08 16:25:23 pct-set 0 %
setstate Buero.Beschattung.RolladeLinks 2022-01-08 15:33:45 schalt-set up
setstate Buero.Beschattung.RolladeLinks 2022-01-08 15:33:45 setG1 60 %
setstate Buero.Beschattung.RolladeLinks 2022-01-08 15:33:45 setG2 up
setstate Buero.Beschattung.RolladeLinks 2022-01-08 15:33:45 setG3 down
setstate Buero.Beschattung.RolladeLinks 2022-01-08 16:25:45 state 0 %
setstate Buero.Beschattung.RolladeLinks 2022-01-08 16:25:45 statuspct-get 0 %
setstate Buero.Beschattung.RolladeLinks 2022-01-08 15:33:45 stopp-set on


Vielen Dank schon mal vorab..

xerion

Setze Mal im Rollo device das event-on-change-reading
Ich würde mich  freuen, wenn du meinen Einladungscode für Tibber, der Stromanbieter, der dir hilft, deinen Stromverbrauch zu verstehen und zu reduzieren, nutzt: https://invite.tibber.com/5fc08jbs. So bekommen wir beide 50 Euro und 100 % Ökostrom / https://geld-fuer-eauto.de/ref/334561880

CoolTux

Ohne ein richtiges list kann man nur raten. Leider.
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

Tobbi

#3
Hallo,

dann reiche es das gerne nach:

Ich habe in der Zwischenzeit das ASC-Device nun auch nochmal komplett gelöscht und neu eingerichtet, da ich dachte es lag ein Fehler in den Attributen vor.
Gleiches Phänomen wie vorher auch. Hat sich nichts geändert

Internals:
   CFGFN     
   FUUID      61d9b949-f33f-2dcd-846c-7c7c4efdd878d83a
   FVERSION   73_AutoShuttersControl.pm:v0.10.19-s25223/2021-11-14
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Zentral.Dienst.Rollladenautomatik
   NOTIFYDEV  Bad.Beschattung.RolladeSeite,Buero.Beschattung.RolladeLinks,Buero.Beschattung.RolladeRechts,DWc.Beschattung.Rollade,Kind1.Beschattung.RolladeSeite,Kind2.Beschattung.RolladeSeite,Kueche.Beschattung.Rollade,Schlafzimmer.Beschattung.RolladeSeite,System_Gebaeude_XXX,Umwelt.Wetter.Twilight,Wohnzimmer.Beschattung.RolladeEssen,Wohnzimmer.Beschattung.RolladeLinks,Wohnzimmer.Beschattung.RolladeRechts,Zentral.Dienst.Rollladenautomatik,global
   NR         665
   NTFY_ORDER 51-Zentral.Dienst.Rollladenautomatik
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.10.19
   OLDREADINGS:
   READINGS:
     2022-01-08 17:26:18   Bad.Beschattung.RolladeSeite_nextAstroTimeEvent 09.01.2022 - 08:41
     2022-01-08 17:26:21   Buero.Beschattung.RolladeLinks_nextAstroTimeEvent 09.01.2022 - 08:41
     2022-01-08 17:26:23   Buero.Beschattung.RolladeRechts_nextAstroTimeEvent 09.01.2022 - 08:41
     2022-01-08 17:26:25   DWc.Beschattung.Rollade_nextAstroTimeEvent 09.01.2022 - 08:41
     2022-01-08 17:26:29   Kind1.Beschattung.RolladeSeite_nextAstroTimeEvent 09.01.2022 - 08:41
     2022-01-08 17:26:33   Kind2.Beschattung.RolladeSeite_nextAstroTimeEvent 09.01.2022 - 08:41
     2022-01-08 17:37:18   Kueche.Beschattung.Rollade_nextAstroTimeEvent 08.01.2022 - 22:00
     2022-01-08 17:26:38   Schlafzimmer.Beschattung.RolladeSeite_nextAstroTimeEvent 09.01.2022 - 08:41
     2022-01-08 17:36:49   Wohnzimmer.Beschattung.RolladeEssen_nextAstroTimeEvent 08.01.2022 - 22:00
     2022-01-08 17:36:53   Wohnzimmer.Beschattung.RolladeLinks_nextAstroTimeEvent 08.01.2022 - 22:00
     2022-01-08 17:36:55   Wohnzimmer.Beschattung.RolladeRechts_nextAstroTimeEvent 08.01.2022 - 22:00
     2022-01-08 17:23:49   room_Bad_Homebridge Bad.Beschattung.RolladeSeite
     2022-01-08 17:23:49   room_Buero_Homebridge Buero.Beschattung.RolladeLinks,Buero.Beschattung.RolladeRechts
     2022-01-08 17:23:49   room_D-WC_Homebridge DWc.Beschattung.Rollade
     2022-01-08 17:23:49   room_Homebridge_Kind_1 Kind1.Beschattung.RolladeSeite
     2022-01-08 17:23:49   room_Homebridge_Kind_2 Kind2.Beschattung.RolladeSeite
     2022-01-08 17:23:49   room_Homebridge_Kueche Kueche.Beschattung.Rollade
     2022-01-08 17:23:49   room_Homebridge_Schlafzimmer Schlafzimmer.Beschattung.RolladeSeite
     2022-01-08 17:23:49   room_Homebridge_Wohnzimmer Wohnzimmer.Beschattung.RolladeEssen,Wohnzimmer.Beschattung.RolladeLinks,Wohnzimmer.Beschattung.RolladeRechts
     2022-01-08 17:37:51   state           created new drive timer
     2022-01-08 17:23:49   userAttrList    rolled out
   helper:
     shuttersList:
       Bad.Beschattung.RolladeSeite
       Buero.Beschattung.RolladeLinks
       Buero.Beschattung.RolladeRechts
       DWc.Beschattung.Rollade
       Kind1.Beschattung.RolladeSeite
       Kind2.Beschattung.RolladeSeite
       Kueche.Beschattung.Rollade
       Schlafzimmer.Beschattung.RolladeSeite
       Wohnzimmer.Beschattung.RolladeEssen
       Wohnzimmer.Beschattung.RolladeLinks
       Wohnzimmer.Beschattung.RolladeRechts
   monitoredDevs:
     Kueche.Beschattung.Rollade:
     System_Gebaeude_ZumTellerHof:
       Zentral.Dienst.Rollladenautomatik ASC_residentsDev
     Umwelt.Wetter.Twilight:
       Zentral.Dienst.Rollladenautomatik ASC_twilightDevice
     Wohnzimmer.Beschattung.RolladeEssen:
Attributes:
   ASC_residentsDev System_Gebaeude_XXX:state
   ASC_twilightDevice Umwelt.Wetter.Twilight
   devStateIcon { ShuttersControl_DevStateIcon($name) }
   group      DB_Rollosteuerung,Dienst
   icon       fts_shutter_automatic
   room       ASC


Und hier noch als Auszug ein Rollo-Device:
Internals:
   DEF        3/3/2:dpt5.001:pct:set 3/1/2:dpt1.008:schalt:set 3/1/3:dpt1:stopp:set 3/4/1:dpt5.001:statuspct:get
   DEVNAME    Buero.Beschattung.RolladeLinks
   FIRSTGADNAME pct
   FUUID      5dbf0255-f33f-2dcd-ab4a-ff8798f924466f66
   GETSTRING  statuspct:noArg
   IODev      KNX
   KNX_MSGCNT 6
   KNX_RAWMSG C01108w03401bf
   KNX_TIME   2022-01-08 17:21:13
   LASTInputDev KNX
   MSGCNT     6
   NAME       Buero.Beschattung.RolladeLinks
   NR         92
   SETSTRING  schalt:up,down pct:slider,0,1,100 stopp:on,off,toggle
   STATE      75 %
   TYPE       KNX
   model      dpt5
   GADDETAILS:
     pct:
       CODE       03302
       GROUP      3/3/2
       MODEL      dpt5.001
       NO         1
       OPTION     set
       RDNAMEGET  pct-get
       RDNAMEPUT  pct-put
       RDNAMESET  pct-set
       SETLIST    :slider,0,1,100
     schalt:
       CODE       03102
       GROUP      3/1/2
       MODEL      dpt1.008
       NO         2
       OPTION     set
       RDNAMEGET  schalt-get
       RDNAMEPUT  schalt-put
       RDNAMESET  schalt-set
       SETLIST    :up,down
     statuspct:
       CODE       03401
       GROUP      3/4/1
       MODEL      dpt5.001
       NO         4
       OPTION     get
       RDNAMEGET  statuspct-get
       RDNAMEPUT  statuspct-put
       RDNAMESET  statuspct-set
       SETLIST    :slider,0,1,100
     stopp:
       CODE       03103
       GROUP      3/1/3
       MODEL      dpt1
       NO         3
       OPTION     set
       RDNAMEGET  stopp-get
       RDNAMEPUT  stopp-put
       RDNAMESET  stopp-set
       SETLIST    :on,off,toggle
   GADTABLE:
     03102      schalt
     03103      stopp
     03302      pct
     03401      statuspct
   OLDREADINGS:
   READINGS:
     2022-01-08 17:20:56   ASC_Enable      on
     2022-01-08 17:34:12   ASC_Time_DriveDown 09.01.2022 - 16:35
     2022-01-08 17:34:12   ASC_Time_DriveUp 09.01.2022 - 08:41
     2022-01-08 15:33:45   IODev           KNX
     2022-01-08 17:23:49   associatedWith  Zentral.Dienst.Rollladenautomatik,Zentral_Dienst_Rollladensteuerung,none
     2022-01-08 17:21:13   last-sender     1.1.8
     2022-01-08 17:34:12   pct             75 %
     2022-01-08 17:21:08   pct-set         75 %
     2022-01-08 17:12:17   schalt-set      down
     2022-01-08 17:21:13   state           75 %
     2022-01-08 17:21:13   statuspct-get   75 %
     2022-01-08 15:33:45   stopp-set       on
Attributes:
   ASC        2
   ASC_Mode_Up absent
   ASC_Pos_Reading pct
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 07:15
   ASC_Time_Up_Late 09:30
   ASC_Time_Up_WE_Holiday 09:00
   IODev      KNX
   devStateIcon 0:fts_shutter_up 100:fts_shutter_down
   eventMap   /schalt down:Ab/stopp on:Stop/schalt up:Auf/value 50% pct:Pos1/value 75% pct:Pos2
   genericDeviceType blind
   group      Beschattung
   homebridgeMapping clear CurrentPosition=getG4,minValue=0,maxValue=100,minStep=1,invert=1 TargetPosition=value::getG4,minValue=0,maxValue=100,minStep=1,invert=1
   room       Büro,Homebridge
   stateFormat {ReadingsVal($name,"statuspct-get",0)}
   userReadings pct { ReadingsVal($name,"statuspct-get",0);}
   userattr   ASC_Adv:on,off 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_beforeDayOpen ASC_BlockingTime_beforeNightClose ASC_BrightnessSensor 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_CommandTemplate ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger 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_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_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_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning,EG_window ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor 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,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0
   webCmd     Ab:Stop:Auf:Pos1:Pos2


Gruß Tobias

CoolTux

Kannst Du zu Testzwecken einmal das eventMap Attribut entfernen und dann das Rollo von Hand fahren?
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

Tobbi

Keine Änderung. Positions-Änderung kommt, Grund nicht..

CoolTux

Stell mal verbose auf 4 dann manuelle Fahrt und dann das Log nur für diese Fahrt hier reinkippen.
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

Tobbi

Im ASC-Device wird gar nichts geloggt, wenn ich manuell fahre.
Weder mit EventMap noch ohne EventMap.

Hab das Logging sowohl im Rollo als auch im ASC auf 4 gestellt und danach nochmal ein wiggle zum Test probiert.
Rollo fährt, geloggt wird jedoch lediglich das:

2022-01-09 11:17:34.159 AutoShuttersControl Zentral.Dienst.Rollladenautomatik wiggle Buero.Beschattung.RolladeLinks

Hier das Logging vom Rollo, nur der Vollständigkeit.

2022-01-09 11:16:28.651 KNX Buero.Beschattung.RolladeLinks last-sender: fhem
2022-01-09 11:16:28.651 KNX Buero.Beschattung.RolladeLinks pct-set: 1 %
2022-01-09 11:16:28.651 KNX Buero.Beschattung.RolladeLinks 1 %
2022-01-09 11:16:28.651 KNX Buero.Beschattung.RolladeLinks pct: 40 %
2022-01-09 11:16:39.023 KNX Buero.Beschattung.RolladeLinks last-sender: 1.1.8
2022-01-09 11:16:39.023 KNX Buero.Beschattung.RolladeLinks statuspct-get: 1 %
2022-01-09 11:16:39.023 KNX Buero.Beschattung.RolladeLinks 1 %
2022-01-09 11:16:39.023 KNX Buero.Beschattung.RolladeLinks pct: 1 %
2022-01-09 11:16:53.873 KNX Buero.Beschattung.RolladeLinks last-sender: fhem
2022-01-09 11:16:53.873 KNX Buero.Beschattung.RolladeLinks pct-set: 30 %
2022-01-09 11:16:53.873 KNX Buero.Beschattung.RolladeLinks 30 %
2022-01-09 11:16:53.873 KNX Buero.Beschattung.RolladeLinks pct: 1 %
2022-01-09 11:16:59.999 KNX Buero.Beschattung.RolladeLinks last-sender: 1.1.8
2022-01-09 11:16:59.999 KNX Buero.Beschattung.RolladeLinks statuspct-get: 30 %
2022-01-09 11:16:59.999 KNX Buero.Beschattung.RolladeLinks 30 %
2022-01-09 11:16:59.999 KNX Buero.Beschattung.RolladeLinks pct: 30 %
2022-01-09 11:17:34.159 KNX Buero.Beschattung.RolladeLinks last-sender: fhem
2022-01-09 11:17:34.159 KNX Buero.Beschattung.RolladeLinks pct-set: 35 %
2022-01-09 11:17:34.159 KNX Buero.Beschattung.RolladeLinks 35 %
2022-01-09 11:17:34.159 KNX Buero.Beschattung.RolladeLinks pct: 30 %
2022-01-09 11:17:34.160 AutoShuttersControl Zentral.Dienst.Rollladenautomatik wiggle Buero.Beschattung.RolladeLinks
2022-01-09 11:17:35.501 KNX Buero.Beschattung.RolladeLinks last-sender: 1.1.8
2022-01-09 11:17:35.501 KNX Buero.Beschattung.RolladeLinks statuspct-get: 35 %
2022-01-09 11:17:35.501 KNX Buero.Beschattung.RolladeLinks 35 %
2022-01-09 11:17:35.501 KNX Buero.Beschattung.RolladeLinks pct: 35 %
2022-01-09 11:18:34.164 KNX Buero.Beschattung.RolladeLinks last-sender: fhem
2022-01-09 11:18:34.164 KNX Buero.Beschattung.RolladeLinks pct-set: 30 %
2022-01-09 11:18:34.164 KNX Buero.Beschattung.RolladeLinks 30 %
2022-01-09 11:18:34.164 KNX Buero.Beschattung.RolladeLinks pct: 35 %
2022-01-09 11:18:35.497 KNX Buero.Beschattung.RolladeLinks last-sender: 1.1.8
2022-01-09 11:18:35.497 KNX Buero.Beschattung.RolladeLinks statuspct-get: 30 %
2022-01-09 11:18:35.497 KNX Buero.Beschattung.RolladeLinks 30 %
2022-01-09 11:18:35.497 KNX Buero.Beschattung.RolladeLinks pct: 30 %


Für mich scheint es so, als wenn im Rollo ein weiteres Reading fehlt, was ASC nicht bekommt/lesen kann. Kann das sein?
Das pct Reading ändert sich definitiv währen der Fahrt. Die Position wird auch in ASC übernommen und entspricht auch der richtigen.

CoolTux

Ok dann bitte im Rollo verbose löschen. Im ASC verbose auf 4 und debug auf 1 setzen. Danach eine normale Fahrt 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

Tobbi

Dann erhalte ich das:

2022.01.09 11:44:01.003 4: AutoShuttersControl (Zentral.Dienst.Rollladenautomatik) - Devname: Umwelt.Wetter.Twilight Name: Zentral.Dienst.Rollladenautomatik Notify: [
  'azimuth: 166.64',
  'elevation: 15.94',
  'twilight: 100'
]

ASC_DEBUG!!! 2022.01.09 11:44:01 - EventProcessingTwilightDevice: Wohnzimmer.Beschattung.RolladeRechts - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2022.01.09 11:44:01 - EventProcessingTwilightDevice: Zentral.Dienst.Rollladenautomatik - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt

ASC_DEBUG!!! 2022.01.09 11:44:01 - EventProcessingTwilightDevice: Bad.Beschattung.RolladeSeite RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.01.09 11:44:01 - EventProcessingTwilightDevice: Buero.Beschattung.RolladeLinks RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.01.09 11:44:01 - EventProcessingTwilightDevice: Buero.Beschattung.RolladeRechts RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.01.09 11:44:01 - EventProcessingTwilightDevice: DWc.Beschattung.Rollade RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.01.09 11:44:01 - EventProcessingTwilightDevice: Kind1.Beschattung.RolladeSeite RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.01.09 11:44:01 - EventProcessingTwilightDevice: Kind2.Beschattung.RolladeSeite RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.01.09 11:44:01 - EventProcessingTwilightDevice: Kueche.Beschattung.Rollade RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.01.09 11:44:01 - EventProcessingTwilightDevice: Schlafzimmer.Beschattung.RolladeSeite RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.01.09 11:44:01 - EventProcessingTwilightDevice: Wohnzimmer.Beschattung.RolladeEssen RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.01.09 11:44:01 - EventProcessingTwilightDevice: Wohnzimmer.Beschattung.RolladeLinks RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2022.01.09 11:44:01 - EventProcessingTwilightDevice: Wohnzimmer.Beschattung.RolladeRechts RainProtection: unprotected WindProtection: unprotected

2022.01.09 11:44:11.217 4: AutoShuttersControl (Zentral.Dienst.Rollladenautomatik) - Devname: global Name: Zentral.Dienst.Rollladenautomatik Notify: [
  'UNDEFINED KNX_0206004 KNX 2/6/4:MODEL_NOT_DEFINED'
]


2022.01.09 11:44:46.837 4: AutoShuttersControl (Zentral.Dienst.Rollladenautomatik) - Devname: Buero.Beschattung.RolladeLinks Name: Zentral.Dienst.Rollladenautomatik Notify: [
  'last-sender: fhem',
  'pct-set: 0 %',
  'state: 0 %',
  'pct: 20 %'
]

2022.01.09 11:45:05.933 4: AutoShuttersControl (Zentral.Dienst.Rollladenautomatik) - Devname: Buero.Beschattung.RolladeLinks Name: Zentral.Dienst.Rollladenautomatik Notify: [
  'last-sender: fhem',
  'pct-set: 10 %',
  'state: 10 %',
  'pct: 20 %'
]

2022.01.09 11:45:08.745 4: AutoShuttersControl (Zentral.Dienst.Rollladenautomatik) - Devname: Buero.Beschattung.RolladeLinks Name: Zentral.Dienst.Rollladenautomatik Notify: [
  'last-sender: 1.1.8',
  'statuspct-get: 10 %',
  'state: 10 %',
  'pct: 10 %'
]

CoolTux

Ah ich verstehe. Die % stören. Es darf als Event für pct ausschließlich eine Zahl ankommen.
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

Tobbi

Top. Das wars...

Hab das pct-Reading nun einfach über die Split-Funktion "gesäubert" und nun klappt es.

Vielen Dank für die schnellen Antworten  :)